html[data-surface=landing]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html[data-surface=landing]{scroll-behavior:auto}}.view-landing{--paper:#f5efe4;--card:#fbf7ed;--layer2:#efe8d9;--kelaf:#e9e0ce;--ink:#2a2c4a;--ink-max:#1e2036;--muted:#6e6c80;--indigo:#4a4e86;--indigo-deep:#37396a;--peri:#6367a8;--rust:#c15a2e;--rust-soft:#d98a5a;--plum:#6e3b58;--gold:#b8901e;--gold-line:#c9a94e;--gold-ink:#7f5e15;--slate:#232739;--slate-2:#1b1e2c;--serif:"Frank Ruhl Libre", "David Libre", Georgia, serif;--sans:"Heebo", system-ui, -apple-system, sans-serif;--shadow:0 14px 40px #28264624;--shadow-sm:0 4px 16px #28264617;--line:#3c3a6424;--live:#e12f26;--mp-gold:var(--gold-ink);--mp-strong:var(--ink-max);background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-align:start;direction:rtl;line-height:1.65}.view-landing *,.view-landing :before,.view-landing :after{box-sizing:border-box}.view-landing .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,44px)}.view-landing h1,.view-landing h2,.view-landing h3{font-family:var(--serif);color:var(--ink-max);text-wrap:balance;margin:0;line-height:1.12}.view-landing p{margin:0}.view-landing a{color:inherit}.view-landing .num{font-family:var(--serif);font-variant-numeric:tabular-nums;font-weight:700}.view-landing .hl{color:var(--rust);font-weight:900}.view-landing .eyebrow{letter-spacing:.16em;color:var(--indigo);align-items:center;gap:9px;margin:0 0 14px;font-size:.8rem;font-weight:600;display:inline-flex}.view-landing .eyebrow:before,.view-landing .eyebrow:after{content:"✦";color:var(--gold);opacity:.75;font-size:.7rem}.view-landing .cta{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;height:54px;padding:0 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.56,.44,1),box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.view-landing .cta.primary{background:var(--indigo-deep);color:#f3efe2;box-shadow:var(--shadow-sm)}.view-landing .cta.secondary{color:var(--indigo-deep);background:0 0;border:1.5px solid #37396a59}.view-landing .cta.primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px #37396a52}.view-landing .cta.secondary:hover{border-color:var(--indigo-deep);background:#37396a0d;transform:translateY(-2px)}.view-landing header{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f5efe4e0;transition:box-shadow .3s,background .3s;position:sticky;top:0}.view-landing header.scrolled{box-shadow:0 8px 26px #2826461c}.view-landing header.scrolled .hrow{height:56px}.view-landing .hrow{justify-content:space-between;align-items:center;height:66px;transition:height .3s cubic-bezier(.22,.7,.2,1);display:flex}.view-landing .logo{--mp-size:clamp(17px, .9vw + 13px, 21px);flex:none;align-items:center;display:flex}@media (width<=640px){.view-landing header .logo .mp-name{display:none}}.view-landing .hnav{align-items:center;gap:18px;display:flex}.view-landing .lang{background:var(--card);border:1px solid var(--line);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.view-landing .lang button{color:var(--muted);cursor:pointer;font-size:.82rem;font-family:var(--sans);background:0 0;border:none;border-radius:999px;padding:3px 10px}.view-landing .lang button.on{color:#f3efe2;background:var(--indigo-deep);font-weight:700}.view-landing .htop-cta{color:var(--indigo-deep);font-size:.86rem;font-weight:700;text-decoration:none}.view-landing section{padding:clamp(58px,9vw,116px) 0}.view-landing .sec-head{text-align:center;max-width:60ch;margin:0 auto clamp(34px,5vw,56px)}.view-landing .sec-head .eyebrow{justify-content:center}.view-landing .sec-head h2{font-size:clamp(1.8rem,4vw,2.6rem)}.view-landing .sec-head p{color:var(--muted);margin-top:15px;font-size:1.06rem}.view-landing .hero{grid-template-columns:1fr;align-items:center;gap:46px;padding-top:clamp(40px,6vw,72px);display:grid}@media (width>=960px){.view-landing .hero{grid-template-columns:1fr 1.06fr}}.view-landing .hero h1{font-size:clamp(2.2rem,5.2vw,3.7rem);font-weight:700}.view-landing .hero .sub{color:var(--muted);max-width:54ch;margin-top:22px;font-size:1.16rem}.view-landing .hero .btns{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.view-landing .trust-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.view-landing .trust-line{color:var(--indigo-deep);font-size:.9rem;font-weight:600}.view-landing .chip{color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:.84rem;display:inline-flex}.view-landing .chip .dot{background:var(--rust);border-radius:50%;width:8px;height:8px}.view-landing .wallscene{box-shadow:var(--shadow);background:radial-gradient(130% 80% at 50% -10%,#fff0d68c,#0000 60%),radial-gradient(90% 60% at 50% 120%,#2826461a,#0000 60%),linear-gradient(168deg,#efe4ce 0%,#e7d9be 46%,#dccba9 100%);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:min(78vh,680px);padding:clamp(26px,4vw,46px) clamp(20px,4vw,44px);display:flex;position:relative;overflow:hidden}.view-landing .wallscene:before{content:"";pointer-events:none;border:2px solid #b8901e24;border-bottom:none;border-radius:50% 50% 0 0/32% 32% 0 0;width:62%;height:78%;animation:7s ease-in-out infinite lp-breathe;position:absolute;top:6%;left:50%;transform:translate(-50%)}.view-landing .wallscene:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 8%,#0000 60%,#78603224 100%);position:absolute;inset:0}.view-landing .wall-live{z-index:5;color:#efe7d4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b1e2cb8;border:1px solid #c9a94e73;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:.76rem;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}.view-landing .wall-live .pulse{background:var(--live);border-radius:50%;width:9px;height:9px;animation:2s infinite mp-livepulse;box-shadow:0 0 6px #e12f26cc}@keyframes mp-livepulse{0%{box-shadow:0 0 6px #e12f26e6,0 0 #e12f2699}70%{box-shadow:0 0 6px #e12f2699,0 0 0 8px #e12f2600}to{box-shadow:0 0 6px #e12f26e6,0 0 #e12f2600}}@media (prefers-reduced-motion:reduce){.view-landing .wall-live .pulse{animation:none}}.view-landing .frame{z-index:3;aspect-ratio:10/14;background:linear-gradient(158deg,#4a3a22,#2c2010);border:1px solid #e6ca8280;border-radius:16px;width:min(360px,82%);padding:12px;transition:transform .5s cubic-bezier(.22,.7,.2,1);position:relative;box-shadow:0 30px 60px #1e160a73,inset 0 2px #fff0c826}.view-landing .frame:before{content:"";pointer-events:none;z-index:4;border:1.5px solid #c9a94e8c;border-radius:11px;position:absolute;inset:6px}.view-landing .frame .glass{background:#12100a;border-radius:9px;position:absolute;inset:12px;overflow:hidden}.view-landing .frame iframe{opacity:0;background:#12100a;border:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.view-landing .frame iframe.in{opacity:1}.view-landing .poster{z-index:2;color:#efe3c6;background:#12100a;flex-direction:column;padding:11px 10px;transition:opacity .6s;display:flex;position:absolute;inset:0}.view-landing .poster.gone{opacity:0;pointer-events:none}.view-landing .poster.load .pbody{opacity:.35;filter:blur(1px)}.view-landing .poster .pbody{flex-direction:column;flex:1;gap:7px;transition:opacity .4s,filter .4s;display:flex}.view-landing .poster .shim{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 38%,#fff0c81a 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.view-landing .poster.load .shim{opacity:1;animation:1.5s ease-in-out infinite lp-pshim}@keyframes lp-pshim{0%{transform:translate(-120%)}to{transform:translate(120%)}}.view-landing .p-head{text-align:center;border-bottom:1px solid #c9a94e40;flex-direction:column;align-items:center;gap:1px;padding:2px 0 8px;display:flex}.view-landing .p-med{width:34px;height:34px;font-family:var(--serif);color:var(--gold-line);border:2px solid #c9a94e99;border-radius:50%;place-items:center;margin-bottom:2px;font-size:.56rem;font-weight:900;display:grid}.view-landing .p-name{font-family:var(--serif);color:#f4e7c8;font-size:.86rem;font-weight:900}.view-landing .p-date{opacity:.7;font-size:.52rem}.view-landing .p-next{color:#1a1409;background:linear-gradient(#d6b24c,#a9822f);border-radius:9px;justify-content:space-between;align-items:center;margin:9px 0;padding:9px 13px;display:flex;position:relative;overflow:hidden}.view-landing .p-next:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 34%,#fff6 50%,#0000 66%);animation:5s ease-in-out infinite lp-sheen;position:absolute;inset:0;transform:translate(-130%)}@keyframes lp-sheen{0%,55%{transform:translate(-130%)}80%,to{transform:translate(130%)}}.view-landing .p-next .lb{opacity:.82;font-size:.5rem;font-weight:600}.view-landing .p-next .nm{font-family:var(--serif);font-size:.82rem;font-weight:900}.view-landing .p-next .tm{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:900;line-height:1}.view-landing .p-cols{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.view-landing .p-col{background:#c9a94e12;border:1px solid #c9a94e33;border-radius:6px;padding:6px 4px}.view-landing .p-col h4{font-family:var(--serif);color:var(--gold-line);text-align:center;border-bottom:1px solid #c9a94e33;margin:0 0 4px;padding-bottom:3px;font-size:.55rem}.view-landing .p-col .r{justify-content:space-between;padding:2px 0;font-size:.46rem;display:flex}.view-landing .p-col .r .t{color:var(--gold-line);font-variant-numeric:tabular-nums;font-weight:700}.view-landing .p-ded{text-align:center;opacity:.75;border-top:1px solid #c9a94e33;margin-top:auto;padding-top:7px;font-size:.5rem}.view-landing .p-ded b{color:var(--gold-line);margin-bottom:1px;font-size:.46rem;font-weight:700;display:block}.view-landing .scene-note{color:#6b5a38;text-align:center;z-index:3;max-width:34ch;margin-top:16px;font-size:.72rem;position:relative}.view-landing .story{text-align:center;max-width:660px;margin:0 auto}.view-landing .story .lines{font-family:var(--serif);color:var(--ink-max);gap:8px;margin:22px 0;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.5;display:grid}.view-landing .story .punch{color:var(--muted);margin-top:18px;font-size:1.1rem}.view-landing .story .punch strong{color:var(--rust);font-weight:700}.view-landing .qarow{grid-template-columns:1fr;gap:14px;max-width:680px;margin:0 auto;display:grid}@media (width>=640px){.view-landing .qarow{grid-template-columns:1fr 1fr}}.view-landing .qacard{background:var(--card);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;transition:transform .3s cubic-bezier(.34,1.4,.4,1),box-shadow .28s,border-color .28s;display:flex}.view-landing .qacard .q{font-family:var(--serif);color:var(--ink-max);font-size:1.08rem}.view-landing .qacard .a{color:var(--indigo-deep);white-space:nowrap;font-weight:700;transition:color .25s}.view-landing .qacard:hover .a{color:var(--rust)}.view-landing .qacard:hover{border-color:var(--gold-line);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.view-landing .times{background:var(--kelaf)}.view-landing .times-grid{text-align:center;grid-template-columns:repeat(2,1fr);gap:clamp(20px,4vw,44px);max-width:760px;margin:0 auto;display:grid}@media (width>=640px){.view-landing .times-grid{grid-template-columns:repeat(4,1fr)}}.view-landing .tcell{transition:transform .3s cubic-bezier(.22,.7,.2,1)}.view-landing .tcell:hover{transform:translateY(-4px)}.view-landing .tcell .tlabel{letter-spacing:.12em;color:var(--muted);margin-bottom:8px;font-size:.78rem}.view-landing .tcell .tnum{color:var(--ink-max);font-size:clamp(2.4rem,6vw,3.4rem)}.view-landing .tcell.rust .tnum{color:var(--rust)}.view-landing .tcell.plum .tnum{color:var(--plum)}.view-landing .tcell.peri .tnum{color:var(--peri)}.view-landing .times-note{text-align:center;color:var(--muted);margin-top:clamp(28px,4vw,44px);font-size:1rem}.view-landing .times-note strong{color:var(--ink-max);font-family:var(--serif)}.view-landing .showcase{background:radial-gradient(120% 100% at 50% 0%, #4a4e861a, transparent 60%), var(--kelaf);border-radius:24px;margin-top:clamp(20px,4vw,44px);padding:clamp(28px,5vw,60px) clamp(16px,4vw,40px);position:relative;overflow:hidden}.view-landing .stage{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(18px,3vw,30px);display:flex}.view-landing .dvcap{text-align:center;color:var(--ink);margin-top:12px;font-size:.9rem;font-weight:700}.view-landing .dvcap small{color:var(--muted);margin-top:2px;font-size:.78rem;font-weight:400;display:block}.view-landing .dev-laptop{flex:440px;max-width:560px}.view-landing .laptop-screen{background:#0e0f18;border:2px solid #23233a;border-radius:14px 14px 4px 4px;padding:9px}.view-landing .laptop-screen img{border-radius:6px;width:100%;height:auto;display:block}.view-landing .laptop-base{background:linear-gradient(#c9c6d4,#a9a6ba);border-radius:0 0 12px 12px;width:76%;height:13px;margin:0 auto;position:relative}.view-landing .laptop-base:after{content:"";background:#8f8ca2;border-radius:0 0 7px 7px;width:22%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.view-landing .dev-phone{flex:0 0 190px;width:190px;transition:transform .4s cubic-bezier(.22,.7,.2,1);transform:rotate(-3deg)}.view-landing .dev-phone:hover{transform:rotate(0)}.view-landing .phone-body{background:#101018;border:8px solid #17172a;border-radius:30px;padding:8px 7px;position:relative;box-shadow:0 24px 44px #14122852}.view-landing .phone-body:before{content:"";z-index:4;background:#23233a;border-radius:999px;width:46px;height:5px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.view-landing .dev-wall{flex:0 0 210px;width:210px;transition:transform .4s cubic-bezier(.22,.7,.2,1);transform:rotate(2.5deg)}.view-landing .dev-wall:hover{transform:rotate(0)}.view-landing .wall-body{background:linear-gradient(160deg,#3a2c0c,#241a06);border:1px solid #e6ca8280;border-radius:12px;padding:9px;box-shadow:0 26px 46px #140e0466}.view-landing .liveframe{background:#12100a;border-radius:8px;width:100%;position:relative;overflow:hidden}.view-landing .wall-body .liveframe{aspect-ratio:9/15}.view-landing .phone-body .liveframe{aspect-ratio:9/18;border-radius:22px}.view-landing .liveframe iframe{border-radius:inherit;opacity:0;border:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.view-landing .liveframe iframe.in{opacity:1}.view-landing .mboard{z-index:2;background:linear-gradient(#1b1608,#12100a);flex-direction:column;gap:4px;padding:8px;transition:opacity .6s;display:flex;position:absolute;inset:0}.view-landing .mboard.gone{opacity:0;pointer-events:none}.view-landing .mboard .mb{background:#c9a94e24;border:1px solid #c9a94e40;border-radius:4px;height:12px}.view-landing .mboard .mb.gold{background:linear-gradient(#d6b24c,#a9822f);border:none;height:26px}.view-landing .mboard .mb.tall{flex:1}.view-landing .mboard .mrow{flex:1;grid-template-columns:1fr 1fr 1fr;gap:4px;display:grid}.view-landing .admin-mock{aspect-ratio:16/10;background:#141522;border-radius:6px;gap:8px;padding:10px;display:flex}.view-landing .admin-mock .am-side{flex-direction:column;gap:6px;width:24%;display:flex}.view-landing .admin-mock .am-main{flex-direction:column;flex:1;gap:6px;display:flex}.view-landing .admin-mock .am-b{background:#c9a94e1f;border:1px solid #c9a94e33;border-radius:5px;height:14px}.view-landing .admin-mock .am-b.gold{background:linear-gradient(90deg,#d6b24c,#a9822f);border:none;height:20px}.view-landing .admin-mock .am-b.tall{flex:1}.view-landing .screens-note{text-align:center;color:var(--muted);margin-top:34px;font-size:1rem}.view-landing .screens-note code{background:var(--card);border:1px solid var(--gold-line);color:var(--indigo-deep);direction:ltr;border-radius:8px;padding:3px 10px;font-family:ui-monospace,monospace;font-size:.9rem;display:inline-block}.view-landing .split{grid-template-columns:1fr;align-items:center;gap:44px;display:grid}@media (width>=820px){.view-landing .split{grid-template-columns:.9fr 1.1fr}}.view-landing .split h2{font-size:clamp(1.7rem,3.6vw,2.3rem)}.view-landing .split .lead{color:var(--muted);margin-top:15px;font-size:1.06rem}.view-landing .feat-list{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.view-landing .feat-list li{align-items:flex-start;gap:12px;font-size:1.02rem;display:flex}.view-landing .feat-list .chk{width:24px;height:24px;color:var(--indigo);background:#4a4e861f;border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.view-landing .poster.flat{box-shadow:var(--shadow);border-radius:16px;padding:16px 14px;position:relative}.view-landing .poster.flat.narrow{max-width:400px;margin:0 auto}.view-landing .poster-stage{max-width:380px;margin:0 auto}.view-landing .phone-shot{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;max-width:300px;margin:0 auto;padding:12px}.view-landing .ps-row{background:var(--layer2);border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:7px;padding:9px 11px;font-size:.8rem;display:flex}.view-landing .ps-row.dim{opacity:.5}.view-landing .ps-row .eye{color:var(--indigo)}.view-landing .ps-seg{border:1px solid var(--line);border-radius:7px;display:inline-flex;overflow:hidden}.view-landing .ps-seg span{color:var(--muted);padding:2px 8px;font-size:.6rem}.view-landing .ps-seg span.on{background:var(--indigo-deep);color:#f3efe2;font-weight:700}.view-landing .cta.block{justify-content:center;width:100%}.view-landing .cta.block.sm{height:44px;font-size:.9rem}.view-landing .both{background:var(--card)}.view-landing .both .vs{grid-template-columns:1fr;gap:18px;max-width:900px;margin:36px auto 0;display:grid}@media (width>=820px){.view-landing .both .vs{grid-template-columns:1fr auto 1fr;align-items:center}}.view-landing .both-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;padding:30px 28px;transition:transform .3s cubic-bezier(.34,1.4,.4,1),box-shadow .28s,border-color .28s}.view-landing .both-card:hover{box-shadow:var(--shadow);border-color:var(--gold-line);transform:translateY(-5px)}.view-landing .both-card .ic{width:46px;height:46px;color:var(--indigo);background:#4a4e861a;border-radius:13px;place-items:center;margin-bottom:15px;font-size:1.25rem;display:grid}.view-landing .both-card h3{font-size:1.36rem}.view-landing .both-card p{color:var(--muted);margin-top:9px;font-size:.98rem}.view-landing .both-amp{font-family:var(--serif);color:var(--gold);text-align:center;font-size:2.6rem;font-weight:900}.view-landing .both-tag{text-align:center;max-width:60ch;font-family:var(--serif);color:var(--ink-max);margin:30px auto 0;font-size:1.18rem}.view-landing .price-card{background:var(--card);border:1px solid var(--gold-line);max-width:480px;box-shadow:var(--shadow);text-align:center;border-radius:22px;margin:0 auto;padding:44px 34px 40px;transition:transform .3s cubic-bezier(.34,1.4,.4,1),box-shadow .28s,border-color .28s;position:relative}.view-landing .launch-badge{background:linear-gradient(90deg, var(--rust), #a9822f);color:#fff;box-shadow:var(--shadow-sm);white-space:nowrap;border-radius:999px;padding:6px 16px;font-size:.8rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.view-landing .price-toggle{background:var(--layer2);border:1px solid var(--line);border-radius:999px;gap:3px;margin-bottom:22px;padding:4px;display:inline-flex}.view-landing .pt-opt{font-family:var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:7px 18px;font-size:.86rem;font-weight:700;transition:background .25s,color .25s}.view-landing .pt-opt.on{background:var(--indigo-deep);color:#f3efe2}.view-landing .price-card .pnum{font-family:var(--serif);color:var(--ink-max);font-variant-numeric:tabular-nums;font-size:4rem;font-weight:900;line-height:1}.view-landing .price-card .per{color:var(--muted);font-size:1rem}.view-landing .price-card .yr{color:var(--indigo-deep);background:#4a4e861a;border-radius:999px;margin-top:10px;padding:4px 13px;font-size:.82rem;display:inline-block}.view-landing .price-transp{color:var(--ink);max-width:38ch;margin:16px auto 0;font-size:.92rem}.view-landing .incl{text-align:right;grid-template-columns:1fr 1fr;gap:10px 18px;margin:24px 0;padding:0;list-style:none;display:grid}.view-landing .incl li{gap:9px;font-size:.92rem;display:flex}.view-landing .incl .chk{color:var(--indigo);font-weight:700}.view-landing .price-nolimit{color:var(--muted);margin:0 0 20px;font-size:.9rem}.view-landing .expand{color:var(--muted);margin-top:18px;font-size:.85rem}.view-landing .expand a{color:var(--indigo-deep)}.view-landing .steps{gap:0;max-width:640px;margin:0 auto;display:grid;position:relative}.view-landing .step{gap:18px;padding:18px 0;display:flex;position:relative}.view-landing .step .n{width:46px;height:46px;color:var(--indigo-deep);font-family:var(--serif);background:var(--paper);z-index:2;border:2px solid #4a4e8659;border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.view-landing .step:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:46px;bottom:0;right:22px}.view-landing .step h3{font-size:1.16rem}.view-landing .step p{color:var(--muted);margin-top:4px;font-size:.95rem}.view-landing .steps .cta{margin:24px auto 0}.view-landing .proof{background:var(--kelaf)}.view-landing .quote{text-align:center;max-width:760px;margin:0 auto}.view-landing .quote .med{border:2px solid var(--gold-line);width:54px;height:54px;color:var(--gold);font-family:var(--serif);background:var(--paper);border-radius:50%;place-items:center;margin:0 auto 20px;font-size:.85rem;font-weight:900;display:grid}.view-landing .quote blockquote{font-family:var(--serif);color:var(--ink-max);margin:0;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.45}.view-landing .quote .who{color:var(--muted);margin-top:18px;font-size:.95rem}.view-landing .faq{gap:2px;max-width:760px;margin:0 auto;display:grid}.view-landing .qa{background:var(--card);border:1px solid var(--line);padding:20px 22px;transition:transform .3s cubic-bezier(.34,1.4,.4,1),box-shadow .28s,border-color .28s}.view-landing .qa:first-child{border-radius:14px 14px 0 0}.view-landing .qa:last-child{border-radius:0 0 14px 14px}.view-landing .qa:hover{border-color:var(--gold-line)}.view-landing .qa h3{font-family:var(--serif);color:var(--ink-max);gap:10px;font-size:1.08rem;display:flex}.view-landing .qa h3:before{content:"›";color:var(--indigo);opacity:.6}.view-landing .qa p{color:var(--muted);margin-top:8px;padding-inline-start:20px;font-size:.95rem}.view-landing .final{background:linear-gradient(160deg, var(--indigo-deep), #2a2c4a);text-align:center}.view-landing .final .eyebrow,.view-landing .final .eyebrow:before,.view-landing .final .eyebrow:after{color:#c9a94e;justify-content:center}.view-landing .final h2{color:#f5efe2;font-size:clamp(1.9rem,4.2vw,2.9rem)}.view-landing .final p{color:#cfcade;margin-top:14px;font-size:1.06rem}.view-landing .final .cta.primary{color:#1e2036;background:#c9a94e;margin-top:28px}.view-landing .final .cta.secondary{color:#f5efe2;border-color:#f5efe266}.view-landing .final .btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.view-landing .final .fnote{color:#a9a2c0;margin-top:18px;font-size:.85rem}.view-landing .signoff{background:var(--paper);text-align:center;padding:clamp(50px,7vw,90px) 0}.view-landing .signoff .lines{font-family:var(--serif);color:var(--ink-max);gap:4px;font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.5;display:grid}.view-landing .signoff .lines .hl{display:block}.view-landing footer{background:var(--paper);border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:30px 0 40px;font-size:.85rem}.view-landing footer .logo{--mp-size:18px;justify-content:center;margin-bottom:14px}.view-landing .scrollbar{z-index:60;background:linear-gradient(90deg, var(--gold), var(--rust));width:0;height:3px;position:fixed;top:0;right:0;box-shadow:0 0 10px #b8901e80}.view-landing.anim .reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .8s cubic-bezier(.22,.7,.2,1);transform:translateY(22px)}.view-landing.anim .reveal.in{opacity:1;transform:none}@keyframes lp-breathe{0%,to{opacity:.7}50%{opacity:1}}.view-landing .toast{z-index:80;background:var(--ink-max);color:#f3efe2;box-shadow:var(--shadow);opacity:0;pointer-events:none;border:1px solid #c9a94e66;border-radius:999px;padding:11px 20px;font-size:.85rem;font-weight:600;transition:opacity .3s,transform .3s;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(20px)}.view-landing .toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.view-landing .wallscene:before,.view-landing .p-next:after,.view-landing .wall-live .pulse,.view-landing .poster .shim{animation:none}.view-landing.anim .reveal{opacity:1;transition:none;transform:none}}
