.prelaunch{--accent:#1b4dff;--accentHover:#1740d6;--muted:#6b6b63;--onAccent:#fff;--line:#00000024;--ink:#0e0e0c;--glow:#1b4dff38;--panel:#0d1424;--panelLine:#ffffff17;color:#0e0e0c;background:#fbfbf0;justify-content:center;align-items:center;max-width:100vw;min-height:100dvh;padding:48px 32px;display:flex;position:relative;overflow-x:clip}.prelaunch *,.prelaunch :before,.prelaunch :after{box-sizing:border-box}.prelaunch a{color:var(--accent,#1b4dff)}.prelaunch a:hover{color:var(--accentHover,#1740d6)}.prelaunch .cta-btn{background:var(--accent);height:52px;color:var(--onAccent);box-shadow:0 10px 34px var(--glow);border-radius:10px;justify-content:center;align-items:center;padding:0 28px;font-family:General Sans,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.prelaunch .cta-btn:hover{background:var(--accentHover);color:var(--onAccent);transform:translateY(-1px)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes blink{0%,48%{opacity:1}52%,to{opacity:0}}@keyframes kfCode1{0%{opacity:1;clip-path:inset(0 -2% 0 0)}5%{opacity:1}6%{opacity:0;clip-path:inset(0 100% 0 0)}70.6%{opacity:0;clip-path:inset(0 100% 0 0)}71.6%{opacity:1;clip-path:inset(0 100% 0 0)}77%{clip-path:inset(0 -2% 0 0)}to{opacity:1;clip-path:inset(0 -2% 0 0)}}@keyframes kfCode2{0%,5.9%{opacity:0;clip-path:inset(0 100% 0 0)}6%{opacity:1;clip-path:inset(0 100% 0 0)}12%{clip-path:inset(0 -2% 0 0)}38%{opacity:1;clip-path:inset(0 -2% 0 0)}39%{opacity:0}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes kfCode3{0%,38.9%{opacity:0;clip-path:inset(0 100% 0 0)}39%{opacity:1;clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0 -2% 0 0)}70%{opacity:1;clip-path:inset(0 -2% 0 0)}70.8%{opacity:0}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes kfPulse{0%,14%{opacity:0;transform:translateY(0)}15%{opacity:1;transform:translateY(4px)}18.5%{opacity:1;transform:translateY(52px)}19%{opacity:0;transform:translateY(52px)}20%{opacity:0;transform:translateY(0)}47%{opacity:0;transform:translateY(0)}48%{opacity:1;transform:translateY(4px)}51.5%{opacity:1;transform:translateY(52px)}52%{opacity:0;transform:translateY(52px)}53%{opacity:0;transform:translateY(0)}80%{opacity:0;transform:translateY(0)}81%{opacity:1;transform:translateY(4px)}84.5%{opacity:1;transform:translateY(52px)}85%{opacity:0;transform:translateY(52px)}86%,to{opacity:0;transform:translateY(0)}}@keyframes kfSeam{0%,14%{opacity:.18}16%{opacity:.5}20%{opacity:.18}47%{opacity:.18}49%{opacity:.5}53%{opacity:.18}80%{opacity:.18}82%{opacity:.5}86%{opacity:.18}to{opacity:.18}}@keyframes kfChip{0%,2%{opacity:.3}4%{opacity:1}8%{opacity:1}11%{opacity:.3}35%{opacity:.3}37%{opacity:1}41%{opacity:1}44%{opacity:.3}68%{opacity:.3}70%{opacity:1}74%{opacity:1}77%{opacity:.3}to{opacity:.3}}@keyframes kfCardG{0%{opacity:1}30%{opacity:1}33.3%{opacity:0}96.7%{opacity:0}to{opacity:1}}@keyframes kfCardCL{0%{opacity:0}30%{opacity:0}33.3%{opacity:1}63.3%{opacity:1}66.6%{opacity:0}to{opacity:0}}@keyframes kfCardAPI{0%{opacity:0}63.3%{opacity:0}66.6%{opacity:1}96.7%{opacity:1}to{opacity:0}}@keyframes kfDocA{0%,20%{opacity:1}21%{opacity:0}95%{opacity:0}96%{opacity:1}to{opacity:1}}@keyframes kfDocB{0%,20%{opacity:0;clip-path:inset(0 100% 0 0)}21%{opacity:1;clip-path:inset(0 100% 0 0)}26%{clip-path:inset(0 -2% 0 0)}94%{opacity:1;clip-path:inset(0 -2% 0 0)}95%{opacity:0}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes kfClNew{0%,53%{opacity:0;clip-path:inset(0 100% 0 0)}54%{opacity:1;clip-path:inset(0 100% 0 0)}59%{clip-path:inset(0 -2% 0 0)}65%{opacity:1;clip-path:inset(0 -2% 0 0)}66%{opacity:0}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes kfDoc2A{0%,86%{opacity:1}87%{opacity:0}to{opacity:0}}@keyframes kfDoc2B{0%,86%{opacity:0;clip-path:inset(0 100% 0 0)}87%{opacity:1;clip-path:inset(0 100% 0 0)}92%{clip-path:inset(0 -2% 0 0)}95%{opacity:1;clip-path:inset(0 -2% 0 0)}96%{opacity:0}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes kfTickG{0%,21%{opacity:0;transform:translateY(3px)}23%{opacity:1;transform:none}28%{opacity:1}30%{opacity:0;transform:translateY(-2px)}to{opacity:0}}@keyframes kfTickCL{0%,54%{opacity:0;transform:translateY(3px)}56%{opacity:1;transform:none}62%{opacity:1}64%{opacity:0;transform:translateY(-2px)}to{opacity:0}}@keyframes kfTickAPI{0%,87%{opacity:0;transform:translateY(3px)}89%{opacity:1;transform:none}94%{opacity:1}96%{opacity:0;transform:translateY(-2px)}to{opacity:0}}@media (max-width:560px){.prelaunch{padding:40px 20px}.dsb{flex-direction:column;width:100%}.dsb>*{width:100%}.hero2{gap:40px!important}.hero2 .viz{max-width:100%!important}}@media (min-width:941px){.hero2{gap:82px!important}.hero2 .htxt h1{font-size:60px!important}.hero2 .htxt p{max-width:580px!important;font-size:22px!important}.hero2 .logo-mark{gap:14px!important;margin-bottom:32px!important}.hero2 .logo-mark svg{width:44px!important;height:44px!important}.hero2 .logo-mark span{font-size:26px!important}.hero2 .cta-btn{height:56px;padding:0 32px;font-size:17px}}@media (max-width:940px){.hero2{text-align:center;grid-template-columns:1fr!important;gap:52px!important}.hero2 .htxt{align-items:center!important}.hero2 .viz{text-align:left;margin:0 auto;max-width:100%!important}}
