.page-module___8aEwW__page{--bg:#05070c;--fg:#ffffffeb;--muted:#ffffffa3;--muted2:#ffffff7a;--line:#ffffff1f;--card:#ffffff0f;--card2:#ffffff14;--shadow:0 28px 90px #0000008c;--radius:22px;min-height:100vh;color:var(--fg);background:radial-gradient(900px 600px at 14% 14%,#6366f138,#0000 55%),radial-gradient(900px 680px at 82% 18%,#3b82f62e,#0000 55%),radial-gradient(900px 680px at 50% 86%,#10b98124,#0000 60%),linear-gradient(#05070c 0%,#060812 55%,#05070c 100%);position:relative;overflow:hidden}.page-module___8aEwW__page:before,.page-module___8aEwW__page:after{content:"";pointer-events:none;z-index:0;filter:blur(46px);opacity:.95;position:absolute;inset:-25%;transform:translate(0,0)}.page-module___8aEwW__page:before{mix-blend-mode:screen;background:radial-gradient(420px 320px at 16% 22%,#38bdf82e,#0000 60%),radial-gradient(520px 420px at 78% 16%,#6366f138,#0000 62%),radial-gradient(560px 480px at 44% 88%,#10b98129,#0000 64%);animation:18s ease-in-out infinite alternate page-module___8aEwW__quellGlowDriftA}.page-module___8aEwW__page:after{mix-blend-mode:screen;background:radial-gradient(520px 420px at 22% 76%,#f472b61c,#0000 62%),radial-gradient(560px 460px at 86% 66%,#facc1513,#0000 66%),radial-gradient(420px 360px at 64% 38%,#a78bfa21,#0000 62%);animation:22s ease-in-out infinite alternate page-module___8aEwW__quellGlowDriftB}.page-module___8aEwW__header,.page-module___8aEwW__main,.page-module___8aEwW__footer{z-index:1;position:relative}@keyframes page-module___8aEwW__quellGlowDriftA{0%{transform:translate(-2%,-1%)scale(1)}50%{transform:translate(2%,1.5%)scale(1.04)}to{transform:translate(4%,-2%)scale(1.02)}}@keyframes page-module___8aEwW__quellGlowDriftB{0%{transform:translate(2%,2%)scale(1.02)}55%{transform:translate(-3%,1%)scale(1.06)}to{transform:translate(-1%,-3%)scale(1.03)}}.page-module___8aEwW__header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070ca6;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;top:0}.page-module___8aEwW__brand{font-family:var(--font-geist-sans);letter-spacing:-.02em;color:#ffffffeb;font-weight:700}.page-module___8aEwW__navCta{color:#070a12eb;letter-spacing:-.01em;background:#ffffffeb;border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;height:38px;padding:0 14px;font-size:14px;font-weight:650;transition:transform .12s,filter .2s;display:inline-flex}.page-module___8aEwW__main{flex-direction:column;gap:84px;width:min(1120px,100% - 40px);margin:0 auto;padding:56px 0 84px;display:flex}.page-module___8aEwW__hero{padding:34px 0 10px}.page-module___8aEwW__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:42px;display:grid}.page-module___8aEwW__heroCopy{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:13px}.page-module___8aEwW__h1{letter-spacing:-.055em;font-size:clamp(38px,5.1vw,64px);line-height:1.04}.page-module___8aEwW__h1Sub{letter-spacing:-.02em;color:#ffffffb3;margin-top:8px;font-size:clamp(16px,2vw,20px);font-weight:500;line-height:1.35;display:block}.page-module___8aEwW__heroBullets{color:#ffffffb3;gap:8px;margin-top:6px;font-size:14px;list-style:none;display:grid}.page-module___8aEwW__heroBullets li{padding-left:14px;position:relative}.page-module___8aEwW__heroBullets li:before{content:"";background:#93c5fdbf;border-radius:999px;width:6px;height:6px;position:absolute;top:.7em;left:0}.page-module___8aEwW__subhead{color:#ffffffa8;max-width:60ch;font-size:16px;line-height:1.75}.page-module___8aEwW__ctas{flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.page-module___8aEwW__primary,.page-module___8aEwW__secondary{cursor:pointer;letter-spacing:-.01em;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:fit-content;height:44px;padding:0 16px;font-weight:650;transition:transform .12s,filter .2s,background .2s;display:flex}.page-module___8aEwW__primary{color:#070a12eb;background:#ffffffeb;border-color:#ffffff29}.page-module___8aEwW__secondary{color:#ffffffdb;background:#ffffff0f}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__primary:hover,.page-module___8aEwW__navCta:hover{filter:brightness(.98);transform:translateY(-1px)}.page-module___8aEwW__secondary:hover{background:#ffffff16;transform:translateY(-1px)}}.page-module___8aEwW__trustRow{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.page-module___8aEwW__trustPill{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px;font-size:13px;line-height:1}.page-module___8aEwW__heroMock{flex-direction:column;align-items:center;gap:14px;display:flex}.page-module___8aEwW__phoneFloat{justify-content:center;width:100%;padding:18px 0 0;display:flex}.page-module___8aEwW__mockCaption{color:#ffffff8c;text-align:center;max-width:42ch;font-size:13px;line-height:1.45}.page-module___8aEwW__section{padding-top:18px;position:relative}.page-module___8aEwW__section:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff1f 20% 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__sectionHeader{max-width:72ch;margin-bottom:22px}.page-module___8aEwW__subBlock{margin-top:26px}.page-module___8aEwW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffff94;margin-bottom:8px;font-size:13px}.page-module___8aEwW__h2{letter-spacing:-.03em;font-size:clamp(22px,2.3vw,30px);line-height:1.15}.page-module___8aEwW__h2Large{letter-spacing:-.035em;margin-top:10px;font-size:clamp(26px,2.8vw,36px);line-height:1.12}.page-module___8aEwW__h3{letter-spacing:-.015em;margin-bottom:8px;font-size:15px}.page-module___8aEwW__p{color:#ffffffa3;margin-top:10px;font-size:15px;line-height:1.75}.page-module___8aEwW__split{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.page-module___8aEwW__bullets{color:#ffffffb3;gap:10px;margin-top:16px;list-style:none;display:grid}.page-module___8aEwW__bullets li{padding-left:18px;position:relative}.page-module___8aEwW__bullets li:before{content:"";background:#ffffff38;border-radius:999px;width:7px;height:7px;position:absolute;top:.65em;left:0}.page-module___8aEwW__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.page-module___8aEwW__pillar{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:18px}.page-module___8aEwW__card{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:18px;box-shadow:inset 0 1px #ffffff0f}.page-module___8aEwW__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module___8aEwW__featureCard{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:18px}.page-module___8aEwW__featureTag{color:#ffffffa8;letter-spacing:-.01em;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;height:26px;margin-bottom:10px;padding:0 10px;font-size:12px;display:inline-flex}.page-module___8aEwW__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module___8aEwW__benefitCard{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:18px}.page-module___8aEwW__steps{gap:12px;margin-top:18px;list-style:none;display:grid}.page-module___8aEwW__step{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;grid-template-columns:38px 1fr;align-items:flex-start;gap:14px;padding:18px;display:grid}.page-module___8aEwW__stepNum{color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}.page-module___8aEwW__whyGrid,.page-module___8aEwW__privacyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.page-module___8aEwW__whyCard{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:18px}.page-module___8aEwW__faq{gap:12px;margin-top:18px;display:grid}.page-module___8aEwW__faqItem{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:14px 16px}.page-module___8aEwW__faqItem summary{cursor:pointer;color:#ffffffe0;letter-spacing:-.01em;font-weight:650;list-style:none}.page-module___8aEwW__faqItem summary::-webkit-details-marker{display:none}.page-module___8aEwW__faqItem p{color:#ffffff9e;margin-top:10px;font-size:14px;line-height:1.7}.page-module___8aEwW__accordion{gap:12px;margin-top:18px;display:grid}.page-module___8aEwW__accordionItem{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;padding:14px 16px}.page-module___8aEwW__accordionItem summary{cursor:pointer;color:#ffffffe0;letter-spacing:-.01em;font-weight:650;list-style:none}.page-module___8aEwW__accordionItem summary::-webkit-details-marker{display:none}.page-module___8aEwW__accordionItem .page-module___8aEwW__bullets{margin-top:12px}.page-module___8aEwW__finalCta{border-radius:calc(var(--radius) + 6px);box-shadow:var(--shadow);background:radial-gradient(700px 260px at 15% 10%,#3b82f633,#0000 60%),radial-gradient(700px 260px at 85% 20%,#6366f12e,#0000 60%),#ffffff0d;border:1px solid #ffffff1f;margin-top:10px;padding:20px}.page-module___8aEwW__finalGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:18px;display:grid}.page-module___8aEwW__waitlistCard{border-radius:calc(var(--radius) + 4px);background:#05070c59;border:1px solid #ffffff1f;padding:16px}.page-module___8aEwW__waitlistFineprint{color:#ffffff7a;margin-top:10px;font-size:12px;line-height:1.5}.page-module___8aEwW__footer{color:#ffffff85;width:min(1120px,100% - 40px);margin:0 auto;padding:24px 0 44px;font-size:13px}.page-module___8aEwW__footerInner{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module___8aEwW__footerSep{color:#ffffff4d}.page-module___8aEwW__footerLink{color:#ffffff9e}.page-module___8aEwW__footerLink:hover{color:#ffffffe6}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__navCta:hover{filter:brightness(.98);transform:translateY(-1px)}}@media (max-width:980px){.page-module___8aEwW__heroGrid,.page-module___8aEwW__finalGrid,.page-module___8aEwW__split,.page-module___8aEwW__featureGrid,.page-module___8aEwW__benefitGrid,.page-module___8aEwW__whyGrid,.page-module___8aEwW__privacyGrid,.page-module___8aEwW__pillars{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__primary,.page-module___8aEwW__secondary,.page-module___8aEwW__navCta{transition:none}.page-module___8aEwW__page:before,.page-module___8aEwW__page:after{animation:none}}
.WaitlistForm-module__CrAYsW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WaitlistForm-module__CrAYsW__waitlistRow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.WaitlistForm-module__CrAYsW__waitlistRow input{color:#ffffffeb;background:#0a0a0c59;border:1px solid #ffffff1f;border-radius:12px;outline:none;height:44px;padding:0 14px;font-size:14px}.WaitlistForm-module__CrAYsW__waitlistRow input::placeholder{color:#ffffff73}.WaitlistForm-module__CrAYsW__waitlistRow input:focus{border-color:#93c5fd8c;box-shadow:0 0 0 4px #3b82f62e}.WaitlistForm-module__CrAYsW__waitlistRow button{color:#070a12eb;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:#ffffffeb;border:1px solid #ffffff29;border-radius:12px;height:44px;padding:0 14px;font-weight:650;transition:transform .12s,filter .2s}.WaitlistForm-module__CrAYsW__waitlistRow button:disabled{cursor:not-allowed;opacity:.6}@media (hover:hover) and (pointer:fine){.WaitlistForm-module__CrAYsW__waitlistRow button:hover:not(:disabled){filter:brightness(.98);transform:translateY(-1px)}}.WaitlistForm-module__CrAYsW__waitlistHint{color:#ffffff8c;margin-top:10px;font-size:13px;line-height:1.45}.WaitlistForm-module__CrAYsW__waitlistMsg{margin-top:10px;font-size:13px;line-height:1.45}.WaitlistForm-module__CrAYsW__success{color:#a7f3d0f2}.WaitlistForm-module__CrAYsW__error{color:#fdba74f2}@media (max-width:520px){.WaitlistForm-module__CrAYsW__waitlistRow{grid-template-columns:1fr}}
