@font-face{font-family:outfit;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_216122{font-family:outfit,outfit Fallback}.__variable_216122{--font-outfit:"outfit","outfit Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_7d1dfc{font-family:geistMono,geistMono Fallback}.__variable_7d1dfc{--font-mono:"geistMono","geistMono Fallback"}:root{--dark:#0a0a0c;--dark-2:#141417;--accent:#fa6e1d;--accent-hot:#ff8a3d;--accent-ink:#b8460a;--accent-soft:rgba(250,110,29,.12);--glow:0 0 0 1px rgba(250,110,29,.35),0 10px 40px -8px rgba(250,110,29,.65);--light:#f4f2ee;--light-2:#e7e4de;--grey:#ebeae8;--paper:#fdfdfc;--ink:#0b0b0d;--ink-2:#4b4a50;--ink-3:#6b6a70;--line:rgba(11,11,13,.1);--on-dark:#f4f2ee;--on-dark-2:hsla(40,21%,95%,.72);--brand-gradient:linear-gradient(90deg,#4829fa,#0624f4 38%,#0296c3 70%,#0de16e);--r-card:28px;--r-panel:20px;--font:var(--font-outfit),-apple-system,system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--z-sticky:40;--z-nav:50;--ease-smooth-out:cubic-bezier(0.22,1,0.36,1);--ease-bounce:cubic-bezier(0.34,1.36,0.64,1);--duration-quick:150ms;--duration-fast:250ms;--duration-medium:350ms;--duration-very-slow:500ms;--check-opacity-dur:500ms;--check-rotate-dur:500ms;--check-rotate-from:80deg;--check-bob-dur:500ms;--check-y-amount:40px;--check-blur-dur:500ms;--check-blur-from:10px;--check-path-dur:500ms;--check-path-delay:80ms;--check-ease-bob:cubic-bezier(0.34,1.35,0.64,1);--acc-expand:250ms;--acc-collapse:250ms;--acc-chevron:250ms;--acc-ease:cubic-bezier(0.22,1,0.36,1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box}html{background:var(--dark);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}img,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit}h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}::-moz-selection{background:var(--accent);color:var(--ink)}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.h1{font-size:clamp(44px,6.2vw,82px);letter-spacing:-.045em;line-height:1}.h1,.h2{font-weight:500;text-wrap:balance}.h2{font-size:clamp(34px,4.6vw,60px);letter-spacing:-.04em;line-height:1.04}.h3{font-size:clamp(21px,2vw,25px);font-weight:500;letter-spacing:-.02em;line-height:1.2}.lede{font-size:clamp(17px,1.35vw,19px);line-height:1.55;color:var(--ink-2);max-width:54ch;text-wrap:pretty}.on-dark{color:var(--on-dark)}.on-dark .lede{color:var(--on-dark-2)}.t-strong{color:var(--ink)}.t-glow{color:var(--accent);text-shadow:0 0 28px rgba(250,110,29,.45)}.tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;font-size:13.5px;font-weight:500;background:rgba(250,110,29,.08);color:var(--accent-ink);margin-bottom:22px}.mark,.tag{border-radius:999px}.mark{display:inline-block;width:46px;height:20px;border:5px solid transparent;background:linear-gradient(var(--dark),var(--dark)) padding-box,var(--brand-gradient) border-box}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-size:16px;font-weight:500;white-space:nowrap;cursor:pointer;transition:transform var(--duration-quick) var(--ease-smooth-out),background var(--duration-fast) var(--ease-smooth-out),color var(--duration-fast) var(--ease-smooth-out),box-shadow var(--duration-fast) var(--ease-smooth-out)}.btn:active{transform:scale(.98)}.btn svg{transition:transform var(--duration-fast) var(--ease-smooth-out)}.btn:hover svg{transform:translateX(3px)}.btn--accent{background:var(--accent);color:var(--ink);box-shadow:var(--glow)}.btn--accent:hover{background:var(--accent-hot);box-shadow:0 0 0 1px rgba(250,110,29,.5),0 14px 50px -6px rgba(250,110,29,.85)}.btn--white{background:var(--paper);color:var(--ink)}.btn--white:hover{background:#fff}.btn--soft{background:rgba(11,11,13,.06);color:var(--ink)}.btn--soft:hover{background:rgba(11,11,13,.1)}.btn--sm{height:40px;padding:0 16px;font-size:14.5px}.btn--block{width:100%}.btn:disabled{cursor:progress;opacity:.85}.checks{display:grid;gap:12px;font-size:15.5px}.checks li{display:flex;gap:10px;align-items:flex-start;color:var(--ink-2)}.checks svg{flex:none;margin-top:2px;color:var(--accent)}.nav{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);color:var(--on-dark);transition:background var(--duration-medium) var(--ease-smooth-out),color var(--duration-medium) var(--ease-smooth-out),box-shadow var(--duration-medium) var(--ease-smooth-out)}.nav.is-stuck{background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);color:var(--ink);box-shadow:0 1px 0 var(--line)}.nav-in{height:68px;display:flex;align-items:center;gap:32px}.nav-logo{position:relative;display:block;height:30px}.nav-logo img{height:30px;width:auto;transition:opacity var(--duration-medium) var(--ease-smooth-out)}.nav-logo .logo-ink{position:absolute;inset:0;opacity:0}.nav.is-stuck .logo-white{opacity:0}.nav.is-stuck .logo-ink{opacity:1}.nav-links{display:flex;gap:28px;margin-left:16px;font-size:15px}.nav-links a{opacity:.86}.nav-links a:hover{opacity:1}.nav-cta{margin-left:auto}.nav .nav-cta.btn{background:var(--accent);color:var(--ink);box-shadow:var(--glow)}@media (max-width:760px){.nav-links{display:none}}.phone{position:relative;width:var(--pw,320px);aspect-ratio:720/1378;filter:drop-shadow(0 40px 50px rgba(0,0,0,.45)) drop-shadow(0 10px 18px rgba(0,0,0,.3));will-change:transform}.phone-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.band{position:relative;height:110px;overflow:hidden;background:var(--band-next)}.band:before{content:"";position:absolute;inset:0 0 50% 0;background:var(--band-prev)}.band-row{position:absolute;top:50%;left:-12%;display:flex;gap:16px;translate:0 -50%;will-change:transform}.capsule{flex:none;width:92px;height:40px;border-radius:999px;rotate:-28deg;background:var(--band-prev)}.capsule--next{background:var(--band-next)}.capsule--brand{border:7px solid transparent;background:linear-gradient(var(--band-prev),var(--band-prev)) padding-box,var(--brand-gradient) border-box}.hero{position:relative;background:var(--dark);padding:116px 0 0;overflow:clip}.hero-tunnel{position:absolute!important}.hero-tunnel,.hero:after{inset:0;z-index:0;pointer-events:none}.hero:after{content:"";position:absolute;background:linear-gradient(90deg,rgba(10,10,12,.88),rgba(10,10,12,.6) 34%,rgba(10,10,12,0) 56%)}@media (max-width:899px){.hero:after{background:linear-gradient(180deg,rgba(10,10,12,.9),rgba(10,10,12,.6) 42%,rgba(10,10,12,0) 62%)}}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px;align-items:start}.hero-copy{padding:36px 0 110px}.hero-title{margin-bottom:24px}.hero-title .line{display:block}.hero-sub{margin-bottom:32px;max-width:38ch}.hero-form{max-width:520px}.hero-alt{display:inline-block;margin-top:4px;font-weight:500;text-decoration:underline;text-underline-offset:6px;text-decoration-color:hsla(0,0%,100%,.4)}.hero-visual{position:relative;min-height:660px;perspective:1400px}.hero-phone{--pw:clamp(300px,28vw,370px);position:absolute;left:50%;top:0;translate:-42% 0}.hero-chip{position:absolute;left:-4%;top:44%;width:min(300px,72%);padding:16px 18px;border-radius:var(--r-panel);color:var(--on-dark);background:linear-gradient(160deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 50%,hsla(0,0%,100%,.08)),rgba(20,20,24,.38);border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 30px 60px -24px rgba(0,0,0,.75);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);font-size:14.5px;line-height:1.45;z-index:2}@media (prefers-reduced-transparency:reduce){.hero-chip{background:#1c1c21;backdrop-filter:none;-webkit-backdrop-filter:none}}.hero-chip-head{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#ffb27a;margin-bottom:8px}@media (max-width:899px){.hero{padding-top:92px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding:16px 0 36px}.hero-visual{min-height:490px}.hero-phone{--pw:min(270px,68vw);translate:-42% 0}.hero-chip{left:0;top:56%;width:62%;font-size:13px;padding:12px 14px}}.wl-beam,.wl-row{border-radius:999px}.wl-row{display:flex;align-items:center;gap:6px;padding:6px;background:var(--paper);border:1px solid var(--line);box-shadow:0 16px 40px -24px rgba(0,0,0,.45)}.wl-row:focus-within{border-color:var(--dark)}.wl-row.is-error{border-color:#d92d4a}.wl-row input{flex:1;min-width:0;height:46px;padding:0 14px 0 18px;background:transparent;border:0;outline:none;color:var(--ink);font:inherit;font-size:16px}.wl-row input::-moz-placeholder{color:#74747f}.wl-row input::placeholder{color:#74747f}.wl-row .btn{height:46px}.wl-help{min-height:22px;margin-top:12px;padding-left:20px;font-size:14px;color:var(--ink-3)}.on-dark .wl-help{color:var(--on-dark-2)}.wl-help.is-error{color:#c4213d}.on-dark .wl-help.is-error{color:#ffd6dd}.wl-done{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 22px;border-radius:999px;background:var(--paper);color:var(--ink);font-weight:500}.wl-done .t-success-check{color:var(--accent-ink)}.dots{width:18px;height:4px;background:radial-gradient(circle,currentColor 1.6px,transparent 2px) 0 50% /6px 4px repeat-x;animation:dots .9s steps(4) infinite}@keyframes dots{0%{width:0}to{width:18px}}@media (max-width:520px){.wl-row{flex-direction:column;align-items:stretch}.wl-beam,.wl-row{border-radius:26px}.wl-help,.wl-row input{text-align:center}.wl-help{padding-left:0}}.t-input{transition:border-color .15s ease-out}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{transform:translateX(0);animation-timing-function:var(--shake-ease)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translateX(0)}}.t-success-check{display:inline-block;transform-origin:center;opacity:0}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--ease-smooth-out) forwards,t-check-rotate var(--check-rotate-dur) var(--ease-smooth-out) forwards,t-check-blur var(--check-blur-dur) var(--ease-smooth-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--ease-smooth-out) var(--check-path-delay) forwards}@keyframes t-check-fade{to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0deg)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur(0)}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}.light{background:var(--light)}.works{padding:30px 0 10px}.works-in{display:flex;align-items:center;gap:18px 40px;flex-wrap:wrap}.works-label{font-size:14px;color:var(--ink-2);max-width:18ch;line-height:1.35}.works-list{display:flex;flex-wrap:wrap;gap:12px 30px}.works-item{display:inline-flex;align-items:center;gap:10px;font-size:clamp(18px,1.8vw,22px);font-weight:500;letter-spacing:-.02em}.works-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--paper);color:var(--accent)}.intro{padding:72px 0 44px}.intro-text{font-size:clamp(24px,2.7vw,36px);line-height:1.28;letter-spacing:-.025em;max-width:30ch;color:var(--dark);text-wrap:pretty}.tabs-wrap{padding-bottom:100px}.tabs-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-radius:var(--r-card);background:var(--paper);overflow:hidden;box-shadow:0 30px 70px -40px rgba(0,0,0,.35)}.tabs-list{padding:36px 40px 28px}.tab+.tab{border-top:1px solid var(--line)}.tab-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;background:none;border:0;text-align:left;font-size:21px;font-weight:500;letter-spacing:-.02em;color:var(--ink-3);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth-out)}.tab-btn:hover,.tab.is-on .tab-btn{color:var(--ink)}.tab-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-medium) var(--ease-smooth-out)}.tab.is-on .tab-body{grid-template-rows:1fr}.tab-body-in{overflow:hidden}.tab-body p{color:var(--ink-2);max-width:40ch;padding-bottom:16px}.tab-progress{display:block;height:2px;margin-bottom:20px;border-radius:2px;background:var(--brand-gradient);transform-origin:left;transform:scaleX(0)}.tabs-stage{position:relative;min-height:660px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(60% 50% at 50% 100%,rgba(250,110,29,.35),transparent 70%),linear-gradient(160deg,#141417,#0a0a0c)}.tabs-phone{--pw:min(340px,78%);translate:0 70px}@media (max-width:899px){.tabs-card{grid-template-columns:1fr}.tabs-list{padding:20px 22px 8px}.tabs-stage{min-height:480px;order:-1}.tabs-phone{--pw:250px;translate:0 50px}}.solve{padding:0 0 110px}.solve-head{max-width:760px}.solve-head .lede{margin-top:18px}.solve-checks{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 44px}.panels-wrap{position:relative}.panels{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel{position:relative;height:470px;border-radius:var(--r-card);overflow:hidden}.panel--white{background:var(--paper)}.panel--dark{background:var(--dark)}.panel-label{position:absolute;left:28px;top:24px;z-index:1;font-size:14px;font-weight:500;color:var(--ink-2)}.panel--dark .panel-label{color:var(--on-dark-2)}.crop{position:absolute;left:50%;top:68px;width:min(360px,82%);aspect-ratio:393/470;translate:-50% 0;border-radius:24px;overflow:hidden;background:#0a0a0c;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.crop img{width:100%;height:auto;margin-top:-14%}.solve-arrow{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent);color:var(--ink);box-shadow:0 10px 30px -10px rgba(250,110,29,.7)}.foot-note{margin-top:36px;max-width:640px}.foot-note .lede{margin-top:10px}@media (max-width:899px){.panels{grid-template-columns:1fr}.panel{height:400px}.solve-arrow svg{rotate:90deg}}.inter{background:var(--dark);padding:100px 0 96px}.inter .mark{margin-bottom:26px}.inter .lede{margin-top:18px}.on-band{background:var(--dark);padding-bottom:24px}.card{border-radius:var(--r-card);background:var(--paper);padding:clamp(28px,4vw,56px)}.card-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px 48px;align-items:end;margin-bottom:44px}.card-head .lede{margin-top:18px}@media (max-width:899px){.card-head{grid-template-columns:1fr}}.diagram{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:56px;padding:48px;border-radius:var(--r-panel);background:radial-gradient(40% 60% at 50% 50%,rgba(250,110,29,.09),transparent 70%),#efeeec}.diagram-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.diagram-lines path{fill:none;stroke:var(--dark);stroke-width:2;stroke-linecap:round;opacity:.55}.mini{position:relative;z-index:1;border-radius:18px;background:var(--paper);box-shadow:0 20px 40px -28px rgba(0,0,0,.5);padding:18px}.mini-title{font-size:13px;font-weight:500;color:var(--ink-3);margin-bottom:8px}.mini-row{display:flex;align-items:center;gap:12px;padding:10px 0}.mini-row+.mini-row{border-top:1px solid var(--line)}.mini-ico{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:rgba(250,110,29,.08);color:var(--accent)}.mini-text{display:grid;min-width:0;font-size:14.5px}.mini-text b{font-weight:500}.mini-text span{font-size:13px;color:var(--ink-3)}.mini-time{flex:none;width:44px;font-size:12.5px;color:var(--ink-3);font-family:var(--mono)}.mini-why{margin-left:auto;font-size:12px;padding:3px 9px;border-radius:999px;background:var(--light);color:var(--accent-ink);white-space:nowrap}.orb-node{position:relative;z-index:1;display:grid;place-items:center;width:120px;height:120px;border-radius:50%;background:var(--dark);box-shadow:0 0 0 14px rgba(250,110,29,.1),0 0 0 30px rgba(250,110,29,.05),0 0 60px 10px rgba(250,110,29,.35)}@media (max-width:899px){.diagram{grid-template-columns:1fr;padding:18px;gap:24px}.orb-node{justify-self:center;width:96px;height:96px}.diagram-lines,.mini-why{display:none}}.grey{background:var(--grey)}.work{padding:30px 0 110px}.work-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px 48px;align-items:end;margin-bottom:48px}.work-head .lede{margin:18px 0 28px}.fan{position:relative;height:640px;border-radius:var(--r-card);overflow:hidden;background:radial-gradient(70% 60% at 50% 115%,rgba(250,110,29,.55),transparent 70%),linear-gradient(180deg,#17171b,var(--dark-2))}.fan .phone{--pw:clamp(245px,23.5vw,325px);position:absolute;left:50%;top:70px;margin-left:calc(var(--pw) / -2)}.proofs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.proof{border-radius:var(--r-card);background:var(--paper);padding:28px}.proof-visual{height:230px;border-radius:var(--r-panel);background:#efeeec;display:grid;place-items:center;margin-bottom:22px;overflow:hidden}.proof-beam{width:86%;border-radius:16px}.proof-crop{width:100%;border-radius:16px;overflow:hidden;background:#0a0a0c;aspect-ratio:393/220}.proof-crop img{width:100%;height:auto}.proof-crop--results img{margin-top:-17%}.proof-crop--ignored{aspect-ratio:393/120;width:86%}.proof-crop--ignored img{margin-top:-85%}.proof .lede{margin-top:8px;font-size:16px}@media (max-width:899px){.work-head{grid-template-columns:1fr}.fan{height:510px}.fan .phone{--pw:200px}.proofs{grid-template-columns:1fr}}.pricing{background:var(--dark);padding:96px 0 110px;text-align:center}.pricing .lede{margin:18px auto 0}.plans{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:16px;margin-top:56px;text-align:left;align-items:stretch}.plan{display:flex;flex-direction:column;border-radius:var(--r-card);background:var(--paper);color:var(--ink);padding:30px}.plan-name{font-size:15px;font-weight:500;color:var(--ink-2)}.plan-price{display:flex;align-items:baseline;gap:8px;margin:10px 0 6px}.plan-price strong{font-size:48px;font-weight:500;letter-spacing:-.04em;line-height:1}.plan-price span{color:var(--ink-3)}.plan-note{color:var(--ink-2);margin-bottom:24px;font-size:15px}.plan .checks{margin-bottom:28px}.plan .btn{margin-top:auto}.plan-beam{border-radius:var(--r-card)}.plan--founder{height:100%;background:radial-gradient(80% 60% at 100% 0,rgba(250,110,29,.3),transparent 60%),var(--dark-2);color:var(--on-dark)}.plan--founder .checks li,.plan--founder .plan-name,.plan--founder .plan-note{color:hsla(40,21%,95%,.74)}.plan--founder .plan-price span{color:hsla(40,21%,95%,.6)}.plan--founder .checks svg,.plan-count{color:var(--accent)}.plan-count{font-weight:600}@media (max-width:899px){.plans{grid-template-columns:1fr}}.launch{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:center;overflow:hidden}.launch-copy .lede{margin:18px 0 28px}.launch-actions{display:flex;gap:10px;flex-wrap:wrap}.launch-visual{position:relative;height:660px}.blob{top:50%;width:78%;height:74%;translate:-50% -50%;border-radius:46% 54% 42% 58%/52% 40% 60% 48%;background:var(--light-2)}.blob,.launch-phone{position:absolute;left:50%}.launch-phone{--pw:clamp(260px,24.5vw,325px);top:6%;margin-left:calc(var(--pw) / -2)}.launch-note{position:absolute;right:0;bottom:12%;z-index:2;width:min(300px,62%);padding:16px 18px;border-radius:18px;background:var(--paper);box-shadow:0 30px 60px -30px rgba(0,0,0,.45);font-size:14px;display:flex;gap:12px;align-items:center}.launch-note b{display:block;font-weight:500;font-size:15px}.launch-note span{color:var(--ink-3)}.toggle{position:relative;flex:none;width:44px;height:26px;margin-left:auto;border-radius:999px;background:var(--accent)}.toggle:after{content:"";position:absolute;right:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff}.launch .foot-note{grid-column:1/-1;margin-top:8px}@media (max-width:899px){.launch{grid-template-columns:1fr}.launch-visual{height:500px}.launch-phone{--pw:225px}}.explore{background:var(--dark);padding:96px 0 40px;overflow:clip}.gb{position:relative;margin-top:44px}.gb-blobs{position:absolute;inset:-10% -6%;pointer-events:none}.gb-blob{position:absolute;width:46%;aspect-ratio:1;border-radius:50%;filter:blur(70px);opacity:.55}.gb-blob--orange{left:4%;top:6%;background:radial-gradient(circle,#fa6e1d,transparent 65%)}.gb-blob--blue{right:0;top:22%;background:radial-gradient(circle,#2a3cff,transparent 65%)}.gb-blob--green{left:30%;bottom:-4%;background:radial-gradient(circle,#0de16e,transparent 65%);opacity:.35}.gb-grid{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.gb-tile{grid-column:span 2;perspective:1000px}.gb-tile--wide{grid-column:span 3}.gb-card{position:relative;height:100%;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;color:var(--on-dark);background:linear-gradient(160deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.06)),rgba(20,20,24,.35);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 hsla(0,0%,100%,.04),0 30px 60px -30px rgba(0,0,0,.7);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transform:perspective(1000px) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg)) translateY(var(--lift,0));transform-style:preserve-3d;transition:transform 1s var(--ease-smooth-out),border-color var(--duration-fast) var(--ease-smooth-out),background var(--duration-fast) var(--ease-smooth-out);will-change:transform}.gb-card.is-tilting{transition:transform .4s var(--ease-smooth-out),border-color var(--duration-fast) var(--ease-smooth-out)}.gb-tile.is-hover .gb-card{--lift:-4px;border-color:hsla(0,0%,100%,.26)}.gb-glare{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 110px at var(--tilt-gx,50%) var(--tilt-gy,50%),hsla(0,0%,100%,.45),hsla(0,0%,100%,.05) 55%,transparent 85%),radial-gradient(circle 260px at var(--tilt-gx,50%) var(--tilt-gy,50%),hsla(0,0%,100%,.16),transparent 80%);transition:opacity .3s var(--ease-smooth-out)}.gb-tile.is-hover .gb-glare{opacity:.32}.gb-visual{position:relative;min-height:150px;display:grid;place-items:center;padding:26px 24px 8px}.gb-text{padding:8px 24px 24px}.gb-ico{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;margin-bottom:12px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.gb-text h3{font-size:19px;font-weight:500;letter-spacing:-.02em}.gb-text p{margin-top:4px;font-size:15px;max-width:40ch}.gb-mono,.gb-text p{color:var(--on-dark-2)}.gb-mono{font-family:var(--mono);font-size:12.5px}.gb-wave{display:flex;align-items:center;gap:4px;height:64px}.gb-wave span{width:4px;height:100%;border-radius:4px;background:linear-gradient(180deg,#ffb27a,var(--accent));transform-origin:center;transform:scaleY(.2);animation:gb-wave 1.4s ease-in-out infinite;animation-delay:calc(var(--i) * -97ms)}@keyframes gb-wave{0%,to{transform:scaleY(.18)}50%{transform:scaleY(calc(.35 + mod(var(--i), 5) * .14))}}.gb-orb{display:grid;justify-items:center;gap:8px;font-size:13px;color:var(--on-dark-2)}.gb-now{width:100%;display:grid;gap:6px;padding:16px;border-radius:16px;background:rgba(10,10,12,.55);border:1px solid rgba(250,110,29,.35);box-shadow:0 0 30px -10px rgba(250,110,29,.6)}.gb-now-tag{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--accent)}.gb-now-tag i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.gb-now b{font-weight:500;font-size:17px}.gb-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.gb-chips span,.gb-pill{padding:5px 11px;border-radius:999px;font-size:12.5px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:var(--on-dark)}.gb-chips span:first-child{border-color:rgba(250,110,29,.5);color:#ffb27a}.gb-setting{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(10,10,12,.5);border:1px solid hsla(0,0%,100%,.1);font-size:13px;color:var(--on-dark-2)}.gb-setting b{display:block;font-weight:500;font-size:15px;color:var(--on-dark)}.gb-toggle{position:relative;flex:none;margin-left:auto;width:44px;height:26px;border-radius:999px;background:var(--accent);box-shadow:0 0 16px -2px rgba(250,110,29,.7)}.gb-toggle:after{content:"";position:absolute;right:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff}.gb-slots{width:100%;display:grid;gap:8px}.gb-slot{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;font-size:14px;background:rgba(10,10,12,.5);border:1px solid hsla(0,0%,100%,.12)}.gb-slot--event{background:transparent;border-style:dashed;color:var(--on-dark-2)}.gb-review{width:100%;display:grid;gap:2px;border-radius:16px;overflow:hidden}.gb-review li{display:flex;align-items:center;gap:10px;padding:11px 14px;background:rgba(10,10,12,.5);font-size:14px}.gb-review-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gb-check{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:6px;background:var(--on-dark);color:var(--ink)}.gb-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.gb-action{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:999px;font-weight:500;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.gb-action:first-child{background:var(--accent);border-color:transparent;color:var(--ink);box-shadow:var(--glow)}@media (max-width:1023px){.gb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-tile,.gb-tile--wide{grid-column:span 1}}@media (max-width:640px){.gb-grid{grid-template-columns:1fr}.gb-pill{display:none}}@media (prefers-reduced-motion:reduce){.gb-wave span{animation:none;transform:scaleY(.5)}.gb-card{transform:none!important}}@media (prefers-reduced-transparency:reduce){.gb-card{background:#1c1c21;backdrop-filter:none;-webkit-backdrop-filter:none}}.film{background:var(--dark);padding:70px 0 110px}.film-frame{position:relative;margin-top:32px;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:#000;will-change:transform}.film-frame video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.film-play{position:absolute;left:50%;bottom:9%;translate:-50% 0;display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 24px 0 8px;border-radius:999px;border:0;background:var(--paper);color:var(--ink);font-weight:500;cursor:pointer;transition:transform var(--duration-fast) var(--ease-smooth-out)}.film-play:hover{transform:scale(1.03)}.film-play-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff}.faq,.film-play-ico{background:var(--dark)}.faq{padding:40px 0 120px}.faq-card{color:var(--on-dark);border-top:1px solid hsla(0,0%,100%,.1);padding-top:72px}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px 72px;align-items:start}.faq-side{position:sticky;top:110px}.faq-grid .lede{color:var(--on-dark-2);margin:18px 0 28px;max-width:34ch}.faq-list{border-top:1px solid hsla(0,0%,100%,.14)}.faq-item{border-bottom:1px solid hsla(0,0%,100%,.14)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;background:none;border:0;text-align:left;font-size:clamp(17px,1.5vw,20px);font-weight:500;color:var(--on-dark);cursor:pointer}.faq-a{padding:0 40px 24px 0;color:hsla(40,21%,95%,.72);line-height:1.6;max-width:60ch}.t-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel{grid-template-rows:1fr;transition:grid-template-rows var(--acc-expand) var(--acc-ease)}.t-acc-panel-inner{overflow:hidden;opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease),filter var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur(0)}.t-acc-chevron{display:inline-flex;opacity:.7;transition:transform var(--acc-chevron) var(--acc-ease)}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (max-width:899px){.faq{padding-bottom:80px}.faq-card{padding-top:48px}.faq-grid{grid-template-columns:1fr;gap:28px}.faq-side{position:static}}.final{background:var(--paper);padding:clamp(90px,12vw,150px) 0 90px}.final-h{max-width:16ch;font-size:clamp(42px,6vw,80px)}.final-line{display:block}.final .lede{margin:22px 0 34px}.final-form,.share{max-width:540px}.share{padding:26px;border-radius:var(--r-card);background:var(--light)}.share-h{font-size:22px;font-weight:500}.share-b{margin:6px 0 18px;color:var(--ink-2)}.share-actions{display:flex;gap:10px;flex-wrap:wrap}.footer{background:var(--paper);border-top:1px solid var(--line);padding:56px 0 120px;font-size:15px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.footer-grid img{height:28px;width:auto}.footer h3{font-size:14px;font-weight:500;color:var(--ink-3);margin-bottom:14px}.footer li+li{margin-top:8px}.footer a:hover{color:var(--accent-ink)}.footer-base{display:flex;justify-content:space-between;gap:16px;margin-top:56px;color:var(--ink-3);font-size:14px}@media (max-width:760px){.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>:first-child{grid-column:1/-1}}.sticky-bar{position:fixed;left:50%;bottom:20px;z-index:var(--z-sticky);display:flex;align-items:center;gap:18px;padding:6px 6px 6px 22px;border-radius:999px;background:var(--ink);color:var(--on-dark);box-shadow:0 20px 50px -20px rgba(0,0,0,.7);translate:-50% 140%;opacity:0;transition:translate var(--duration-very-slow) var(--ease-smooth-out),opacity var(--duration-fast) var(--ease-smooth-out)}.sticky-bar.is-on{translate:-50% 0;opacity:1}.sticky-text{font-weight:500;white-space:nowrap}@media (max-width:420px){.sticky-text{display:none}.sticky-bar{padding-left:6px}}@media (prefers-reduced-motion:no-preference){.js .hero-chip,.js .hero-form,.js .hero-phone,.js .hero-sub,.js .hero-title{visibility:hidden}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fan .phone:nth-child(2){z-index:2}.accent-line,.lead-line{display:block}.accent-line{padding-bottom:.06em}.pricing .accent-line,.pricing .lead-line{display:block}.ps{padding:24px 26px 26px;border-radius:var(--r-card);background:var(--paper);color:var(--ink);border:1px solid var(--line);box-shadow:0 20px 50px -30px rgba(0,0,0,.5)}.on-dark .ps{background:linear-gradient(160deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04) 50%,hsla(0,0%,100%,.07)),rgba(20,20,24,.5);border-color:hsla(0,0%,100%,.16);color:var(--on-dark);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.ps-head{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--line)}.on-dark .ps-head{border-bottom-color:hsla(0,0%,100%,.14)}.ps-head .t-success-check{color:var(--accent)}.ps-title{font-size:17px;font-weight:500}.ps-meta{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ps-dots{display:inline-flex;gap:5px}.ps-dots span{width:18px;height:3px;border-radius:2px;background:rgba(11,11,13,.14);transition:background var(--duration-fast) var(--ease-smooth-out)}.on-dark .ps-dots span{background:hsla(0,0%,100%,.18)}.ps-dots span.is-on{background:var(--accent)}.ps-count{font-size:12.5px;color:var(--ink-3);font-family:var(--mono)}.on-dark .ps-count{color:var(--on-dark-2)}.ps-q{font-size:18px;font-weight:500;letter-spacing:-.015em;margin-bottom:14px;text-wrap:pretty}.ps-sub{font-size:15px;color:var(--ink-2);margin:-8px 0 16px}.on-dark .ps-sub{color:var(--on-dark-2)}.ps-opts{display:flex;flex-wrap:wrap;gap:8px}.ps-opt{padding:9px 15px;border-radius:999px;border:1px solid var(--line-2,rgba(11,11,13,.16));background:transparent;color:inherit;font-size:14.5px;cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth-out),border-color var(--duration-fast) var(--ease-smooth-out),transform var(--duration-quick) var(--ease-smooth-out)}.ps-opt:hover{border-color:var(--accent);background:var(--accent-soft)}.ps-opt:active{transform:scale(.97)}.on-dark .ps-opt{border-color:hsla(0,0%,100%,.2)}.ps-skip{display:inline-flex;align-items:center;gap:5px;margin-top:16px;padding:0;background:none;border:0;font-size:14px;color:var(--ink-3);cursor:pointer}.on-dark .ps-skip{color:var(--on-dark-2)}.ps-skip:hover{color:var(--accent)}.ps-share{display:flex;flex-wrap:wrap;gap:8px}.ps-share-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2,rgba(11,11,13,.16));background:transparent;color:inherit;font-size:14.5px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth-out),border-color var(--duration-fast) var(--ease-smooth-out),transform var(--duration-quick) var(--ease-smooth-out)}.on-dark .ps-share-btn{border-color:hsla(0,0%,100%,.2)}.ps-share-btn:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.ps-share-btn--primary{background:var(--accent);border-color:transparent;color:var(--ink);box-shadow:var(--glow)}.ps-share-btn--primary:hover{background:var(--accent-hot)}.ps-icon{width:44px;padding:0}.ps-icon img{width:17px;height:17px}.on-dark .ps-icon img{filter:invert(1)}.by-og{display:flex;width:-moz-fit-content;width:fit-content;margin:40px auto 0;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-3);transition:color var(--duration-fast) var(--ease-smooth-out)}.by-og img{height:26px;width:auto;opacity:.7;transition:opacity var(--duration-fast) var(--ease-smooth-out)}.by-og:hover{color:var(--ink)}.by-og:hover img{opacity:1}