.lj{--lj-ink:var(--ink-deep);--lj-ink-soft:var(--surface-dark);--lj-paper:var(--white);--lj-mist:var(--sand);--lj-line:var(--line);--lj-muted:var(--muted);--lj-purple:#d97757;--lj-purple-deep:#b45309;--lj-radius:20px;background:var(--lj-paper);color:var(--lj-ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Tahoma,Noto Kufi Arabic,IBM Plex Sans Arabic,Arial,sans-serif;overflow-x:clip}.lj-wrap{max-width:1120px;margin-inline:auto;padding-inline:24px}.lj-h2{letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:800;line-height:1.25}.lj-h2-light{color:var(--lj-paper)}.lj-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--lj-purple);margin:0 0 12px;font-size:.85rem;font-weight:700}.lj-kicker-light,.lj-kicker-accent{color:#d97757}.lj-lead{color:var(--lj-muted);max-width:640px;margin:0 0 32px;font-size:1.1rem;line-height:1.7}.lj-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.lj-btn:active{transform:scale(.98)}.lj-btn-light{background:var(--lj-paper);color:var(--lj-ink)}.lj-btn-light:hover{box-shadow:0 6px 24px #00000040}.lj-btn-accent{background:var(--lj-purple-deep);color:#fff}.lj-btn-accent:hover{background:#8a3f06;box-shadow:0 8px 28px #d9775773}.lj-btn-ghost{color:#fff;border-color:#ffffff8c}.lj-btn-ghost:hover{background:#ffffff1f}.lj-btn-block{width:100%}.lj-nav{inset-inline:0;z-index:20;color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;display:flex;position:absolute;top:0}.lj-wordmark{letter-spacing:-.01em;color:#fff;font-size:1.7rem;font-weight:800;line-height:1}.lj-links{gap:28px;display:flex}.lj-links a{color:#ffffffd9;font-size:.95rem;font-weight:600}.lj-links a:hover{color:#fff}.lj-nav-cta{align-items:center;gap:12px;display:flex}.lj-lang{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff59;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:700}.lj-lang:hover{background:#ffffff3d}.lj-nav-cta .lj-btn{padding:10px 20px;font-size:.9rem}.lj-hero{background:var(--lj-ink);align-items:center;min-height:100svh;padding-bottom:90px;display:flex;position:relative;overflow:clip}.lj-hero-bg{object-fit:cover;width:100%;height:100%;animation:28s ease-in-out infinite alternate lj-kenburns;position:absolute;inset:0}@keyframes lj-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.09)translate(-1.5%,1%)}}.lj-scrim{background:linear-gradient(#0606089e 0%,#06060847 38%,#060608a8 100%),linear-gradient(90deg,#06060873 0%,#06060800 60%);position:absolute;inset:0}.lj-hero-inner{z-index:2;color:#fff;width:100%;max-width:1120px;margin-inline:auto;padding-inline:24px;position:relative}.lj-hero-title{letter-spacing:-.015em;text-wrap:balance;margin:0 0 20px;font-size:clamp(3.2rem,10vw,7.5rem);font-weight:800;line-height:1.08}.lj-hero-sub{color:#ffffffeb;max-width:560px;margin:0 0 32px;font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.7}.lj-hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.lj-hero-note{color:#ffffffb3;margin:0;font-size:.9rem}.lj-hero-car{bottom:-46px;z-index:3;pointer-events:none;filter:drop-shadow(0 30px 40px #00000073);width:min(880px,88vw);position:absolute;inset-inline-start:50%}[dir=rtl] .lj-hero-car{transform:translate(50%)}[dir=ltr] .lj-hero-car{transform:translate(-50%)}.lj-section{padding:96px 0}.lj-intro{background:var(--lj-paper);padding-top:130px}.lj-intro-cols{grid-template-columns:1fr 1fr;gap:40px;margin-top:8px;display:grid}.lj-intro-cols p{color:#2b2b30;margin:0;font-size:1.12rem;line-height:1.85}.lj-earn{background:var(--lj-ink);color:var(--lj-paper);padding:96px 0}.lj-earn-sub{color:#ffffffc7;max-width:600px;margin:0 0 40px;font-size:1.1rem;line-height:1.7}.lj-bars{align-items:flex-end;gap:clamp(10px,3vw,28px);max-width:640px;margin-bottom:20px;display:flex}.lj-bar-col{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.lj-bar-track{background:#ffffff0f;border-radius:12px;align-items:flex-end;width:100%;max-width:84px;height:180px;display:flex;overflow:hidden}.lj-bar{background:#ffffff47;border-radius:12px;width:100%;transition:height 1s cubic-bezier(.2,.7,.2,1)}.lj-bar-hot{background:var(--lj-purple);box-shadow:0 0 32px #d977578c}.lj-bar-val{font-size:1.15rem;font-weight:800}.lj-bar-val-hot{color:#b9a5ff}.lj-bar-days{color:#ffffff8c;font-size:.8rem}.lj-earn-foot{color:#ffffff80;margin:0 0 28px;font-size:.85rem}.lj-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.lj-card{background:var(--lj-paper);border:1px solid var(--lj-line);border-radius:var(--lj-radius);padding:28px;transition:transform .25s,box-shadow .25s}.lj-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #0a0a0b1a}.lj-card-n{color:#8a3f06;background:var(--ember-tint);border-radius:8px;margin-bottom:14px;padding:4px 10px;font-size:.8rem;font-weight:800;display:inline-block}.lj-card h3{margin:0 0 10px;font-size:1.15rem;font-weight:750;line-height:1.4}.lj-card p{color:var(--lj-muted);margin:0;font-size:.98rem;line-height:1.7}.lj-insurer{color:#8a3f06;border-bottom:1px dashed #8a3f06;font-weight:700}.lj-stats{background:var(--lj-paper);text-align:center;padding:88px 0 72px}.lj-stats-row{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:28px;display:grid}.lj-stat{flex-direction:column;align-items:center;gap:6px;display:flex}.lj-stat-n{letter-spacing:-.02em;color:var(--lj-ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:800;line-height:1.1}.lj-stat-l{font-size:1.05rem;font-weight:600}.lj-stat-note{color:var(--lj-muted);border:1px solid var(--lj-line);background:var(--lj-paper);border-radius:999px;padding:3px 12px;font-size:.8rem}.lj-stats-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--lj-muted);margin:0;font-size:.85rem;font-weight:700}.lj-districts{flex-wrap:wrap;gap:12px;margin:28px 0 32px;display:flex}.lj-district{border:1px solid var(--lj-line);color:var(--lj-ink);background:#fff;border-radius:999px;padding:12px 22px;font-size:1rem;font-weight:600}.lj-btn-primary{background:var(--lj-purple-deep);color:#fff;text-decoration:none}.lj-btn-primary:hover{background:#8a3f06;box-shadow:0 8px 28px #d9775773}.lj-board{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.lj-board-row{border:1px solid var(--lj-line);border-radius:var(--lj-radius);background:var(--lj-paper);align-items:center;gap:18px;padding:18px 22px;display:flex}.lj-rank{color:var(--lj-purple);text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:1.6rem;font-weight:800}.lj-board-main{flex:1;min-width:0}.lj-board-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.lj-board-top strong{font-size:1.1rem}.lj-live{text-transform:uppercase;letter-spacing:.08em;background:var(--lj-purple);color:#fff;border-radius:999px;padding:3px 12px;font-size:.72rem;font-weight:800}.lj-meters{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.lj-meter-track{background:var(--lj-line);border-radius:999px;height:8px;margin-bottom:6px;overflow:hidden}.lj-meter-fill{border-radius:999px;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.lj-meter-fill-o{background:var(--lj-purple)}.lj-meter-fill-r{background:var(--lj-ink)}.lj-meter-label{color:var(--lj-muted);font-variant-numeric:tabular-nums;font-size:.82rem}.lj-board-vote{color:var(--lj-purple);border:1.5px solid var(--lj-purple);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:.9rem;font-weight:700}.lj-board-vote:hover{background:var(--lj-purple);color:#fff}.lj-perks{background:var(--lj-ink);color:var(--lj-paper);padding:96px 0}.lj-perk-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.lj-perk{border-radius:var(--lj-radius);background:#ffffff08;border:1px solid #ffffff29;padding:32px}.lj-perk h3{margin:0 0 12px;font-size:1.5rem;font-weight:800}.lj-perk p{color:#ffffffb8;margin:0;line-height:1.7}.lj-faq-wrap{max-width:820px}.lj-faq{flex-direction:column;gap:12px;margin-top:36px;display:flex}.lj-faq-item{border:1px solid var(--lj-line);background:var(--lj-paper);border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.lj-faq-item.lj-open{border-color:var(--lj-purple);box-shadow:0 10px 30px #d977571a}.lj-faq-q{width:100%;color:var(--lj-ink);cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;font-size:1.05rem;font-weight:700;display:flex}.lj-faq-icon{background:var(--ember-tint-light);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.2rem;font-weight:400;transition:background .2s,color .2s,transform .3s;display:inline-flex}.lj-faq-item.lj-open .lj-faq-icon{background:var(--lj-purple);color:#fff;transform:rotate(180deg)}.lj-faq-a{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1);display:grid}.lj-faq-item.lj-open .lj-faq-a{grid-template-rows:1fr}.lj-faq-a>p{color:var(--lj-muted);margin:0;padding:0 24px;font-size:.99rem;line-height:1.8;overflow:hidden}.lj-faq-item.lj-open .lj-faq-a>p{padding-bottom:24px}.lj-signup{background:var(--lj-ink);color:var(--lj-paper);padding:104px 0}.lj-signup-inner{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.lj-signup-sub{color:#ffffffb8;margin:0;font-size:1.08rem;line-height:1.7}.lj-form-card{background:var(--lj-paper);color:var(--lj-ink);border-radius:24px;padding:36px;box-shadow:0 30px 80px #0006}.lj-field{margin-bottom:18px;display:block}.lj-field>span{margin-bottom:8px;font-size:.92rem;font-weight:700;display:block}.lj-field input[type=text],.lj-field input[type=tel],.lj-field select{border:1.5px solid var(--lj-line);background:var(--lj-paper);width:100%;color:var(--lj-ink);border-radius:12px;padding:14px 16px;font-family:inherit;font-size:1rem}.lj-field input:focus,.lj-field select:focus{border-color:var(--lj-purple);outline:none;box-shadow:0 0 0 3px #d9775726}.lj-phone{gap:8px;display:flex}.lj-prefix{border:1.5px solid var(--lj-line);background:var(--ember-tint-light);border-radius:12px;flex:none;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.lj-roles{border:0;margin:0 0 22px;padding:0}.lj-roles legend{margin-bottom:10px;padding:0;font-size:.92rem;font-weight:700}.lj-check{cursor:pointer;align-items:center;gap:10px;padding:10px 0;font-size:.98rem;display:flex}.lj-check input{width:20px;height:20px;accent-color:var(--lj-purple)}.lj-form-err{color:#a93226;background:#fdecea;border-radius:12px;margin:0 0 16px;padding:12px 16px;font-size:.92rem}.lj-ok{text-align:center;padding:24px 8px}.lj-ok-check{background:var(--lj-purple);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;font-size:2rem;animation:.45s cubic-bezier(.2,1.4,.4,1) lj-pop;display:flex}@keyframes lj-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.lj-ok h3{margin:0 0 10px;font-size:1.4rem}.lj-ok p{color:var(--lj-muted);margin:0;line-height:1.7}.lj-footer{color:#fff9;background:#060607;padding:48px 0}.lj-footer-inner{flex-direction:column;gap:8px;display:flex}.lj-wordmark-sm{color:#fff;font-size:1.4rem}.lj-footer-note{margin:0;font-size:.82rem}.js .lj-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.js .lj-reveal.lj-in{opacity:1;transform:none}@media (max-width:900px){.lj-links{display:none}.lj-grid{grid-template-columns:1fr 1fr}.lj-signup-inner{grid-template-columns:1fr;gap:36px}.lj-intro-cols{grid-template-columns:1fr;gap:20px}.lj-perk-grid{grid-template-columns:1fr}}@media (max-width:600px){.lj-grid{grid-template-columns:1fr}.lj-stats-row{grid-template-columns:1fr;gap:28px}.lj-section{padding:72px 0}.lj-board-row{flex-wrap:wrap}.lj-board-vote{text-align:center;width:100%}.lj-meters{grid-template-columns:1fr}.lj-nav{padding:16px 20px}.lj-nav-cta .lj-btn{display:none}.lj-hero{padding-bottom:64px}.lj-hero-car{bottom:-30px}.lj-intro{padding-top:100px}}@media (prefers-reduced-motion:reduce){.lj-hero-bg{animation:none}.js .lj-reveal{opacity:1;transition:none;transform:none}.lj-bar,.lj-meter-fill,.lj-faq-a,.lj-faq-icon{transition:none}.lj-ok-check{animation:none}}
