@import"https://db.onlinewebfonts.com/c/d4f20dfedfdf197ed0ac52b09bf25551?family=GT+Walsheim+Pro+Medium+Regular";html{scroll-behavior:smooth;overflow-x:hidden;width:100%}body{overflow-x:hidden;width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes section-slide-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.reveal-card{opacity:0;translate:0 28px;transition:opacity .65s ease-out,translate .65s ease-out;will-change:opacity,translate}.reveal-card.from-left{translate:-48px 0}.reveal-card.from-right{translate:48px 0}.reveal-card.is-visible{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.reveal-card{opacity:1;translate:0 0;transition:none}.hero-word,.hero-underline,.hero-scroll-cue,.cta-vibrate,.cta-ripple{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}.hero-bg-image,.hero-bg-overlay{animation:none!important}}@font-face{font-family:GT Walsheim Pro Medium Regular;src:url(https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.eot);src:url(https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.woff) format("woff"),url(https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.ttf) format("truetype"),url("https://db.onlinewebfonts.com/t/d4f20dfedfdf197ed0ac52b09bf25551.svg#GT Walsheim Pro Medium Regular") format("svg");font-weight:500;font-style:normal;font-display:swap}.hero-title{font-family:GT Walsheim Pro Medium Regular,GT Walsheim Pro,GT Walsheim,Inter,sans-serif!important;font-weight:500!important}.hero-badge{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.hero-feature-label{font-family:GT Walsheim Pro Medium Regular,GT Walsheim Pro,GT Walsheim,Inter Variable,Inter,sans-serif!important}.hero-word{opacity:0;filter:blur(8px);transform:translateY(14px);animation:hero-word-in .55s ease forwards}.hero-word-1{animation-delay:80ms}.hero-word-2{animation-delay:.18s}.hero-word-3{animation-delay:.28s}.hero-underline{transform-origin:center;transform:scaleX(0);animation:hero-underline-grow .55s ease .34s forwards}.hero-scroll-cue{animation:hero-scroll-float 2s ease-in-out infinite}@keyframes hero-word-in{to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes hero-underline-grow{to{transform:scaleX(1)}}@keyframes hero-scroll-float{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes cta-vibrate-pulse{0%,85%,to{transform:translate(0)}88%{transform:translate(-1px)}90%{transform:translate(1px)}92%{transform:translate(-1px)}94%{transform:translate(1px)}96%{transform:translate(0)}}.cta-vibrate{animation:cta-vibrate-pulse 3.2s ease-in-out infinite}.cta-ripple-wrap{isolation:isolate}.cta-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;border:2px solid rgba(56,163,255,.85);box-shadow:0 0 #38a3ff8c,0 0 18px #38a3ff8c;pointer-events:none;opacity:0;transform:scale(1);animation:cta-ripple-wave 3.2s ease-out infinite}.cta-ripple--2{animation-delay:1.6s}@keyframes cta-ripple-wave{0%,78%{opacity:0;transform:scale(1);box-shadow:0 0 #38a3ff8c,0 0 18px #38a3ff73}82%{opacity:.9}to{opacity:0;transform:scale(1.14);box-shadow:0 0 0 24px #38a3ff00,0 0 36px #38a3ff00}}@keyframes hero-bg-cinematic{0%{background-position:48% 28%;filter:saturate(1.02) contrast(1.02)}50%{background-position:52% 34%;filter:saturate(1.08) contrast(1.06)}to{background-position:50% 30%;filter:saturate(1.04) contrast(1.04)}}@keyframes hero-overlay-flow{0%{background-position:50% 0%;opacity:1}50%{background-position:46% 60%;opacity:.92}to{background-position:50% 0%;opacity:1}}.hero-bg-image{opacity:.32;transition:transform .35s ease-out;background-size:112% auto;animation:hero-bg-cinematic 16s ease-in-out infinite}.hero-bg-overlay{background:linear-gradient(to bottom,#ffffffc7,#ffffff94,#ffffffd6);background-size:150% 150%;animation:hero-overlay-flow 14s ease-in-out infinite}.quote-title,.founder-name,.hosts-quote,.simple-roadmap-label,.hosts-founder-name,.hosts-founder-title,.nav-brand,.mobile-nav-link{font-family:GT Walsheim Pro Medium Regular,GT Walsheim Pro,GT Walsheim,Inter Variable,Inter,sans-serif!important}.section-badge{background:#1d4ed829;border:1px solid rgba(59,130,246,.35);color:#5db2ff;box-shadow:inset 0 0 0 1px #0d234859}.app-cursor-ring,.app-cursor-dot{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;opacity:0;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease,scale .2s ease}.app-cursor-ring{width:34px;height:34px;margin-left:-17px;margin-top:-17px;border-radius:999px;border:1.5px solid rgba(81,169,255,.75);background:#081d3a38;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-cursor-dot{width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:999px;background:#38a3ff;box-shadow:0 0 14px #38a3ffcc}@media(pointer:fine){body.custom-cursor-enabled,body.custom-cursor-enabled a,body.custom-cursor-enabled button,body.custom-cursor-enabled input,body.custom-cursor-enabled textarea,body.custom-cursor-enabled select,body.custom-cursor-enabled [role=button],body.custom-cursor-enabled label{cursor:none}body.custom-cursor-enabled .app-cursor-ring,body.custom-cursor-enabled .app-cursor-dot{opacity:1}}body{font-family:Inter Variable,Inter,sans-serif}h1,h2,h3,h4,h5,h6{font-family:GT Walsheim Pro Medium Regular,GT Walsheim Pro,GT Walsheim,Inter Variable,Inter,sans-serif}button,[role=button],a[class*=rounded-full],a[class*="rounded-[2rem]"],a[class*=rounded-2xl]{font-family:GT Walsheim Pro Medium Regular,GT Walsheim Pro,GT Walsheim,Inter Variable,Inter,sans-serif!important}body.theme-dark{background:radial-gradient(1200px 600px at 80% 20%,rgba(0,102,255,.2),transparent 60%),radial-gradient(900px 500px at 20% 70%,rgba(0,89,255,.12),transparent 65%),#02040a;color:#e2e8f0}body.theme-dark .bg-white{background-color:#04070f!important}body.theme-dark .bg-white\/80{background-color:#070c17d1!important}body.theme-dark .bg-slate-50{background-color:#0a1222!important}body.theme-dark .bg-slate-100{background-color:#101827!important}body.theme-dark .border-slate-100,body.theme-dark .border-slate-200{border-color:#1f2d44!important}body.theme-dark .border-slate-800{border-color:#24344f!important}body.theme-dark .text-slate-400{color:#8ea1c1!important}body.theme-dark .text-slate-500,body.theme-dark .text-slate-600{color:#b5c3da!important}body.theme-dark [class*="text-[#111827]"]{color:#f3f7ff!important}body.theme-dark [class*=bg-blue-600]{background-color:#1397ff!important}body.theme-dark [class*="hover:bg-blue-700"]:hover,body.theme-dark [class*="hover:bg-blue-500"]:hover{background-color:#2aa3ff!important}body.theme-dark [class*=text-blue-600]{color:#55b9ff!important}body.theme-dark [class*=bg-blue-50]{background-color:#0a26568c!important}body.theme-dark [class*=border-blue-100]{border-color:#4884d459!important}body.theme-dark .shadow-2xl,body.theme-dark .shadow-xl,body.theme-dark .shadow-lg,body.theme-dark .shadow-sm{box-shadow:0 10px 40px #00000073!important}body.theme-dark [class*="rounded-[2rem]"],body.theme-dark [class*=rounded-2xl],body.theme-dark [class*=rounded-xl]{border:1px solid rgba(44,66,100,.45)}body.theme-dark nav{border-color:#152136!important}body.theme-dark nav a[class*=text-slate-600]{color:#9b9b91!important}body.theme-dark nav a.nav-link-active,body.theme-dark nav a[aria-current=page]{color:#fff!important}body.theme-dark .hero-title{color:#f3f7ff!important}body.theme-dark .hero-badge{background-color:#0d2e60d1!important;border-color:#549dff8c!important;color:#9fd3ff!important}body.theme-dark .hero-bg-image{opacity:.42;filter:saturate(1.05) contrast(1.06)}body.theme-dark .hero-bg-overlay{background:linear-gradient(to bottom,#02081680,#0208169e,#020816c2)}body.theme-dark .waitlist-benefits-wrap{background-color:#060d1a!important;border-color:#3472c88c!important}body.theme-dark .waitlist-benefit-card{background-color:#0f1b31!important;border-color:#549dff73!important}body.theme-dark .waitlist-benefit-card p[class*=text-slate-400]{color:#a8bddc!important}body.theme-dark .waitlist-benefit-card p[class*="text-[#111827]"]{color:#f5f9ff!important}body.theme-dark .waitlist-benefit-card .bg-white{background-color:#091224!important}
