.lp-wrap{width:min(var(--lp-wrap), calc(100% - var(--pad) * 2));margin-inline:auto}.lp-eyebrow{max-width:none;color:var(--lp-blue-2);letter-spacing:-.01em;margin:0 0 14px;font-size:15px;font-weight:600}.lp-head{margin-bottom:clamp(36px,5vw,64px)}.lp-head h2{letter-spacing:-.048em;max-width:17ch;font-size:clamp(36px,5.6vw,68px);font-weight:700;line-height:1.02}.lp-head>p:not(.lp-eyebrow){letter-spacing:-.015em;max-width:54ch;margin-top:18px;font-size:clamp(17px,1.6vw,20px);line-height:1.5}.lp-head-center{text-align:center}.lp-head-center h2,.lp-head-center>p:not(.lp-eyebrow){margin-inline:auto}.lp-fine{max-width:70ch;color:var(--lp-faint);margin-top:22px;font-size:13.5px;line-height:1.55}.lp-center{text-align:center;margin-inline:auto}.lp-check{fill:none;width:18px;height:18px;stroke:var(--lp-mint);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp-dash{color:var(--lp-faint)}.lp-tag{border-radius:var(--pill);color:#c4d2ff;letter-spacing:0;vertical-align:3px;background:#7b9bff29;align-items:center;padding:2px 8px;font-size:12px;font-weight:650;display:inline-flex}.lp-new{border-radius:var(--pill);background:var(--lp-blue);color:#fff;letter-spacing:.01em;margin-right:6px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.lp-btn{border-radius:var(--pill);letter-spacing:-.02em;min-height:52px;transition:transform .16s var(--ease), background-color .2s ease;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:600;display:inline-flex}.lp-btn:active{transform:scale(.97)}.lp .lp-btn-primary{color:#05070d;background:#fff}.lp .lp-btn-primary:hover{background:#e7ecf8}.lp-points{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.lp-points li{color:var(--lp-soft);align-items:center;gap:12px;font-size:16px;display:flex}html.is-ready .lp [data-reveal]{opacity:0;transition:opacity .9s var(--ease) var(--d,0s), translate 1.1s var(--ease) var(--d,0s);translate:0 28px}html.is-ready .lp [data-reveal].is-in{opacity:1;translate:0}.lp-phone{--pw:280px;width:var(--pw);padding:calc(var(--pw) * .03);border-radius:calc(var(--pw) * .16);translate:0 var(--py,0px);background:linear-gradient(160deg,#2a2f3c,#0c0f16 38%,#151924 100%);position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 40px 80px -30px #000000e6,0 0 0 1px #0009}.lp-phone-screen{aspect-ratio:390/844;border-radius:calc(var(--pw) * .13);background:#000;position:relative;overflow:hidden}.lp-phone-screen img{object-fit:cover;width:100%;height:100%}.lp-phone-sheen{border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff1a 0%,#0000 28% 70%,#ffffff0a 100%);position:absolute;inset:0}.lp-window{background:#0b0e16;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 50px 100px -40px #000000f2,0 0 0 1px #00000080}.lp-window-bar{background:#11141d;border-bottom:1px solid #ffffff0f;align-items:center;height:40px;padding:0 14px;display:flex;position:relative}.lp-window-lights{gap:7px;display:flex}.lp-window-lights i{background:#3a3f4b;border-radius:50%;width:11px;height:11px}.lp-window:hover .lp-window-lights i:first-child{background:#ff5f57}.lp-window:hover .lp-window-lights i:nth-child(2){background:#febc2e}.lp-window:hover .lp-window-lights i:nth-child(3){background:#28c840}.lp-window-address{color:#e2e8f8b3;letter-spacing:0;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:min(300px,40%);height:26px;padding:0 14px;font-size:12.5px;display:inline-flex;position:absolute;left:50%;translate:-50%}.lp-window-address svg{fill:none;stroke:currentColor;stroke-width:2px;width:11px;height:11px}.lp-window-screen img{width:100%;height:auto}.lp-hero{padding:calc(132px + env(safe-area-inset-top)) 0 0;isolation:isolate;position:relative}.lp-hero-light{z-index:-1;pointer-events:none;background:radial-gradient(38% 34% at 50% 38%,#2563ff57,#0000 70%),radial-gradient(30% 26% at 30% 52%,#39d99f14,#0000 70%),radial-gradient(32% 28% at 72%,#7b9bff24,#0000 70%);height:1100px;animation:14s ease-in-out infinite alternate lp-breathe;position:absolute;inset:-10% -20% auto}@keyframes lp-breathe{0%{opacity:.75;scale:1}to{opacity:1;scale:1.06}}.lp-hero-copy{width:min(980px, calc(100% - var(--pad) * 2));text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.announce{border-radius:var(--pill);max-width:100%;min-height:36px;color:var(--lp-soft);font:inherit;letter-spacing:-.005em;text-align:left;cursor:pointer;background:#ffffff0f;border:0;align-items:center;gap:10px;padding:4px 14px 4px 5px;font-size:13.5px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14}.lp a.announce{color:var(--lp-soft)}.announce:hover{color:#fff;background:#ffffff1a}.announce-marks{border-radius:var(--pill);color:#fff;background:#ffffff14;flex:none;align-items:center;gap:6px;height:26px;padding:0 9px;display:inline-flex}.announce-arrow{transition:translate .3s var(--ease);flex:none}.announce:hover .announce-arrow{translate:3px}.lp-hero-title{letter-spacing:-.058em;max-width:none;margin-top:26px;font-size:clamp(46px,8.6vw,112px);font-weight:700;line-height:.96}.lp-line{display:block}.lp-line-accent{color:#e2e8f87a}.lp-hero-lede{max-width:40ch;color:var(--lp-soft);letter-spacing:-.02em;margin-top:26px;font-size:clamp(18px,1.9vw,22px);line-height:1.45}.lp-hero-actions{justify-items:center;gap:18px;width:100%;margin-top:34px;display:grid}.lp-hero-actions .waitlist{width:min(480px,100%);margin-top:0}.lp-hero-actions .waitlist-label{text-align:center;color:var(--lp-muted);font-size:14px}.lp-hero-actions .waitlist-error{text-align:center}.lp-hero-actions .waitlist-done{text-align:center;margin-top:0}.lp-hero-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;display:flex}.lp-hero-invite{margin:0;font-size:14.5px}.lp-hero-invite a{font-weight:600}.lp-hero-proof{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.lp-hero-proof li{color:var(--lp-muted);align-items:center;gap:7px;font-size:14px;display:inline-flex}.lp-hero-proof .lp-check{width:15px;height:15px}.lp-hero-copy>*{animation:lp-rise 1s var(--ease) both}.lp-hero-copy>:nth-child(2){animation-delay:60ms}.lp-hero-copy>:nth-child(3){animation-delay:.16s}.lp-hero-copy>:nth-child(4){animation-delay:.24s}.lp-hero-copy>:nth-child(5){animation-delay:.32s}.lp-hero-title .lp-line{animation:lp-line 1.2s var(--ease) both}.lp-hero-title .lp-line-accent{animation-delay:.11s}@keyframes lp-rise{0%{opacity:0;translate:0 22px}}@keyframes lp-line{0%{opacity:0;filter:blur(8px);translate:0 .32em}}.lp-hero-stage{--hp:1;width:min(1180px, calc(100% - var(--pad) * 2));perspective:2200px;margin:clamp(56px,7vw,88px) auto 0;position:relative}.lp-hero-tilt{transform-origin:50% 0;transform:rotateX(calc((1 - var(--hp)) * 22deg)) scale(calc(.9 + var(--hp) * .1));will-change:transform;position:relative}.lp-hero-stage{animation:lp-rise 1.4s var(--ease) .38s both}.lp-hero-hint{color:var(--lp-faint);text-align:center;justify-content:center;align-items:center;gap:9px;margin:18px auto 0;font-size:13.5px;display:flex}.lp-hero-hint-dot{background:var(--lp-mint);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #39d99f29}.lp-engines{padding:clamp(110px, 12vw, 150px) var(--pad) 0;text-align:center}.lp-engines>p{color:var(--lp-faint);letter-spacing:0;margin:0 auto;font-size:14px}.lp-engines ul{flex-wrap:wrap;justify-content:center;gap:14px clamp(22px,4vw,52px);margin:22px 0 0;padding:0;list-style:none;display:flex}.lp-engines li{color:var(--lp-soft);text-align:left;filter:grayscale();opacity:.72;align-items:center;gap:10px;transition:filter .3s,opacity .3s;display:inline-flex}.lp-engines li:hover{filter:none;opacity:1}.lp-engines b{color:#fff;font-size:15px;font-weight:600;line-height:1.15;display:block}.lp-engine-new{border-radius:var(--pill);background:var(--lp-blue);color:#fff;letter-spacing:.01em;vertical-align:2px;margin-left:7px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.lp-engines li:has(.lp-engine-new){filter:none;opacity:1}.lp-engines small{color:var(--lp-faint);font-size:12px;display:block}.lp-engine-icon{border-radius:6px}.lp-ticker{gap:12px;padding:clamp(56px,7vw,84px) 0 0;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp-ticker-row{overflow:hidden}.lp-ticker ul{gap:12px;width:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite lp-marquee;display:flex}.lp-ticker-row.is-reverse ul{animation-duration:72s;animation-direction:reverse}.lp-ticker:hover ul{animation-play-state:paused}.lp-ticker li{border-radius:var(--pill);background:var(--lp-card);box-shadow:inset 0 0 0 1px var(--lp-hair);color:var(--lp-soft);letter-spacing:-.015em;white-space:nowrap;flex:none;padding:12px 20px;font-size:16px}@keyframes lp-marquee{to{transform:translate(calc(-50% - 6px))}}.lp-manifesto{--mp:1;padding:var(--lp-y) 0}.lp-manifesto-text{max-width:24ch;color:var(--lp-ink);letter-spacing:-.045em;text-align:center;text-wrap:balance;margin:0 auto;font-size:clamp(30px,4.6vw,60px);font-weight:650;line-height:1.12}.lp-manifesto-text span{opacity:calc(.16 + .84 * clamp(0, (var(--mp) * 1.15 - var(--w)) * 7, 1));transition:opacity .16s linear}.lp-story{padding:0 0 var(--lp-y)}.lp-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);display:grid}.lp-story-steps{margin:0;padding:0;list-style:none}.lp-story-step{opacity:.28;min-height:78svh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.lp-story-step:first-child{justify-content:flex-start;min-height:60svh;padding-top:12svh}.lp-story-step.is-active{opacity:1}.lp-story-index{color:var(--lp-blue-2);font-family:var(--mono);letter-spacing:.04em;font-size:13px}.lp-story-step h3{letter-spacing:-.045em;margin-top:12px;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.05}.lp-story-step p{letter-spacing:-.015em;max-width:34ch;margin-top:16px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.lp-story-inline{display:none}.lp-story-stage{position:relative}.lp-story-sticky{flex-direction:column;align-items:center;gap:22px;display:flex;position:sticky;top:max(96px,50svh - 330px)}.lp-story-phone{--pw:clamp(240px, min(26vw, calc((100svh - 190px) * .44)), 300px)}.lp-story-phone .lp-phone-screen{display:grid}.lp-story-shot{opacity:0;transition:opacity .6s var(--ease), scale .9s var(--ease);grid-area:1/1;scale:1.035}.lp-story-shot.is-active{opacity:1;scale:1}.lp-story-dots{gap:7px;display:flex}.lp-story-dots i{border-radius:var(--pill);width:7px;height:7px;transition:width .4s var(--ease), background-color .4s ease;background:#fff3}.lp-story-dots i.is-active{background:#fff;width:24px}.lp-features{padding:0 0 var(--lp-y)}.lp-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp-tile{--mx:50%;--my:-20%;isolation:isolate;border-radius:var(--lp-r);background:var(--lp-card);min-height:340px;box-shadow:inset 0 0 0 1px var(--lp-hair), inset 0 1px 0 #ffffff0d;flex-direction:column;padding:clamp(24px,2.6vw,34px);display:flex;position:relative;overflow:hidden}.lp-tile:before,.lp-plan:before,.lp-trust-grid li:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(460px circle at var(--mx,50%) var(--my,-20%), #7b9bff1a, transparent 62%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.lp-tile:hover:before,.lp-plan:hover:before,.lp-trust-grid li:hover:before{opacity:1}.lp-tile-wide{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,3vw,40px);display:grid}.lp-tile-kicker{color:var(--lp-soft);margin:0;font-size:14px;font-weight:600}.lp-tile h3{letter-spacing:-.04em;margin-top:10px;font-size:clamp(24px,2.3vw,30px);font-weight:700;line-height:1.1}.lp-tile-wide h3{font-size:clamp(28px,3vw,38px)}.lp-tile p:not(.lp-tile-kicker){margin-top:12px;font-size:16px;line-height:1.5}.lp-st{box-shadow:inset 0 0 0 1px var(--lp-hair);background:#00000059;border-radius:22px;gap:14px;padding:22px;display:grid}.lp-st-msg{background:var(--lp-blue);color:#fff;max-width:100%;animation:lp-pop .52s var(--ease) both;border-radius:20px 20px 6px;justify-self:end;padding:11px 16px;font-size:15.5px;line-height:1.35}@keyframes lp-pop{0%{opacity:0;translate:0 10px;scale:.97}}.lp-st-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lp-st-cap{color:var(--lp-faint);flex-basis:100%;font-size:12.5px}.lp-st-route{border-radius:var(--pill);height:32px;color:var(--lp-faint);transition:background-color .4s var(--ease), color .4s var(--ease), box-shadow .4s var(--ease);background:#ffffff0d;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.lp-st-route svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;stroke-linecap:round;width:15px;height:15px}.lp-st-route.is-on{color:#fff;background:#7b9bff2e;box-shadow:inset 0 0 0 1px #7b9bff80}.lp-st-bars{align-items:flex-end;gap:4px;height:26px;display:inline-flex}.lp-st-bars i{width:7px;height:var(--h);transition:background-color .4s var(--ease);background:#ffffff1f;border-radius:3px}.lp-st-bars i.is-on{background:var(--lp-blue-2)}.lp-st-effort{color:#fff;font-size:14px;font-weight:650}.lp-engine-stack{margin:auto 0 0;padding:26px 0 0;list-style:none;display:flex}.lp-engine-stack li{width:52px;height:52px;box-shadow:0 0 0 3px #0a0d15, inset 0 0 0 1px var(--lp-hair-2);color:#fff;transition:translate .4s var(--ease);background:#141826;border-radius:50%;place-items:center;margin-right:-10px;display:grid}.lp-tile:hover .lp-engine-stack li{translate:calc(var(--n,0) * 6px) 0}.lp-engine-stack li:nth-child(2){--n:1}.lp-engine-stack li:nth-child(3){--n:2}.lp-engine-stack li:nth-child(4){--n:3}.lp-engine-stack li:nth-child(5){--n:4}.lp-call{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--lp-hair);background:#00000059;align-items:center;gap:12px;margin-top:auto;padding:10px 16px 10px 10px;display:flex;translate:0}.lp-tile .lp-call{margin-top:auto}.lp-call-avatar{background:#7b9bff24;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.lp-call-wave{flex:1;align-items:center;gap:3px;height:30px;display:flex}.lp-call-wave i{background:var(--lp-mint);transform-origin:50%;max-width:5px;height:100%;animation:1.3s ease-in-out infinite lp-wave;animation-delay:calc(var(--i) * -97ms);border-radius:3px;flex:1}@keyframes lp-wave{0%,to{transform:scaleY(.2)}40%{transform:scaleY(1)}70%{transform:scaleY(.45)}}.lp-call-time{color:var(--lp-soft);font-family:var(--mono);font-size:13px}.lp-face-stage{place-items:center;min-height:128px;margin-top:auto;padding-top:18px;display:grid}.lp-face-picks{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.lp-face-picks button{border-radius:var(--pill);min-height:32px;color:var(--lp-muted);cursor:pointer;background:#ffffff0f;border:0;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.lp-face-picks button:hover{color:#fff}.lp-face-picks button[aria-pressed=true]{color:#05070d;background:#fff}.lp-sleep{box-shadow:inset 0 0 0 1px var(--lp-hair);background:#00000059;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:auto;padding:16px 18px;display:grid}.lp-sleep-dot{width:10px;height:10px;animation:lp-wake 6s var(--ease) infinite;border-radius:50%}.lp-sleep-state{font-size:14.5px;display:grid}.lp-sleep-state b{color:#fff;grid-area:1/1;font-weight:600}.lp-sleep-state b:first-child{animation:lp-swap-a 6s var(--ease) infinite}.lp-sleep-state b:last-child{animation:lp-swap-b 6s var(--ease) infinite}.lp-sleep-disk{border-radius:var(--pill);background:#ffffff14;grid-column:1/-1;height:6px;overflow:hidden}.lp-sleep-disk i{border-radius:inherit;background:linear-gradient(90deg, var(--lp-blue), var(--lp-blue-2));width:38%;height:100%;display:block}@keyframes lp-wake{0%,42%{background:#565d70;box-shadow:0 0 #39d99f00}50%,92%{background:var(--lp-mint);box-shadow:0 0 0 5px #39d99f2e}to{background:#565d70}}@keyframes lp-swap-a{0%,42%{opacity:1;translate:0}50%,92%{opacity:0;translate:0 -8px}to{opacity:1}}@keyframes lp-swap-b{0%,42%{opacity:0;translate:0 8px}50%,92%{opacity:1;translate:0}to{opacity:0}}.lp-sidechat{gap:10px;margin-top:auto;padding-top:24px;display:grid;position:relative}.lp-sidechat span{height:46px;box-shadow:inset 0 0 0 1px var(--lp-hair);color:var(--lp-soft);background:#00000059;border-radius:16px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:flex}.lp-sidechat .is-side{color:#fff;transition:translate .6s var(--ease);background:#7b9bff24;margin-left:26px;box-shadow:inset 0 0 0 1px #7b9bff5c}.lp-sidechat .is-side:before{content:"";border-bottom:1.5px solid #7b9bff80;border-left:1.5px solid #7b9bff80;border-bottom-left-radius:10px;width:12px;height:33px;position:absolute;top:70px;left:12px}.lp-tile:hover .lp-sidechat .is-side{translate:6px}.lp-ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.lp-ledger div{box-shadow:inset 0 0 0 1px var(--lp-hair);background:#00000059;border-radius:16px;padding:14px 16px}.lp-ledger dt{color:var(--lp-faint);font-size:12px}.lp-ledger dd{color:#fff;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13.5px;overflow:hidden}.lp-ledger div:first-child{grid-column:1/-1}.lp-ledger [data-egg]{cursor:copy}.lp-social{padding:0 0 var(--lp-y)}.lp-social-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.lp-social-copy h2{letter-spacing:-.048em;max-width:14ch;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.02}.lp-social-copy>p:not(.lp-eyebrow){margin-top:18px;font-size:clamp(17px,1.5vw,19px);line-height:1.5}.lp-social-phones{justify-content:center;min-height:640px;display:flex;position:relative}.lp-social-back{--pw:clamp(220px, 21vw, 270px);opacity:.86;position:absolute;top:0;left:6%;rotate:-5deg}.lp-social-front{--pw:clamp(230px, 22vw, 282px);position:absolute;top:70px;right:6%;rotate:4deg}.lp-agents{padding:0 0 var(--lp-y)}.lp-jobs{gap:26px;display:grid}.lp-jobs-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lp-jobs-chip{border-radius:var(--pill);min-height:40px;color:var(--lp-muted);cursor:pointer;transition:background-color .22s ease, color .22s ease, transform .16s var(--ease);background:#ffffff0f;border:0;padding:0 18px;font-size:15px;font-weight:600}.lp-jobs-chip:hover{color:#fff;background:#ffffff1a}.lp-jobs-chip:active{transform:scale(.96)}.lp-jobs-chip[aria-selected=true]{color:#05070d;background:#fff}.lp-jobs-panel{background:radial-gradient(60% 90% at 0% 50%, #2563ff29, transparent 70%), var(--lp-card);width:min(880px,100%);box-shadow:inset 0 0 0 1px var(--lp-hair), inset 0 1px 0 #ffffff0d;border-radius:36px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);margin-inline:auto;padding:clamp(24px,4vw,48px);display:grid}.lp-jobs-being{place-items:center;min-height:160px;display:grid}.lp-jobs-copy{animation:lp-pop .52s var(--ease) both}.lp-jobs-name{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700}.lp-jobs-about{margin-top:8px;font-size:16.5px}.lp-jobs-thread{gap:10px;margin-top:22px;display:grid}.lp-bubble{max-width:34ch;margin:0;padding:12px 16px;font-size:15px;line-height:1.42}.lp-bubble-me{background:var(--lp-blue);color:#fff;border-radius:20px 20px 6px;justify-self:end}.lp-bubble-agent{color:var(--lp-ink);animation:lp-pop .52s var(--ease) 1.4s both;background:#ffffff12;border-radius:20px 20px 20px 6px;justify-self:start;gap:10px;display:flex}.lp-trust{padding:0 0 var(--lp-y)}.lp-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-trust-grid li{isolation:isolate;border-radius:var(--lp-r);background:var(--lp-card);box-shadow:inset 0 0 0 1px var(--lp-hair);padding:28px 24px;position:relative;overflow:hidden}.lp-trust-icon{fill:none;stroke:#c4d2ff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;background:#7b9bff24;border-radius:12px;width:40px;height:40px;padding:9px}.lp-trust-grid h3{letter-spacing:-.03em;margin-top:20px;font-size:19px;font-weight:650}.lp-trust-grid p{margin-top:8px;font-size:15px;line-height:1.5}.lp-plans{padding:0 0 var(--lp-y)}.lp-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-plan{isolation:isolate;border-radius:var(--lp-r);background:var(--lp-card);box-shadow:inset 0 0 0 1px var(--lp-hair);padding:28px 24px 22px;position:relative;overflow:hidden}.lp-plan.is-featured{background:radial-gradient(120% 60% at 50% 0%, #2563ff38, transparent 70%), var(--lp-card-2);box-shadow:inset 0 0 0 1px #7b9bff80,0 30px 60px -30px #2563ff80}.lp-plan h3{letter-spacing:-.03em;font-size:20px;font-weight:650}.lp-plan-price{color:#fff;letter-spacing:-.05em;margin-top:10px;font-size:40px;font-weight:700;line-height:1}.lp-plan-price span:not(.px-usd,.px-ngn){color:var(--lp-faint);letter-spacing:-.01em;margin-left:4px;font-size:14px;font-weight:500}.lp-plan dl{margin:22px 0 0}.lp-plan dl div{border-top:1px solid var(--lp-hair);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.lp-plan dt{color:var(--lp-muted);font-size:14px}.lp-plan dd{color:#fff;text-align:right;margin:0;font-size:14px;font-weight:600}.lp-plan dd .lp-check{display:block}.lp-get{padding:0 0 var(--lp-y)}.lp-get-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lp-get-copy h2{letter-spacing:-.048em;max-width:13ch;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.02}.lp-get-copy>p:not(.lp-eyebrow):not(.lp-fine){margin-top:18px;font-size:clamp(17px,1.5vw,19px);line-height:1.5}.lp-get-copy .waitlist-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lp-get-tiles{max-width:480px;margin-top:22px}.lp-web-row .store-logo svg{fill:none;stroke:#c4d2ff;stroke-width:1.6px;width:22px;height:22px}.lp .lp-web-row{color:#fff}.lp-get-visual{padding:0 0 12%;position:relative}.lp-get-window{width:100%}.lp-get-phone{--pw:clamp(150px, 15vw, 200px);position:absolute;bottom:0;right:-3%}.lp-faq{padding:0 0 var(--lp-y)}.lp-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,88px);display:grid}.lp-faq .lp-head{margin:0;position:sticky;top:110px}.lp-faq-list{border-top:1px solid var(--lp-hair)}.lp-faq details{border-bottom:1px solid var(--lp-hair)}.lp-faq summary{color:#fff;letter-spacing:-.025em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(17px,1.6vw,19px);font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:hover{color:#dfe6ff}.lp-faq-plus{width:28px;height:28px;transition:rotate .4s var(--ease), background-color .2s ease;background:#ffffff0f;border-radius:50%;flex:none;position:relative}.lp-faq-plus:before,.lp-faq-plus:after{content:"";background:#fff;border-radius:2px;width:11px;height:1.6px;margin:-.8px 0 0 -5.5px;position:absolute;top:50%;left:50%}.lp-faq-plus:after{rotate:90deg}.lp-faq details[open] .lp-faq-plus{background:#ffffff1f;rotate:45deg}.lp-faq-answer p{max-width:62ch;margin:0;padding:0 44px 24px 0;font-size:16px;line-height:1.6}@supports selector(::details-content){.lp-faq{interpolate-size:allow-keywords}.lp-faq details::details-content{opacity:0;block-size:0;transition:block-size .42s var(--ease), opacity .32s ease, content-visibility .42s allow-discrete;overflow:clip}.lp-faq details[open]::details-content{opacity:1;block-size:auto}}.lp-final{isolation:isolate;text-align:center;padding:clamp(40px,6vw,80px) 0 clamp(56px,7vw,96px);position:relative;overflow:hidden}.lp-final-light{z-index:-1;pointer-events:none;background:radial-gradient(36% 46% at 50% 40%,#2563ff47,#0000 70%);position:absolute;inset:10% -20% -10%}.lp-final-inner{flex-direction:column;align-items:center;display:flex}.lp-final-being{place-items:center;min-height:180px;display:grid}.lp-final h2{letter-spacing:-.055em;max-width:14ch;margin-top:18px;font-size:clamp(42px,7vw,88px);font-weight:700;line-height:.98}.lp-final-inner>p{margin-top:18px;font-size:clamp(17px,1.6vw,20px)}.lp-final-actions{justify-items:center;gap:18px;width:100%;margin-top:30px;display:grid}.lp-final-actions .waitlist{width:min(480px,100%);margin-top:0}.lp-final-actions .waitlist-label{text-align:center;font-size:14px}.lp-final-actions .waitlist-done{margin-top:0}.lp-final-actions .store-pair{justify-content:center}.lp-dock{display:none}@media (max-width:1068px){.lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tile-wide{grid-column:1/-1}.lp-trust-grid,.lp-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lp-hero{padding-top:calc(110px + env(safe-area-inset-top))}.lp-hero-stage{perspective:1400px;width:calc(100% - 24px);margin-top:44px}.lp-engines{padding-top:80px}.lp-story-grid{grid-template-columns:1fr}.lp-story-stage{display:none}.lp-story-step,.lp-story-step:first-child{opacity:1;min-height:0;padding:0 0 72px}.lp-story-inline{--pw:min(280px, 72vw);margin:28px auto 0;display:block}.lp-social-grid,.lp-get-grid,.lp-faq-grid{grid-template-columns:1fr}.lp-social-phones{min-height:min(560px,132vw)}.lp-social-back{--pw:min(230px, 54vw);left:2%}.lp-social-front{--pw:min(240px, 56vw);top:44px;right:2%}.lp-get-visual{margin-top:12px}.lp-faq .lp-head{position:static}.lp-jobs-chips{margin-inline:calc(var(--pad) * -1);padding:2px var(--pad);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.lp-jobs-chips::-webkit-scrollbar{display:none}.lp-jobs-chip{flex:none}.lp-jobs-panel{text-align:center;grid-template-columns:1fr;justify-items:center}.lp-jobs-being{min-height:110px}.lp-jobs-thread{text-align:left}.lp-dock{z-index:40;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:var(--pill);-webkit-backdrop-filter:saturate(180%)blur(22px);opacity:0;pointer-events:none;width:max-content;max-width:calc(100% - 24px);transition:opacity .36s var(--ease), translate .52s var(--ease), scale .52s var(--ease);background:#1015269e;align-items:center;gap:6px;margin-inline:auto;padding:6px;display:flex;position:fixed;translate:0 24px;scale:.96;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff1a,0 18px 44px -16px #000c}.lp-dock.is-in{opacity:1;pointer-events:auto;translate:0;scale:1}.lp .lp-dock-cta{border-radius:var(--pill);background:var(--lp-blue);color:#fff;white-space:nowrap;align-items:center;min-height:42px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}html[data-device=ios] .lp-dock .store-play,html:not([data-device=ios]) .lp-dock .store-ios{display:none}}@media (max-width:640px){.lp-bento,.lp-trust-grid,.lp-plan-grid,.lp-tile-wide{grid-template-columns:1fr}.lp-tile{min-height:0}.lp-tile .lp-call,.lp-tile .lp-sleep,.lp-tile .lp-sidechat,.lp-engine-stack,.lp-face-stage{margin-top:24px}.lp-hero-row{flex-direction:column}.lp-hero-row .store-pair,.lp-final-actions .store-pair{width:min(340px,100%);display:grid}.lp-get-phone{--pw:min(150px, 36vw);right:0}}@media (max-width:560px){.announce-lead{display:none}.lp-hero-title{font-size:clamp(42px,12.4vw,60px)}.lp-ticker li{padding:10px 16px;font-size:14.5px}.lp-faq-answer p{padding-right:0}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp-ticker{-webkit-mask-image:none;mask-image:none}.lp-ticker ul{width:auto;padding-inline:var(--pad);flex-wrap:wrap;justify-content:center}.lp-ticker li[aria-hidden],.lp-sleep-state b:last-child{display:none}.lp-sleep-dot{background:#565d70}}@media (prefers-reduced-transparency:reduce){.lp-dock{-webkit-backdrop-filter:none;background:#141a2b}}.lp-plans-currency{margin-top:26px}.lp-plans-more{margin-top:18px;font-size:15px;font-weight:600}.lp-plans-more a{color:var(--lp-blue-2)}.lp-plans-more a:hover{color:#c4d2ff}
