.lv2{--bg:#f9f8f6;--surface:#fff;--ink:#393e46;--ink-strong:#151b28;--muted:#676f7e;--line:#e5e2dc;--line-soft:#edece8;--primary:#3c48ec;--primary-ink:#232a8b;--primary-wash:#3c48ec14;--amber:#f59f0a;--red:#db143c;--green:#259d75;--r:.75rem;--shadow-s:0 1px 2px #7a69520f, 0 2px 6px #7a69520d;--shadow-m:0 2px 4px #7a69520d, 0 12px 28px #7a695217;--shadow-l:0 4px 8px #7a69520d, 0 28px 64px #7a695224;--maxw:1180px;--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.32,.44,1);--dirsign:1;color:var(--ink);-webkit-font-smoothing:antialiased;background:#f0eeeb;font-size:16px;line-height:1.6;overflow-x:clip}.lv2 img,.lv2 svg{max-width:100%;display:block}.lv2 img{height:auto}.lv2 a{color:inherit;text-decoration:none}.lv2 button{font:inherit;color:inherit;cursor:pointer}.lv2 :focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:6px}.lv2 .frame{background:var(--bg);border-radius:2rem;max-width:1480px;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #e0ddd6,0 30px 90px #7a69521a}@media (max-width:900px){.lv2 .frame{border-radius:0}}.lv2 .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:24px}.lv2 section{position:relative}.lv2 [id]{scroll-margin-top:112px}.lv2 .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);font-size:.75rem;font-weight:700}html[lang=ar] .lv2 .eyebrow{letter-spacing:normal;text-transform:none;font-size:.85rem}.lv2 h1,.lv2 h2,.lv2 h3{color:var(--ink-strong);letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.08}html[lang=ar] .lv2 h1,html[lang=ar] .lv2 h2,html[lang=ar] .lv2 h3{letter-spacing:normal;line-height:1.4}.lv2 h1{font-size:clamp(2.5rem,5.8vw,4.4rem)}.lv2 h2{font-size:clamp(1.9rem,4vw,3rem)}.lv2 h3{font-size:1.0625rem;font-weight:700;line-height:1.35}.lv2 .lede{color:var(--muted);max-width:58ch;margin:0;font-size:1.0625rem}.lv2 .section-head{text-align:center;margin-inline:auto;max-width:46rem;margin-bottom:56px}.lv2 .section-head .lede{text-align:center;margin:16px auto 0}.lv2 .section-head .eyebrow{margin-bottom:14px;display:block}.lv2 .btn{white-space:nowrap;transition:transform .35s var(--spring),box-shadow .35s var(--ease),background .25s;border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:.95rem;font-weight:650;display:inline-flex}.lv2 .btn:hover{transform:translateY(-2px)}.lv2 .btn-primary{background:var(--primary);color:#fff;box-shadow:0 6px 18px #3c48ec52}.lv2 .btn-primary:hover{box-shadow:0 12px 30px #3c48ec6b}.lv2 .btn-ghost{background:var(--surface);border-color:var(--line);color:var(--ink-strong);box-shadow:var(--shadow-s)}.lv2 .btn-lg{padding:1.05rem 1.9rem;font-size:1rem}.lv2 .nav{inset-inline:0;z-index:80;pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:fixed;top:18px}.lv2 .nav-pill{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--shadow-m);transition:box-shadow .4s var(--ease);background:#fffc;border:1px solid #e5e2dce6;border-radius:999px;align-items:center;gap:8px;padding-block:8px;padding-inline:18px 8px;display:flex}.lv2 .nav.scrolled .nav-pill{box-shadow:var(--shadow-l)}.lv2 .brand{color:var(--ink-strong);letter-spacing:-.02em;align-items:center;gap:9px;font-size:1.05rem;font-weight:800;display:flex}.lv2 .brand-mark{background:linear-gradient(155deg,#5862ee,#1623df);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lv2 .brand-mark svg{stroke:#fff;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lv2 .nav-links{gap:2px;margin-inline:14px;display:flex}.lv2 .nav-links a{color:var(--muted);border-radius:999px;padding:.5rem .8rem;font-size:.9rem;font-weight:550;transition:background .2s,color .2s}.lv2 .nav-links a:hover{background:var(--primary-wash);color:var(--primary-ink)}.lv2 .nav-actions{align-items:center;gap:6px;display:flex}.lv2 .lang-btn{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:999px;padding:.45rem .8rem;font-size:.78rem;font-weight:700;transition:border-color .2s,color .2s}.lv2 .lang-btn:hover{border-color:var(--primary);color:var(--primary-ink)}.lv2 .nav-signin{color:var(--ink-strong);padding:.55rem .9rem;font-size:.9rem;font-weight:600}.lv2 .nav-cta{background:var(--ink-strong);color:#fff;transition:transform .3s var(--spring),background .25s;border-radius:999px;padding:.62rem 1.15rem;font-size:.9rem;font-weight:650}.lv2 .nav-cta:hover{background:var(--primary);transform:translateY(-2px)}@media (max-width:1120px){.lv2 .nav-links{display:none}}.lv2 .brand-logo{width:auto;height:42px}.lv2 .foot .brand-logo{height:68px}@media (max-width:620px){.lv2 .nav-signin{display:none}.lv2 .brand-logo{height:32px}}.lv2 .blur-in>span{opacity:0;filter:blur(20px);transition:opacity .9s var(--ease),filter .9s var(--ease),transform 1s var(--ease);transition-delay:var(--d,0s);display:inline-block;transform:translateY(.55em)scale(.94)}.lv2 .blur-in.in>span{opacity:1;filter:blur();transform:none}.lv2 .blur-in>span{will-change:filter,opacity,transform}.lv2 .reveal{opacity:0;transition:opacity .8s var(--ease),transform .95s var(--ease);transition-delay:var(--d,0s);transform:translateY(42px)}.lv2 .reveal.in{opacity:1;transform:none}.lv2 .reveal-scale{opacity:0;transition:opacity .8s var(--ease),transform 1s var(--spring);transition-delay:var(--d,0s);transform:scale(.9)translateY(36px)}.lv2 .reveal-scale.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html:not(.force-motion) .lv2 :is(.blur-in>span,.reveal,.reveal-scale,.vcard,.spine-node,.spine-chip,.hero-car,.flow-card,.queue-row,.bar,.balanced){opacity:1!important;filter:none!important;transition:none!important;transform:none!important}html:not(.force-motion) .lv2 *{animation:none!important}}.lv2 .hero{padding-top:132px;padding-bottom:20px;overflow:hidden}.lv2 .hero-inner{text-align:center;z-index:2;position:relative}.lv2 .hero h1{max-width:16ch;margin-inline:auto}html[lang=ar] .lv2 .hero h1{max-width:24ch}.lv2 .hero .lede{text-align:center;max-width:52ch;margin:22px auto 0;font-size:1.12rem}.lv2 .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.lv2 .spine{height:300px;margin-bottom:4px;position:relative}.lv2 .spine-rail{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lv2 .spine-rail path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lv2 .rail-base{stroke:#c0c5ce;stroke-width:1.5px;stroke-dasharray:1400;stroke-dashoffset:1400px;transition:stroke-dashoffset 1.7s var(--ease) .1s}.lv2 .spine.in .rail-base{stroke-dashoffset:0}.lv2 .rail-lit{stroke:var(--primary);stroke-width:2.5px;opacity:0;transition:opacity .4s linear}.lv2 .spine.running .rail-lit,.lv2 .spine.lit-static .rail-lit{opacity:.92}.lv2 .spine-pulse{background:var(--primary);opacity:0;pointer-events:none;z-index:3;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #3c48ec26,0 0 24px 7px #3c48ec6b}.lv2 .spine:after{content:"";top:50%;height:2.5px;width:calc(var(--lit,0) * 100%);background:var(--primary);opacity:0;border-radius:2px;transition:opacity .4s linear;display:none;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.lv2 .spine-node{transform:translate(calc(-50% * var(--dirsign)),-50%) scale(.4);opacity:0;transition:opacity .6s var(--ease),transform .8s var(--spring);transition-delay:var(--d,0s);position:absolute}.lv2 .spine.in .spine-node{opacity:1;transform:translate(calc(-50% * var(--dirsign)),-50%) scale(1)}.lv2 .node-tile{background:var(--surface);width:62px;height:62px;box-shadow:var(--shadow-m);border:1px solid var(--line-soft);transition:transform .55s var(--spring),box-shadow .55s var(--ease),border-color .55s var(--ease);border-radius:19px;place-items:center;display:grid;position:relative}.lv2 .spine-node.lit .node-tile{border-color:#3c48ec73;transform:scale(1.09);box-shadow:0 14px 34px #3c48ec42}.lv2 .spine-node.lit .node-label{color:var(--ink-strong)}.lv2 .node-tile:after{content:"";border-radius:inherit;border:2px solid var(--primary);opacity:0;pointer-events:none;position:absolute;inset:-1px}.lv2 .spine-node.ping .node-tile:after{animation:lv2-nodePing .9s var(--ease)}@keyframes lv2-nodePing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.lv2 .spine-chip.ping{box-shadow:0 12px 34px #3c48ec57}.lv2 .node-tile.is-primary{background:linear-gradient(160deg,#5862ee,#1725e8);border-color:#0000;border-radius:24px;width:76px;height:76px;box-shadow:0 10px 30px #3c48ec61}.lv2 .node-tile.is-primary svg{stroke:#fff;width:34px;height:34px}.lv2 .node-tile svg{width:27px;height:27px;stroke:var(--primary);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lv2 .node-label{top:calc(100% + 10px);color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:700;position:absolute;inset-inline-start:50%;transform:translate(-50%)}html[dir=rtl] .lv2 .node-label{transform:translate(50%)}.lv2 .spine-chip{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-m);color:var(--ink-strong);white-space:nowrap;opacity:0;transition:opacity .7s var(--ease) var(--d,0s),transform .9s var(--spring) var(--d,0s), box-shadow .5s var(--ease) 0s;border-radius:14px;align-items:center;gap:9px;padding:10px 13px;font-size:.78rem;font-weight:600;display:flex;position:absolute;transform:translateY(16px)scale(.9)}.lv2 .spine.in .spine-chip{opacity:1;animation:6s ease-in-out infinite lv2-bob;animation-delay:var(--d,0s);transform:none}@keyframes lv2-bob{0%,to{translate:0}50%{translate:0 -7px}}.lv2 .chip-dot{border-radius:50%;flex:none;width:8px;height:8px}.lv2 .chip-sub{color:var(--muted);font-size:.68rem;font-weight:500}@media (max-width:820px){.lv2 .spine{height:170px}.lv2 .spine-chip,.lv2 .spine-rail{display:none}.lv2 .spine:after{display:block}.lv2 .spine.running:after,.lv2 .spine.lit-static:after{opacity:.92}.lv2 .spine-node.lit .node-tile{transform:scale(1.06)}.lv2 .spine:before{content:"";inset-inline:0;background:#cccfd7;height:1.5px;position:absolute;top:50%;transform:translateY(-50%)}.lv2 .node-tile{border-radius:15px;width:48px;height:48px}.lv2 .node-tile svg{width:21px;height:21px}.lv2 .spine-node{top:50%!important}.lv2 .spine-node:first-of-type{inset-inline-start:13%!important}.lv2 .spine-node:nth-of-type(2){inset-inline-start:37%!important}.lv2 .spine-node:nth-of-type(3){display:none}.lv2 .spine-node:nth-of-type(4){inset-inline-start:63%!important}.lv2 .spine-node:nth-of-type(5){inset-inline-start:87%!important}.lv2 .node-label{font-size:.66rem;top:calc(100% + 8px)}}.lv2 .hero-car{opacity:0;max-width:940px;transition:opacity 1s var(--ease) .1s,transform 1.2s var(--spring) .1s;margin:44px auto 0;position:relative;transform:translateY(46px)scale(.96)}.lv2 .hero-car.in{opacity:1;transform:none}.lv2 .hero-car img{border-radius:20px;width:100%}.lv2 .hero-car:after{content:"";inset-inline:12%;background:radial-gradient(closest-side,#7a695238,#0000);border-radius:50%;height:36px;position:absolute;bottom:6px}.lv2 .trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.lv2 .trust span{color:var(--muted);background:var(--surface);border:1px solid var(--line-soft);border-radius:999px;padding:.4rem .85rem;font-size:.78rem;font-weight:600}.lv2 .floor{padding:96px 0 104px;overflow:hidden}.lv2 .floor-stage{place-items:center;min-height:980px;display:grid;position:relative}.lv2 .floor-copy{z-index:5;text-align:center;background:radial-gradient(closest-side,var(--bg) 64%,#f9f8f600);max-width:34rem;padding:36px 20px;position:relative}.lv2 .floor-copy h2{font-size:clamp(1.8rem,3.4vw,2.7rem)}.lv2 .vcard{background:var(--surface);border:1px solid var(--line-soft);width:216px;box-shadow:var(--shadow-m);z-index:2;opacity:0;transform:translate(calc(var(--fx,0px) * var(--dirsign)),var(--fy,0px)) rotate(var(--fr,0deg)) scale(.82);transition:opacity .9s var(--ease),transform 1.15s var(--spring);transition-delay:var(--d,0s);border-radius:18px;padding:11px;position:absolute}.lv2 .floor-stage.in .vcard{opacity:1;transform:translate(0,0) rotate(var(--rr,0deg)) scale(1)}.lv2 .vcard-img{aspect-ratio:4/3;background:#f6f5f3;border-radius:12px;margin-bottom:10px;overflow:hidden}.lv2 .vcard-img img{object-fit:cover;width:100%;height:100%}.lv2 .vcard-title{color:var(--ink-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;font-size:.84rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.lv2 .vcard-vin{color:var(--muted);unicode-bidi:isolate;margin-top:3px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.67rem}.lv2 .vcard-row{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.lv2 .vcard-price{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.lv2 .pill{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.63rem;font-weight:800;display:inline-flex}html[lang=ar] .lv2 .pill{text-transform:none;letter-spacing:normal;font-size:.68rem}.lv2 .pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.lv2 .pill-available{color:#196b50;background:#259d751f}.lv2 .pill-reserved{color:#934d10;background:#f59f0a2e}.lv2 .pill-reserved:before{border-radius:1px;transform:rotate(45deg)}.lv2 .pill-sold{color:#4c515d;background:#676f7e21}.lv2 .pill-sold:before{border-radius:1px}.lv2 .pill-sourced{color:var(--primary-ink);background:#3c48ec1f}.lv2 .pill-sourced:before{border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.lv2 .floor-note{text-align:center;color:var(--muted);margin-top:26px;font-size:.8rem}@media (max-width:960px){.lv2 .floor-stage{min-height:auto;display:block}.lv2 .floor-copy{background:0 0;max-width:none;padding:0 0 30px}.lv2 .floor-cards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.lv2 .vcard{width:auto;--fx:0px!important;--fy:24px!important;--fr:0deg!important;--rr:0deg!important;position:static!important}}.lv2 .bento{padding:96px 0}.lv2 .bento-grid{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.lv2 .bcard{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-s);transition:box-shadow .45s var(--ease),transform .45s var(--ease),border-color .3s;border-radius:22px;flex-direction:column;gap:14px;padding:22px;display:flex;overflow:hidden}.lv2 .bcard:hover{box-shadow:var(--shadow-l);border-color:#b6b9ed;transform:translateY(-4px)}.lv2 .bcard.span-2{grid-column:span 2}.lv2 .bcard.span-3{grid-column:span 3}.lv2 .bcard-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lv2 .bcard h3{font-size:1.15rem}.lv2 .role-tag{color:var(--primary-ink);background:var(--primary-wash);white-space:nowrap;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.lv2 .bcard p{color:var(--muted);margin:0;font-size:.87rem;line-height:1.55}.lv2 .bcard ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lv2 .bcard li{color:var(--muted);align-items:flex-start;gap:8px;font-size:.82rem;display:flex}.lv2 .bcard li:before{content:"";background:var(--primary);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.55em}.lv2 .mini{border:1px solid var(--line-soft);background:#f6f5f3;border-radius:14px;margin-top:auto;padding:14px}@media (max-width:1000px){.lv2 .bento-grid{grid-template-columns:repeat(2,1fr)}.lv2 .bcard.span-2,.lv2 .bcard.span-3{grid-column:span 1}}@media (max-width:620px){.lv2 .bento-grid{grid-template-columns:1fr}}.lv2 .bars{direction:ltr;align-items:flex-end;gap:8px;height:84px;display:flex}.lv2 .bar{height:0;transition:height 1s var(--spring);transition-delay:var(--d,0s);background:linear-gradient(#616bef,#2a36ea);border-radius:6px 6px 3px 3px;flex:1}.lv2 .bar.alt{background:linear-gradient(#f7b645,#f59f0a)}.lv2 .in .bar{height:var(--h)}.lv2 .bars-axis{color:var(--muted);justify-content:space-between;margin-top:7px;font-size:.62rem;display:flex}.lv2 .queue-row{background:var(--surface);border:1px solid var(--line-soft);opacity:0;transition:opacity .6s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0s);border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:.74rem;display:flex;transform:translate(-14px)}html[dir=rtl] .lv2 .queue-row{transform:translate(14px)}.lv2 .in .queue-row{opacity:1;transform:none}.lv2 .queue-row+.queue-row{margin-top:7px}.lv2 .queue-row strong{color:var(--ink-strong);font-weight:700}.lv2 .push-end{margin-inline-start:auto}.lv2 .mini-btn{border:0;border-radius:6px;padding:.22rem .5rem;font-size:.66rem;font-weight:800}.lv2 .mini-btn.ok{color:#17634a;background:#259d7529}.lv2 .mini-btn.no{color:#a51d38;background:#db143c1f}.lv2 .pipe-mini{align-items:stretch;gap:7px;display:flex}.lv2 .pipe-col{background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;flex:1;min-height:76px;padding:7px}.lv2 .pipe-col b{color:var(--muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:.58rem;font-weight:700;display:block;overflow:hidden}.lv2 .pipe-chip{background:#3c48ec33;border-radius:5px;height:14px;margin-bottom:5px;transition:background .5s,opacity .5s}.lv2 .pipe-chip.hot{background:#3c48eca6}.lv2 .log-line{border-bottom:1px dashed var(--line);align-items:center;gap:9px;padding:6px 0;font-size:.74rem;display:flex}.lv2 .log-line:last-child{border-bottom:0}.lv2 .log-time{color:var(--muted);font-variant-numeric:tabular-nums;unicode-bidi:isolate;min-width:42px;font-size:.64rem}.lv2 .avatar-dot{color:#fff;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:.6rem;font-weight:800;display:grid}.lv2 .journal{border-collapse:collapse;width:100%;font-size:.74rem}.lv2 .journal td{border-bottom:1px solid var(--line-soft);padding:5px 4px}.lv2 .journal th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line);padding:0 4px 6px;font-size:.62rem;font-weight:800}html[lang=ar] .lv2 .journal th{text-transform:none;letter-spacing:normal;font-size:.68rem}.lv2 .journal th:first-child{text-align:start}.lv2 .journal th.num{text-align:end}.lv2 .journal .num{text-align:end;font-variant-numeric:tabular-nums;color:var(--ink-strong);font-weight:700}.lv2 .journal tr:last-child td{border-bottom:0}.lv2 .balanced{color:#17634a;opacity:0;transition:opacity .5s var(--ease),transform .6s var(--spring);background:#259d7521;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:.28rem .6rem;font-size:.7rem;font-weight:800;transition-delay:1.15s;display:inline-flex;transform:scale(.8)}.lv2 .in .balanced{opacity:1;transform:none}.lv2 .flow{background:linear-gradient(#0000,#f1f1f9 18% 82%,#0000);padding:96px 0 104px}.lv2 .flow-track{margin-top:52px;position:relative}.lv2 .flow-rail{inset-inline-start:50%;background:#d4d5e8;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.lv2 .flow-rail i{inset-inline-start:0;width:100%;height:calc(var(--p,0) * 100%);background:var(--primary);display:block;position:absolute;top:0;box-shadow:0 0 14px #3c48ec80}.lv2 .flow-step{grid-template-columns:1fr 78px 1fr;align-items:center;padding:24px 0;display:grid;position:relative}.lv2 .flow-card{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-s);opacity:0;max-width:412px;transition:opacity .7s var(--ease),transform .8s var(--spring),box-shadow .5s;border-radius:20px;padding:22px;transform:translateY(24px)scale(.97)}.lv2 .flow-step.on .flow-card{opacity:1;box-shadow:var(--shadow-m);transform:none}.lv2 .flow-step:nth-child(odd) .flow-card{grid-column:1;justify-self:end}.lv2 .flow-step:nth-child(2n) .flow-card{grid-column:3;justify-self:start}.lv2 .flow-dot{background:var(--surface);width:40px;height:40px;color:var(--muted);z-index:2;font-variant-numeric:tabular-nums;transition:border-color .5s,color .5s,background .5s,transform .6s var(--spring);border:2px solid #d4d5e8;border-radius:50%;grid-column:2;justify-self:center;place-items:center;font-size:.85rem;font-weight:800;display:grid}.lv2 .flow-step.on .flow-dot{border-color:var(--primary);background:var(--primary);color:#fff;transform:scale(1.12)}.lv2 .flow-card h3{margin-bottom:8px;font-size:1.2rem}.lv2 .flow-card p{color:var(--muted);margin:10px 0 0;font-size:.89rem}.lv2 .flow-status{color:var(--primary-ink);background:var(--primary-wash);border-radius:999px;padding:.25rem .6rem;font-size:.7rem;font-weight:800;display:inline-block}@media (max-width:860px){.lv2 .flow-step{grid-template-columns:44px 1fr;gap:14px;padding:14px 0}.lv2 .flow-rail{inset-inline-start:21px;transform:none}.lv2 .flow-dot{grid-column:1;justify-self:start}.lv2 .flow-step .flow-card,.lv2 .flow-step:nth-child(2n) .flow-card,.lv2 .flow-step:nth-child(odd) .flow-card{grid-column:2;justify-self:stretch;max-width:none}}.lv2 .calc{padding:96px 0}.lv2 .calc-grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:24px;display:grid}.lv2 .panel{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-m);border-radius:24px;padding:28px}.lv2 .panel-dark{color:#d4d9e2;background:linear-gradient(165deg,#1a233d,#0e1425);border-color:#0000;flex-direction:column;justify-content:center;display:flex}.lv2 .panel-dark h3{color:#fff;opacity:.72;font-size:.95rem;font-weight:650}.lv2 .field{margin-bottom:22px}.lv2 .field:last-of-type{margin-bottom:8px}.lv2 .field-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.lv2 .field label{color:var(--ink-strong);font-size:.85rem;font-weight:650}.lv2 .field output{color:var(--primary-ink);font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-size:.95rem;font-weight:800}.lv2 input[type=range]{appearance:none;background:linear-gradient(90deg,var(--primary) var(--pct,50%),#e5e2dc var(--pct,50%));border-radius:999px;outline:none;width:100%;height:6px}html[dir=rtl] .lv2 input[type=range]{background:linear-gradient(270deg,var(--primary) var(--pct,50%),#e5e2dc var(--pct,50%));direction:rtl}.lv2 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--primary);cursor:grab;width:22px;height:22px;transition:transform .2s var(--spring);background:#fff;border-radius:50%;box-shadow:0 2px 8px #3c48ec66}.lv2 input[type=range]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.18)}.lv2 input[type=range]::-moz-range-thumb{border:2px solid var(--primary);cursor:grab;background:#fff;border-radius:50%;width:20px;height:20px}.lv2 .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;unicode-bidi:isolate;margin-top:6px;font-size:clamp(2.3rem,4.6vw,3.2rem);font-weight:850;line-height:1}.lv2 .big small{opacity:.65;letter-spacing:0;margin-inline-start:.45rem;font-size:1rem;font-weight:650}.lv2 .breakdown{border-top:1px solid #ffffff26;margin-top:24px;padding-top:16px}.lv2 .breakdown div{justify-content:space-between;gap:16px;padding:7px 0;font-size:.87rem;display:flex}.lv2 .breakdown span:last-child{color:#fff;font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-weight:700}@media (max-width:900px){.lv2 .calc-grid{grid-template-columns:1fr}}.lv2 .acct{padding:96px 0}.lv2 .acct-grid{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.lv2 .post-demo{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-m);border-radius:24px;padding:22px}.lv2 .post-src{background:#f6f5f3;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.lv2 .post-src img{border-radius:8px;width:64px}.lv2 .post-arrow{color:var(--muted);place-items:center;padding:12px 0;display:grid}.lv2 .post-arrow svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;animation:2.6s ease-in-out infinite lv2-drop}@keyframes lv2-drop{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.lv2 .feature-list{gap:16px;display:grid}.lv2 .fitem{align-items:flex-start;gap:14px;display:flex}.lv2 .ficon{background:var(--primary-wash);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.lv2 .ficon svg{width:20px;height:20px;stroke:var(--primary);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lv2 .fitem h3{margin-bottom:3px;font-size:.98rem}.lv2 .fitem p{color:var(--muted);margin:0;font-size:.85rem}@media (max-width:900px){.lv2 .acct-grid{grid-template-columns:1fr;gap:32px}}.lv2 .integr{padding:92px 0 104px;overflow:hidden}.lv2 .carousel{place-items:center;height:210px;display:grid;position:relative}.lv2 .slot{background:var(--surface);border:1px solid var(--line-soft);width:130px;height:130px;box-shadow:var(--shadow-m);transition:transform .85s var(--ease),opacity .85s var(--ease),box-shadow .85s var(--ease);border-radius:28px;place-items:center;display:grid;position:absolute}.lv2 .slot svg{width:56px;height:56px}.lv2 .slot[data-pos="-2"]{opacity:.32;transform:translate(-292px)rotate(-13deg)scale(.72)}.lv2 .slot[data-pos="-1"]{opacity:.7;transform:translate(-158px)rotate(-7deg)scale(.86)}.lv2 .slot[data-pos="0"]{opacity:1;box-shadow:var(--shadow-l);transform:translate(0)rotate(0)scale(1.12)}.lv2 .slot[data-pos="1"]{opacity:.7;transform:translate(158px)rotate(7deg)scale(.86)}.lv2 .slot[data-pos="2"]{opacity:.32;transform:translate(292px)rotate(13deg)scale(.72)}.lv2 .slot[data-pos=hide]{opacity:0;pointer-events:none;transform:scale(.5)}html[dir=rtl] .lv2 .slot[data-pos="-2"]{transform:translate(292px)rotate(13deg)scale(.72)}html[dir=rtl] .lv2 .slot[data-pos="-1"]{transform:translate(158px)rotate(7deg)scale(.86)}html[dir=rtl] .lv2 .slot[data-pos="1"]{transform:translate(-158px)rotate(-7deg)scale(.86)}html[dir=rtl] .lv2 .slot[data-pos="2"]{transform:translate(-292px)rotate(-13deg)scale(.72)}.lv2 .carousel-caption{text-align:center;min-height:56px;margin-top:22px}.lv2 .carousel-ctl{justify-content:center;margin-top:10px;display:flex}.lv2 .carousel-ctl button{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;box-shadow:var(--shadow-s);transition:transform .3s var(--spring),border-color .2s;border-radius:50%;place-items:center;display:grid}.lv2 .carousel-ctl button:hover{border-color:var(--primary);transform:scale(1.08)}.lv2 .carousel-ctl svg{width:14px;height:14px;fill:var(--ink-strong)}.lv2 .carousel-caption b{color:var(--ink-strong);font-size:1.15rem;font-weight:750;display:block}.lv2 .carousel-caption span{color:var(--muted);font-size:.88rem}.lv2 .carousel-caption b,.lv2 .carousel-caption span{transition:opacity .3s,transform .3s}.lv2 .carousel-caption.swap b,.lv2 .carousel-caption.swap span{opacity:0;transform:translateY(6px)}@media (max-width:780px){.lv2 .slot{border-radius:22px;width:100px;height:100px}.lv2 .slot svg{width:44px;height:44px}.lv2 .slot[data-pos="-2"],.lv2 .slot[data-pos="2"]{opacity:0}.lv2 .slot[data-pos="-1"]{transform:translate(-116px)rotate(-8deg)scale(.8)}.lv2 .slot[data-pos="1"],html[dir=rtl] .lv2 .slot[data-pos="-1"]{transform:translate(116px)rotate(8deg)scale(.8)}html[dir=rtl] .lv2 .slot[data-pos="1"]{transform:translate(-116px)rotate(-8deg)scale(.8)}}.lv2 .voices{padding:92px 0 100px;overflow:hidden}.lv2 .voice-stage{place-items:center;height:340px;display:grid;position:relative}.lv2 .voice{background:var(--surface);border:1px solid var(--line-soft);width:min(400px,86vw);box-shadow:var(--shadow-m);text-align:center;transition:transform .8s var(--ease),opacity .8s var(--ease);border-radius:22px;padding:26px;position:absolute}.lv2 .voice[data-pos="0"]{opacity:1;z-index:3;box-shadow:var(--shadow-l);transform:none}.lv2 .voice[data-pos="-1"]{opacity:.45;z-index:1;transform:translate(-52%)rotate(-8deg)scale(.88)}.lv2 .voice[data-pos="1"]{opacity:.45;z-index:1;transform:translate(52%)rotate(8deg)scale(.88)}.lv2 .voice[data-pos=hide]{opacity:0;transform:scale(.7)}html[dir=rtl] .lv2 .voice[data-pos="-1"]{transform:translate(52%)rotate(8deg)scale(.88)}html[dir=rtl] .lv2 .voice[data-pos="1"]{transform:translate(-52%)rotate(-8deg)scale(.88)}.lv2 .voice-mark{color:var(--primary);opacity:.28;-webkit-user-select:none;user-select:none;height:1.5rem;margin-bottom:.35rem;font-family:Georgia,Times New Roman,serif;font-size:3.4rem;line-height:.6}.lv2 .voice p{color:var(--ink-strong);margin:0 0 14px;font-size:1rem;font-weight:450;line-height:1.6}.lv2 .voice .stars{color:var(--amber);letter-spacing:.14em;margin:0 0 10px;font-size:.85rem}.lv2 .voice .who{color:var(--ink-strong);font-weight:750}.lv2 .voice .role{color:var(--muted);font-size:.82rem}.lv2 .voice-nav{justify-content:center;gap:10px;margin-top:20px;display:flex}.lv2 .vnav{background:var(--surface);border:1px solid var(--line);width:40px;height:40px;box-shadow:var(--shadow-s);transition:transform .3s var(--spring),border-color .2s;border-radius:50%;place-items:center;display:grid}.lv2 .vnav:hover{border-color:var(--primary);transform:scale(1.08)}.lv2 .vnav svg{width:16px;height:16px;stroke:var(--ink-strong);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] .lv2 .vnav svg{transform:scaleX(-1)}.lv2 .sample-note{text-align:center;color:var(--muted);opacity:.9;margin-top:18px;font-size:.72rem}.lv2 .band{padding:0 0 96px}.lv2 .band-inner{min-height:340px;box-shadow:var(--shadow-l);border-radius:26px;align-items:center;display:grid;position:relative;overflow:hidden}.lv2 .band-inner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv2 .band-veil{background:linear-gradient(100deg,#0e1425e0 34%,#0e14254d);position:absolute;inset:0}html[dir=rtl] .lv2 .band-veil{background:linear-gradient(260deg,#0e1425e0 34%,#0e14254d)}.lv2 .band-copy{z-index:2;color:#dadee7;max-width:36rem;padding:46px 40px;position:relative}.lv2 .band-copy h2{color:#fff;font-size:clamp(1.7rem,3.2vw,2.5rem)}.lv2 .band-copy p{margin:14px 0 24px;font-size:1rem}@media (max-width:640px){.lv2 .band-copy{padding:32px 24px}}.lv2 .pricing{padding:0 0 88px}.lv2 .plan{background:var(--surface);border:1px solid var(--line-soft);max-width:450px;box-shadow:var(--shadow-l);text-align:center;border-radius:26px;margin:34px auto 0;padding:34px;position:relative}.lv2 .plan-badge{top:-12px;background:var(--primary);color:#fff;white-space:nowrap;border-radius:999px;padding:.3rem .8rem;font-size:.7rem;font-weight:800;position:absolute;inset-inline-start:50%;transform:translate(-50%)}html[dir=rtl] .lv2 .plan-badge{transform:translate(50%)}.lv2 .plan-note{color:var(--muted);margin:6px 0 0;font-size:.95rem}.lv2 .plan ul{text-align:start;gap:9px;margin:24px 0;padding:0;list-style:none;display:grid}.lv2 .plan li{color:var(--ink);gap:9px;font-size:.87rem;display:flex}.lv2 .plan li svg{width:17px;height:17px;stroke:var(--green);fill:none;stroke-width:2.6px;flex:none;margin-top:.3em}.lv2 .faq{max-width:820px;margin-inline:auto;padding:0 0 104px}.lv2 .q{border-bottom:1px solid var(--line)}.lv2 .q>button{text-align:start;width:100%;color:var(--ink-strong);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1rem;font-weight:650;display:flex}.lv2 .plus{width:22px;height:22px;transition:transform .4s var(--ease);flex:none;position:relative}.lv2 .plus:before,.lv2 .plus:after{content:"";background:var(--primary);border-radius:2px;position:absolute}.lv2 .plus:before{inset-inline-start:0;width:22px;height:2px;top:10px}.lv2 .plus:after{inset-inline-start:10px;width:2px;height:22px;transition:opacity .3s;top:0}.lv2 .q.open .plus{transform:rotate(180deg)}.lv2 .q.open .plus:after{opacity:0}.lv2 .q .a{max-height:0;transition:max-height .5s var(--ease);overflow:hidden}.lv2 .q.open .a{max-height:400px}.lv2 .q .a p{color:var(--muted);max-width:66ch;margin:0 0 20px;font-size:.91rem}.lv2 .foot{background:var(--surface);border-top:1px solid var(--line-soft);padding-top:66px;overflow:hidden}.lv2 .foot-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:30px;padding-bottom:52px;display:grid}.lv2 .foot-grid h4{color:var(--ink-strong);letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}html[lang=ar] .lv2 .foot-grid h4{letter-spacing:normal;text-transform:none;font-size:.85rem}.lv2 .foot-grid a,.lv2 .foot-grid li,.lv2 .foot-grid p{color:var(--muted);font-size:.87rem;line-height:1.95}.lv2 .foot-grid ul{margin:0;padding:0;list-style:none}.lv2 .foot-grid a:hover{color:var(--primary-ink)}.lv2 .foot-bottom{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:20px 0;font-size:.8rem;display:flex}@media (max-width:820px){.lv2 .foot-grid{grid-template-columns:1fr 1fr}}.lv2 .anchor{width:0;height:0;display:block;overflow:hidden}.lv2 .post-src-title{color:var(--ink-strong);font-size:.9rem;font-weight:750}.lv2 .post-src-amount{color:var(--muted);font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-size:.78rem}.lv2 .post-mini{margin:0}.lv2 .plan-name{color:var(--ink-strong);letter-spacing:-.02em;margin:14px 0 0;font-size:1.6rem;font-weight:850}.lv2 .plan-cta{justify-content:center;width:100%}.lv2 .brand-foot{margin-bottom:12px}.lv2 .foot-bottom a:hover{color:var(--primary-ink)}.lv2 .rm-note{z-index:90;background:var(--ink-strong);color:#fff;box-shadow:var(--shadow-l);border-radius:999px;align-items:center;gap:10px;max-width:min(420px,100vw - 28px);padding:.5rem .6rem .5rem 1rem;font-size:.74rem;font-weight:600;display:flex;position:fixed;inset-block-end:14px;inset-inline-end:14px}.lv2 .rm-note button{background:var(--primary);color:#fff;white-space:nowrap;border:0;border-radius:999px;padding:.4rem .8rem;font-size:.72rem;font-weight:750}