:root{--ground: #06070a;--raised: #0c0e12;--hair: rgba(255, 255, 255, .08);--hair-strong: rgba(255, 255, 255, .13);--film: rgba(255, 255, 255, .035);--film-2: rgba(255, 255, 255, .055);--ink: #f5f7f7;--ink-2: #c9d1d6;--ink-3: #98a1a8;--ink-4: #6d757b;--accent: #ede9e1;--accent-fill: #ede9e1;--accent-bright: #ede9e1;--on-accent: #0b0d10;--ok: #3ecf8e;--ok-fill: #3ecf8e;--ok-grad: linear-gradient(90deg, #1f9c68 0%, #3ecf8e 58%, #6fe0ac 100%);--amber: #ffb25c;--ember: #ff8f6b;--grad-mid: var(--ok-fill);--mesh-a: color-mix(in oklab, var(--accent) 18%, transparent);--mesh-b: rgba(255, 178, 92, .14);--mesh-c: rgba(76, 111, 255, .12);--grain: .05;--band: linear-gradient(180deg, rgba(255, 255, 255, .02), rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .02));--lift: 0 80px 140px -50px rgba(0, 0, 0, .95);--lift-sm: 0 40px 80px -24px rgba(0, 0, 0, .9);--btn: var(--accent-fill);--btn-glow: 0 12px 40px -14px rgba(237, 233, 225, .32);--ease: cubic-bezier(.16, 1, .3, 1);--sans: "Schibsted Grotesk", system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--measure: 1180px}:root[data-theme=light]{--ground: #ffffff;--raised: #ffffff;--hair: rgba(11, 13, 16, .08);--hair-strong: rgba(11, 13, 16, .14);--film: rgba(255, 255, 255, .72);--film-2: rgba(11, 13, 16, .045);--ink: #0b0d10;--ink-2: #2f3a41;--ink-3: #4b555d;--ink-4: #7b858c;--accent: #0b0d10;--accent-fill: #0b0d10;--accent-bright: #ede9e1;--on-accent: #ffffff;--ok: #157a55;--ok-fill: #3ecf8e;--ok-grad: linear-gradient(90deg, #157a55 0%, #2fb87d 58%, #4fdb9c 100%);--amber: #b5651d;--ember: #c0492c;--grad-mid: color-mix(in oklab, var(--ok) 50%, var(--amber));--mesh-a: color-mix(in oklab, var(--accent-bright) 30%, transparent);--mesh-b: rgba(255, 178, 92, .26);--mesh-c: rgba(110, 139, 255, .2);--grain: .028;--band: linear-gradient(180deg, rgba(11, 13, 16, .012), rgba(11, 13, 16, .045) 50%, rgba(11, 13, 16, .012));--lift: 0 40px 80px -32px rgba(11, 13, 16, .26), 0 10px 24px -12px rgba(11, 13, 16, .12);--lift-sm: 0 34px 70px -24px rgba(11, 13, 16, .35);--btn-glow: 0 14px 34px -12px rgba(11, 13, 16, .42)}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink-3);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overflow-x:hidden}h1,h2,h3,h4{margin:0;color:var(--ink);font-weight:600;text-wrap:balance}p{margin:0}a{color:var(--accent);text-decoration:none}button{font-family:inherit}::selection{background:color-mix(in oklab,var(--ok) 30%,transparent);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wrap{width:min(var(--measure),calc(100% - 48px));margin-inline:auto}.eyebrow{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}.mono{font-family:var(--mono)}.mesh{position:absolute;top:0;left:0;right:0;height:2600px;pointer-events:none;z-index:0;background:radial-gradient(900px 620px at 20% -2%,var(--mesh-a) 0%,transparent 62%),radial-gradient(760px 520px at 84% 4%,var(--mesh-b) 0%,transparent 60%),radial-gradient(1200px 700px at 52% 30%,var(--mesh-c) 0%,transparent 66%)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:var(--grain);mix-blend-mode:overlay}.shell{position:relative;z-index:1}.navbar{position:sticky;top:16px;z-index:30;margin-top:22px}.navbar-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:10px 12px;border:1px solid var(--hair);border-radius:999px;background:var(--film);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.navbar.is-stuck .navbar-inner{border-color:var(--hair-strong);box-shadow:var(--lift-sm)}.brand{display:flex;align-items:center;margin-left:10px;gap:10px;font-size:16.5px;font-weight:700;color:var(--ink);letter-spacing:-.025em}.navlinks{display:flex;align-items:center;gap:30px}.navlinks a{font-size:13.5px;color:var(--ink-3);transition:color .15s ease}.navlinks a:hover{color:var(--ink)}.navright{display:flex;align-items:center;justify-content:flex-end;gap:14px}.nav-signin,.nav-talk{font-size:13.5px;color:var(--ink-3);background:transparent;border:0;padding:0;cursor:pointer;transition:color .15s ease}.nav-signin:hover,.nav-talk:hover{color:var(--ink)}.theme-toggle{width:36px;height:36px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--hair);background:transparent;color:var(--ink-3);cursor:pointer;flex-shrink:0}.theme-toggle:hover{color:var(--ink)}.theme-toggle .moon{display:none}:root[data-theme=light] .theme-toggle .moon{display:block}:root[data-theme=light] .theme-toggle .sun{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;font-size:15.5px;font-weight:600;height:50px;padding:0 26px;border:0;cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease),background .2s ease,border-color .2s ease}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--btn);color:var(--on-accent);box-shadow:var(--btn-glow)}.btn-ghost{background:var(--film);color:var(--ink);border:1px solid var(--hair-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:500}.btn-ghost:hover{border-color:var(--ink-4)}.btn-sm{height:36px;padding:0 18px;font-size:13.5px;box-shadow:none}.btn-outline{height:44px;padding:0 22px;font-size:14.5px;font-weight:500;background:transparent;color:var(--ink);border:1px solid var(--hair-strong)}.hero{text-align:center;padding-top:78px}.pill{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 7px;border:1px solid color-mix(in oklab,var(--accent) 30%,transparent);border-radius:999px;background:color-mix(in oklab,var(--accent) 8%,transparent);font-size:13px;color:var(--ink-2)}.pill b{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.06em;color:var(--on-accent);background:var(--accent-fill);border-radius:999px;padding:3px 8px}.hero h1{font-size:clamp(44px,7.2vw,104px);line-height:.94;letter-spacing:-.05em;margin-top:30px}.grad{background:linear-gradient(96deg,var(--ok) 12%,var(--grad-mid) 52%,var(--amber) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub{font-size:19px;line-height:1.55;color:var(--ink-3);margin:26px auto 0;max-width:640px}.hero-cta{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:34px;flex-wrap:wrap}.terms{font-family:var(--mono);font-size:11px;color:var(--ink-4);margin-top:20px;letter-spacing:.08em}.stage{position:relative;margin-top:72px;perspective:1800px}.halo{position:absolute;left:50%;top:40px;transform:translate(-50%);width:min(820px,90%);height:300px;background:radial-gradient(ellipse at center,color-mix(in oklab,var(--accent) 30%,transparent) 0%,transparent 70%);filter:blur(30px);pointer-events:none}.shot{position:relative;background:var(--raised);border:1px solid var(--hair);border-radius:16px;overflow:hidden;box-shadow:var(--lift);transform-origin:50% 0%}.shot-bar{display:flex;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid var(--hair)}.chip{font-family:var(--mono);font-size:10.5px;border-radius:999px;padding:2px 8px;white-space:nowrap}.chip-ok{color:var(--ok);background:color-mix(in oklab,var(--ok) 14%,transparent)}.chip-amber{color:var(--amber);background:color-mix(in oklab,var(--amber) 14%,transparent)}.live{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;color:var(--ink-4)}.dot{width:5px;height:5px;border-radius:50%;background:var(--ok-fill);flex-shrink:0}.shot-body{display:grid;grid-template-columns:392px minmax(0,1fr)}.queue{border-right:1px solid var(--hair);padding:12px}.filters{display:flex;gap:5px;padding:0 4px 12px;flex-wrap:wrap}.filters span{height:26px;padding:0 12px;border-radius:999px;background:var(--film-2);color:var(--ink-3);font-size:12px;display:flex;align-items:center}.filters span.on{background:var(--ink);color:var(--ground)}.qrow{display:flex;align-items:flex-start;gap:13px;padding:13px 12px;border-radius:10px}.qrow.sel{background:var(--film-2)}.qrow .age{font-family:var(--mono);font-size:11px;width:50px;flex-shrink:0;padding-top:1px;color:var(--ink-4)}.qrow .age.hot{color:var(--ember)}.qrow .age.warm{color:var(--amber)}.qrow h4{font-size:13px;color:var(--ink-2);font-weight:500}.qrow.sel h4{color:var(--ink)}.qrow small{display:block;font-size:11.5px;color:var(--ink-4);margin-top:3px}.detail{padding:20px 24px}.detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.detail-head h4{font-size:15px;color:var(--ink);font-weight:600}.ghost-sm{height:27px;padding:0 12px;border-radius:7px;border:1px solid var(--hair-strong);color:var(--ink-2);font-size:12px;display:flex;align-items:center}.ghost-sm.ok{border-color:color-mix(in oklab,var(--ok) 45%,transparent);color:var(--ok)}.why{margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--film);border:1px solid var(--hair)}.why-grid{display:grid;grid-template-columns:104px minmax(0,1fr);gap:7px 14px;font-size:12.5px;margin:0}.why-grid dt{color:var(--ink-4)}.why-grid dd{margin:0;color:var(--ink-2)}.bubbles{margin-top:18px;display:flex;flex-direction:column;gap:10px}.bub{max-width:78%;padding:10px 13px;border-radius:11px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.bub.them{align-self:flex-start;background:var(--film-2);border:1px solid var(--hair);border-bottom-left-radius:3px}.bub.us{align-self:flex-end;background:color-mix(in oklab,var(--ok) 10%,transparent);border:1px solid color-mix(in oklab,var(--ok) 24%,transparent);border-bottom-right-radius:3px}.float{position:absolute;border-radius:16px;padding:15px;border:1px solid var(--hair-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--lift-sm);background:#0e1014db}:root[data-theme=light] .float{background:#ffffffe0}.float-a{left:-46px;bottom:-46px;width:292px}.float-b{right:-40px;top:96px;width:216px}.avatar{width:28px;height:28px;border-radius:50%;background:var(--accent-fill);color:var(--on-accent);display:grid;place-items:center;font-size:12px;font-weight:700;flex-shrink:0}.meter{height:5px;border-radius:3px;background:var(--film-2);margin-top:12px;overflow:hidden}.meter i{display:block;height:100%;width:var(--w);border-radius:3px;background:linear-gradient(90deg,var(--ember),var(--amber))}.band{margin-top:168px;text-align:center}.band h2{font-size:clamp(28px,3.6vw,46px);line-height:1.12;letter-spacing:-.038em;max-width:21em;margin-inline:auto}.band .terms{letter-spacing:.1em;font-size:11.5px;margin-top:26px}.bento{margin-top:96px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{background:var(--film);border:1px solid var(--hair);border-radius:20px;padding:28px}:root[data-theme=light] .card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 40px -22px #0b0d1038}.card h3{font-size:23px;letter-spacing:-.028em;line-height:1.2;margin-top:13px}.bento .card>p{font-size:14px;line-height:1.55;color:var(--ink-3);margin-top:13px}.gate{margin-top:22px;height:6px;border-radius:3px;background:var(--film-2);position:relative}.gate i{display:block;width:var(--w, 55%);height:100%;border-radius:3px;background:var(--ok-grad)}.gate b{position:absolute;left:55%;top:-5px;width:2px;height:16px;background:var(--ink)}.gate-key{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:var(--ink-4);margin-top:9px;font-variant-numeric:tabular-nums}.claimed{margin-top:20px;display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--film-2);font-size:12.5px;color:var(--ink-2)}.gaplist{margin-top:20px;display:flex;flex-direction:column;gap:8px}.gaplist div{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2)}.gaplist div.closed{color:var(--ink-4)}.tally{font-family:var(--mono);font-size:11px;color:var(--ink);background:var(--film-2);border-radius:6px;padding:2px 8px;font-variant-numeric:tabular-nums}.tally.done{color:var(--ok);background:color-mix(in oklab,var(--ok) 16%,transparent)}.feature{margin-top:140px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;align-items:center}.feature h2{font-size:clamp(26px,3.2vw,40px);letter-spacing:-.035em;line-height:1.1;margin-top:15px}.feature-copy>p{font-size:16.5px;line-height:1.6;color:var(--ink-3);margin-top:17px}.points{display:flex;flex-direction:column;gap:13px;margin:26px 0 0;padding:0;list-style:none}.points li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:var(--ink-3)}.tick{width:18px;height:18px;border-radius:50%;background:color-mix(in oklab,var(--ok) 16%,transparent);color:var(--ok);display:grid;place-items:center;flex-shrink:0;margin-top:2px}.panel{background:var(--raised);border:1px solid var(--hair);border-radius:16px;padding:20px;box-shadow:var(--lift-sm)}.src{display:flex;align-items:center;gap:12px;padding:11px 10px;border-radius:9px}.src.on{background:var(--film-2)}.src b{display:block;font-size:13px;color:var(--ink-2);font-weight:500}.src.on b{color:var(--ink)}.src small{display:block;font-size:11.5px;color:var(--ink-4);margin-top:2px}.roi{margin-top:160px;padding:96px 0;background:var(--band);border-block:1px solid var(--hair)}.roi-head{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;margin-bottom:52px;flex-wrap:wrap}.roi-head h2{font-size:clamp(26px,3.2vw,40px);line-height:1.1;letter-spacing:-.035em;margin-top:15px;max-width:12em}.roi-head>p{max-width:30em;font-size:15.5px;line-height:1.6;color:var(--ink-3)}.roi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.price{font-size:46px;color:var(--ink);letter-spacing:-.042em;margin-top:16px;font-weight:600}.was{font-size:14px;color:var(--ink-4);margin-top:10px;text-decoration:line-through}.keep{font-size:13.5px;color:var(--ok);margin-top:12px}.roi .meter{margin-top:22px}.roi .meter i{background:var(--ok-grad)}.roi-note{font-size:12.5px;color:var(--ink-4);margin-top:26px;line-height:1.6;max-width:60em}.pricing{margin-top:120px}.pricing-head{text-align:center}.pricing-head h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.038em;margin-top:14px}.pricing-head>p{font-size:15.5px;color:var(--ink-3);margin-top:16px}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}.tier{background:var(--film);border:1px solid var(--hair);border-radius:20px;padding:32px;display:flex;flex-direction:column}:root[data-theme=light] .tier{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 40px -22px #0b0d1038}.tier.pick{background:color-mix(in oklab,var(--accent) 6%,transparent);border-color:color-mix(in oklab,var(--accent) 32%,transparent);box-shadow:0 40px 90px -40px color-mix(in oklab,var(--accent) 40%,transparent)}:root[data-theme=light] .tier.pick{background:#fff;border:1.5px solid var(--ink);box-shadow:0 40px 80px -34px #0b0d1061}.tier-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tier h3{font-size:16px}.tier .cap{font-size:13.5px;color:var(--ink-4);margin-top:5px}.tier .price{font-size:48px;letter-spacing:-.045em;margin-top:24px}.tier .price span{font-size:16px;color:var(--ink-4);font-weight:400;letter-spacing:0}.tier .vs{font-size:13px;color:var(--ok);margin-top:9px}.rule{height:1px;background:var(--hair);margin:26px 0}.tier ul{list-style:none;padding:0;margin:0 0 auto;display:flex;flex-direction:column;gap:12px;font-size:14px;color:var(--ink-3)}.tier .btn{margin-top:30px;width:100%}.badge{font-family:var(--mono);font-size:10px;letter-spacing:.06em;padding:3px 10px;border-radius:999px;background:var(--accent-fill);color:var(--on-accent);white-space:nowrap}.faq{margin-top:130px;width:min(860px,100%);margin-inline:auto}.faq-head{text-align:center;margin-bottom:44px}.faq-head h2{font-size:clamp(26px,3.2vw,40px);letter-spacing:-.035em;margin-top:14px}.faq details{border-bottom:1px solid var(--hair)}.faq details[open]{background:var(--film);border:1px solid var(--hair);border-radius:20px}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 30px;font-size:17px;color:var(--ink-2)}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary{color:var(--ink);font-weight:600;padding-bottom:14px}.faq details p{font-size:15px;line-height:1.6;color:var(--ink-3);padding:0 30px 26px}.faq summary svg{flex-shrink:0;transition:transform .3s var(--ease)}.faq details[open] summary svg{transform:rotate(180deg)}.closer{margin-top:130px;position:relative;border-radius:28px;border:1px solid color-mix(in oklab,var(--accent) 24%,transparent);background:color-mix(in oklab,var(--accent) 6%,transparent);padding:76px 48px;text-align:center;overflow:hidden}.closer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 320px at 50% 0%,color-mix(in oklab,var(--accent) 24%,transparent) 0%,transparent 70%)}.closer>*{position:relative}.closer h2{font-size:clamp(32px,4.2vw,54px);letter-spacing:-.042em;line-height:1.06}.closer>p{font-size:17.5px;line-height:1.6;color:var(--ink-3);margin:22px auto 0;max-width:34em}.foot{margin-top:120px;border-top:1px solid var(--hair);padding:56px 0 80px}:root[data-theme=light] .foot{background:#0b0d10;border-top:0;--ink: #ffffff;--ink-2: #c9d1d6;--ink-3: #98a1a8;--ink-4: #7b858c;--ok: #3ecf8e;--accent: var(--accent-bright);--hair: rgba(255, 255, 255, .09);--hair-strong: rgba(255, 255, 255, .2)}.foot-top{display:flex;justify-content:space-between;gap:72px;padding-bottom:40px;border-bottom:1px solid var(--hair);flex-wrap:wrap}.foot-brand{max-width:24em}.foot-brand .brand{margin-left:0}.foot-brand p{font-size:14.5px;line-height:1.6;color:var(--ink-3);margin-top:14px}.foot-brand .btn{margin-top:24px}.fcols{display:flex;gap:88px}.fcol{display:flex;flex-direction:column;gap:13px}.fcol a{font-size:14.5px;color:var(--ink-3)}.fcol a:hover{color:var(--ink)}.fbot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:28px;font-size:13.5px;color:var(--ink-4);flex-wrap:wrap}.residency{display:inline-flex;align-items:center;gap:9px;color:var(--ink-3)}.mobile-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--raised);border-top:1px solid var(--hair);box-shadow:0 -8px 24px -12px #00000080;padding:12px 20px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:12px;transform:translateY(110%);transition:transform .32s var(--ease)}.mobile-cta.up{transform:none}.mobile-cta .mc-copy{flex:1;min-width:0}.mobile-cta strong{display:block;font-size:13.5px;color:var(--ink)}.mobile-cta span{display:block;font-size:12px;color:var(--ink-4);margin-top:1px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#030406b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;pointer-events:none;transition:opacity .24s var(--ease)}.modal-overlay.open{opacity:1;pointer-events:auto}.modal-card{position:relative;width:min(440px,100%);background:var(--raised);border:1px solid var(--hair-strong);border-radius:20px;padding:32px;box-shadow:var(--lift);-webkit-user-select:text;user-select:text}.modal-card h2{font-size:26px;letter-spacing:-.03em}.modal-sub{font-size:14.5px;line-height:1.6;color:var(--ink-3);margin-top:10px}.modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:999px;border:1px solid var(--hair);background:transparent;color:var(--ink-3);font-size:18px;line-height:1;cursor:pointer}.modal-close:hover{color:var(--ink)}.field{margin-top:18px}.field label{display:block;font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);margin-bottom:7px}.field input{width:100%;height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--hair-strong);background:var(--film-2);color:var(--ink);font-family:inherit;font-size:14.5px}.field input:focus{outline:none;border-color:var(--accent)}.field input[aria-invalid=true]{border-color:var(--ember)}.modal-error{color:var(--ember);font-size:13.5px;min-height:20px;margin-top:12px}.modal-submit{width:100%;margin-top:8px}.modal-success{text-align:center}.ms-icon{width:44px;height:44px;border-radius:50%;background:color-mix(in oklab,var(--ok) 16%,transparent);color:var(--ok);display:grid;place-items:center;font-size:20px;margin:0 auto 16px}.modal-success p{font-size:14.5px;line-height:1.6;color:var(--ink-3);margin-top:10px}:root.theme-shifting *{transition:background-color .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease),fill .4s var(--ease),stroke .4s var(--ease),box-shadow .4s var(--ease)}@media (prefers-reduced-motion: reduce){:root.theme-shifting *{transition:none}}.reveal>*{opacity:1}.js-motion .reveal>*{opacity:0;transform:translateY(22px);filter:blur(7px)}.js-motion .reveal.in>*{opacity:1;transform:none;filter:none;transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:calc(var(--i, 0) * 75ms)}.js-motion .reveal.solo{opacity:0;transform:translateY(22px);filter:blur(7px)}.js-motion .reveal.solo.in{opacity:1;transform:none;filter:none;transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease)}.js-motion .reveal.solo>*{opacity:1;transform:none;filter:none}.js-motion .reveal .gate i,.js-motion .reveal .meter i{width:0}.js-motion .reveal.in .gate i,.js-motion .reveal.in .meter i{width:var(--w, 55%);transition:width 1.15s var(--ease) .26s}@supports (animation-timeline: scroll()){.js-motion .shot{animation:unfold linear both;animation-timeline:scroll(root);animation-range:0 640px}.js-motion .mesh{animation:drift linear both;animation-timeline:scroll(root);animation-range:0 1400px}}@keyframes unfold{0%{transform:rotateX(15deg) scale(.945)}to{transform:rotateX(0) scale(1)}}@keyframes drift{0%{transform:translateY(0)}to{transform:translateY(180px)}}@media (prefers-reduced-motion: reduce){.js-motion .reveal>*,.js-motion .reveal.solo{opacity:1;transform:none;filter:none;transition:none}.js-motion .reveal .gate i,.js-motion .reveal .meter i{width:var(--w, 55%);transition:none}.js-motion .shot,.js-motion .mesh{animation:none}.btn,.navbar-inner,.faq summary svg,.mobile-cta,.modal-overlay{transition:none}}@media (max-width: 1080px){.float-a,.float-b{position:static;width:auto;margin-top:14px}.stage{perspective:none}}@media (max-width: 560px){.nav-talk{display:none}.navright{gap:10px}}@media (max-width: 900px){.wrap{width:calc(100% - 32px)}.shot-body,.feature,.bento,.roi-grid,.tiers{grid-template-columns:minmax(0,1fr)}.queue{border-right:0;border-bottom:1px solid var(--hair)}.feature{gap:36px;margin-top:96px}.feature-flip .feature-copy{order:-1}.navbar-inner{display:flex;justify-content:space-between}.navlinks{display:none}.band{margin-top:110px}.roi{margin-top:110px;padding:72px 0}.pricing,.faq,.closer{margin-top:90px}.closer{padding:56px 24px}.fcols{gap:56px}.mobile-cta{display:flex}.foot{padding-bottom:140px}}*{scrollbar-width:thin;scrollbar-color:var(--hair-strong) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--hair-strong);border-radius:999px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--ink-4);background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}
