.LaunchLandingPage-module__tkO6Ma__page{--navy:#062a55;--navy-light:#0a3c76;--gold:#c99b3e;--ink:#152b46;--muted:#65758a;--line:#e5ebf2;min-height:100vh;color:var(--ink);background:#f8fafc}.LaunchLandingPage-module__tkO6Ma__shell{width:min(1180px,100% - 44px);margin-inline:auto}.LaunchLandingPage-module__tkO6Ma__header{background:#fffffff0;border-bottom:1px solid #062a5514;align-items:center;height:82px;display:flex}.LaunchLandingPage-module__tkO6Ma__header>div{align-items:center;display:flex}.LaunchLandingPage-module__tkO6Ma__logo{align-items:center;display:inline-flex}.LaunchLandingPage-module__tkO6Ma__logo img{width:auto;height:46px}.LaunchLandingPage-module__tkO6Ma__hero{background:radial-gradient(circle at 86% 15%,#c99b3e1f,#0000 29%),linear-gradient(135deg,#fff,#f3f7fb);padding:68px 0 86px}.LaunchLandingPage-module__tkO6Ma__heroGrid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(44px,6vw,76px);display:grid}.LaunchLandingPage-module__tkO6Ma__eyebrow{color:var(--gold);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}.LaunchLandingPage-module__tkO6Ma__hero h1{max-width:620px;color:var(--navy);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(52px,5.7vw,82px);font-weight:500;line-height:.98}.LaunchLandingPage-module__tkO6Ma__hero h1 span{color:var(--gold)}.LaunchLandingPage-module__tkO6Ma__introduction{max-width:610px;color:var(--muted);margin:27px 0 0;font-size:18px;line-height:1.7}.LaunchLandingPage-module__tkO6Ma__introduction>:first-child,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction>:first-child{margin-top:0}.LaunchLandingPage-module__tkO6Ma__introduction>:last-child,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction>:last-child{margin-bottom:0}.LaunchLandingPage-module__tkO6Ma__introduction p,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction p{margin:0 0 .85em}.LaunchLandingPage-module__tkO6Ma__introduction ul,.LaunchLandingPage-module__tkO6Ma__introduction ol,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction ul,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction ol{margin:0 0 .85em;padding-left:1.35em}.LaunchLandingPage-module__tkO6Ma__introduction a,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction a{color:var(--navy-light);text-underline-offset:3px;text-decoration:underline}.LaunchLandingPage-module__tkO6Ma__introduction hr,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction hr{border:0;border-top:1px solid var(--line);margin:1.3em 0}:is(.LaunchLandingPage-module__tkO6Ma__introduction .align-left,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction .align-left){text-align:left}:is(.LaunchLandingPage-module__tkO6Ma__introduction .align-center,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction .align-center){text-align:center}:is(.LaunchLandingPage-module__tkO6Ma__introduction .align-right,.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction .align-right){text-align:right}.LaunchLandingPage-module__tkO6Ma__howLink{min-height:48px;color:var(--navy);background:#fff;border:1px solid #ccd6e2;border-radius:11px;justify-content:center;align-items:center;margin-top:30px;padding:0 21px;font-size:14px;font-weight:800;display:inline-flex}.LaunchLandingPage-module__tkO6Ma__visual{background:#fff;border:1px solid #062a551a;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px #0c28462b}.LaunchLandingPage-module__tkO6Ma__visual img{width:100%;height:auto;display:block}.LaunchLandingPage-module__tkO6Ma__section{background:#fff;padding:105px 0}.LaunchLandingPage-module__tkO6Ma__sectionHeading{text-align:center;max-width:790px;margin:0 auto 52px}.LaunchLandingPage-module__tkO6Ma__sectionHeading h2,.LaunchLandingPage-module__tkO6Ma__waitlistSection h2{color:var(--navy);font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(38px,4.5vw,60px);font-weight:500;line-height:1.05}.LaunchLandingPage-module__tkO6Ma__sectionHeading>p{color:var(--muted);margin:0;font-size:17px;line-height:1.75}.LaunchLandingPage-module__tkO6Ma__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.LaunchLandingPage-module__tkO6Ma__card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:34px;position:relative;overflow:hidden;box-shadow:0 14px 38px #122d480e}.LaunchLandingPage-module__tkO6Ma__card:after{content:"";border:1px solid #c99b3e33;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-54px;right:-54px}.LaunchLandingPage-module__tkO6Ma__cardTop{justify-content:space-between;align-items:center;gap:18px;margin-bottom:38px;display:flex}.LaunchLandingPage-module__tkO6Ma__number{color:var(--gold);font-family:var(--font-mono);letter-spacing:.12em;font-size:11px;font-weight:800}.LaunchLandingPage-module__tkO6Ma__structureIcon{width:48px;height:48px;color:var(--gold);background:#f5f8fb;border-radius:14px;flex:none;place-items:center;display:grid}.LaunchLandingPage-module__tkO6Ma__structureIcon svg{stroke-width:1.7px;width:23px;height:23px}.LaunchLandingPage-module__tkO6Ma__card h3{color:var(--navy);font-family:var(--font-display);margin:0 0 14px;font-size:27px;font-weight:600;line-height:1.12}.LaunchLandingPage-module__tkO6Ma__card p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.LaunchLandingPage-module__tkO6Ma__darkSection{color:#fff;background:linear-gradient(135deg,#061f40,#0a3b73)}.LaunchLandingPage-module__tkO6Ma__darkSection .LaunchLandingPage-module__tkO6Ma__sectionHeading h2{color:#fff}.LaunchLandingPage-module__tkO6Ma__darkSection .LaunchLandingPage-module__tkO6Ma__sectionHeading p{color:#c9d7e7}.LaunchLandingPage-module__tkO6Ma__flow{align-items:stretch;display:flex}.LaunchLandingPage-module__tkO6Ma__flowItem{flex:1 1 0;align-items:center;min-width:0;display:flex}.LaunchLandingPage-module__tkO6Ma__flowBox{text-align:center;background:#ffffff0e;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;flex:auto;align-items:center;min-width:0;min-height:270px;padding:29px 18px;display:flex}.LaunchLandingPage-module__tkO6Ma__flowIcon{width:64px;height:64px;color:var(--gold);background:#fff;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.LaunchLandingPage-module__tkO6Ma__flowIcon svg{stroke-width:1.8px;width:28px;height:28px}.LaunchLandingPage-module__tkO6Ma__flowBox small{color:#e6c46c;font-family:var(--font-mono);letter-spacing:.09em;margin-bottom:12px;font-size:10px;font-weight:800}.LaunchLandingPage-module__tkO6Ma__flowBox h3{color:#fff;letter-spacing:.06em;margin:0 0 10px;font-size:12px}.LaunchLandingPage-module__tkO6Ma__flowBox p{color:#cbd8e8;margin:0;font-size:13px;line-height:1.55}.LaunchLandingPage-module__tkO6Ma__flowArrow{color:#e6c46c;stroke-width:1.6px;flex:none;width:20px;height:20px;margin:0 9px}.LaunchLandingPage-module__tkO6Ma__refund{background:#ffffff0f;border:1px solid #c99b3e99;border-radius:16px;align-items:center;gap:22px;max-width:1050px;margin:60px auto 0;padding:23px 27px;display:flex}.LaunchLandingPage-module__tkO6Ma__refund>svg{color:#e6c46c;stroke-width:1.6px;flex:none;width:34px;height:34px}.LaunchLandingPage-module__tkO6Ma__refund>div{align-items:center;gap:22px;display:flex}.LaunchLandingPage-module__tkO6Ma__refund strong{color:#e6c46c;letter-spacing:.09em;text-transform:uppercase;flex:none;font-size:13px}.LaunchLandingPage-module__tkO6Ma__refund p{color:#d5e0ed;margin:0;font-size:14px;line-height:1.55}.LaunchLandingPage-module__tkO6Ma__waitlistSection{background:linear-gradient(#fff,#edf3f8);padding:100px 0}.LaunchLandingPage-module__tkO6Ma__waitlistGrid{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(50px,8vw,100px);display:grid}.LaunchLandingPage-module__tkO6Ma__waitlistSection h2{max-width:580px}.LaunchLandingPage-module__tkO6Ma__waitlistIntroduction{max-width:560px;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.LaunchLandingPage-module__tkO6Ma__formCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:34px;box-shadow:0 18px 46px #122d4814}.LaunchLandingPage-module__tkO6Ma__waitlistForm,.LaunchLandingPage-module__tkO6Ma__waitlistForm label{gap:9px;display:grid}.LaunchLandingPage-module__tkO6Ma__formRow{grid-template-columns:.82fr 1.18fr;gap:14px;display:grid}.LaunchLandingPage-module__tkO6Ma__waitlistForm label>span{color:#344b5e;font-size:12px;font-weight:800}.LaunchLandingPage-module__tkO6Ma__waitlistForm label small{color:#8997a4;font-weight:600}.LaunchLandingPage-module__tkO6Ma__waitlistForm input[type=text],.LaunchLandingPage-module__tkO6Ma__waitlistForm input[type=email]{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ccd5dc;border-radius:11px;outline:none;padding:0 15px}.LaunchLandingPage-module__tkO6Ma__waitlistForm input:focus{border-color:var(--navy-light);box-shadow:0 0 0 3px #0a3c761a}.LaunchLandingPage-module__tkO6Ma__consentRow{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;margin:18px 0}.LaunchLandingPage-module__tkO6Ma__consentRow input{width:17px;height:17px;accent-color:var(--navy);margin:2px 0 0}.LaunchLandingPage-module__tkO6Ma__consentRow span{line-height:1.55;color:#687989!important;font-weight:500!important}.LaunchLandingPage-module__tkO6Ma__waitlistForm button{color:#fff;background:var(--navy);cursor:pointer;min-height:52px;font:inherit;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:800;display:inline-flex}.LaunchLandingPage-module__tkO6Ma__waitlistForm button:disabled{opacity:.65;cursor:wait}.LaunchLandingPage-module__tkO6Ma__waitlistForm button svg{width:18px;height:18px}.LaunchLandingPage-module__tkO6Ma__formError{color:#a73737;margin:12px 0 0;font-size:13px}.LaunchLandingPage-module__tkO6Ma__formSuccess{min-height:160px;color:var(--navy);align-items:center;gap:18px;display:flex}.LaunchLandingPage-module__tkO6Ma__formSuccess>svg{color:#278462;flex:none;width:42px;height:42px}.LaunchLandingPage-module__tkO6Ma__formSuccess strong{font-family:var(--font-display);font-size:29px}.LaunchLandingPage-module__tkO6Ma__formSuccess p{color:#5d7182;margin:5px 0 0}.LaunchLandingPage-module__tkO6Ma__honeypot{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.LaunchLandingPage-module__tkO6Ma__footer{color:#aebfd2;background:#041b36;padding:28px 0}.LaunchLandingPage-module__tkO6Ma__footer>div{justify-content:space-between;align-items:center;gap:24px;font-size:13px;display:flex}.LaunchLandingPage-module__tkO6Ma__footerBrand{width:auto;height:38px}@media (max-width:960px){.LaunchLandingPage-module__tkO6Ma__heroGrid,.LaunchLandingPage-module__tkO6Ma__waitlistGrid{grid-template-columns:1fr}.LaunchLandingPage-module__tkO6Ma__heroCopy{max-width:720px}.LaunchLandingPage-module__tkO6Ma__visual{max-width:760px}.LaunchLandingPage-module__tkO6Ma__cards{grid-template-columns:1fr}.LaunchLandingPage-module__tkO6Ma__flow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.LaunchLandingPage-module__tkO6Ma__flowItem{display:block}.LaunchLandingPage-module__tkO6Ma__flowArrow{display:none}}@media (max-width:620px){.LaunchLandingPage-module__tkO6Ma__shell{width:min(100% - 30px,1180px)}.LaunchLandingPage-module__tkO6Ma__header{height:70px}.LaunchLandingPage-module__tkO6Ma__logo img{height:39px}.LaunchLandingPage-module__tkO6Ma__hero{padding:54px 0 66px}.LaunchLandingPage-module__tkO6Ma__hero h1{font-size:clamp(48px,14vw,64px)}.LaunchLandingPage-module__tkO6Ma__introduction{font-size:17px}.LaunchLandingPage-module__tkO6Ma__visual{border-radius:15px}.LaunchLandingPage-module__tkO6Ma__section,.LaunchLandingPage-module__tkO6Ma__waitlistSection{padding:76px 0}.LaunchLandingPage-module__tkO6Ma__sectionHeading{text-align:left;margin-bottom:36px}.LaunchLandingPage-module__tkO6Ma__card{padding:27px}.LaunchLandingPage-module__tkO6Ma__flow{grid-template-columns:1fr}.LaunchLandingPage-module__tkO6Ma__flowBox{min-height:0}.LaunchLandingPage-module__tkO6Ma__refund{flex-direction:column;align-items:flex-start;margin-top:38px}.LaunchLandingPage-module__tkO6Ma__refund>div{flex-direction:column;align-items:flex-start;gap:8px}.LaunchLandingPage-module__tkO6Ma__formCard{padding:24px}.LaunchLandingPage-module__tkO6Ma__formRow{grid-template-columns:1fr}.LaunchLandingPage-module__tkO6Ma__footer>div{flex-direction:column;align-items:flex-start}}
