@font-face{font-family:"Exo 2 Fallback: Courier New";src:local(Courier New);size-adjust:75.821%;ascent-override:131.758%;descent-override:26.5098%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Roboto Mono";src:local(Roboto Mono);size-adjust:75.821%;ascent-override:131.758%;descent-override:26.5098%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Noto Sans Mono";src:local(Noto Sans Mono);size-adjust:75.8333%;ascent-override:131.736%;descent-override:26.5055%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:101.111%;ascent-override:98.8022%;descent-override:19.8791%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:95.9916%;ascent-override:104.072%;descent-override:20.9393%;line-gap-override:0%}@font-face{font-family:"Exo 2";src:local("Exo 2 SemiBold Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:"Exo 2";src:local("Exo 2 Bold Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:"Exo 2";src:local("Exo 2 Regular"),local("Exo 2"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Exo 2";src:local("Exo 2 Medium"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:"Exo 2";src:local("Exo 2 ExtraBold"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:"Exo 2";src:local("Exo 2 Black"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:900;font-style:normal}@font-face{font-family:"Exo 2";src:local("Exo 2 Regular Italic"),local("Exo 2 Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"Exo 2 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:109.243%;ascent-override:91.4478%;descent-override:18.3994%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:102.626%;ascent-override:97.3442%;descent-override:19.5858%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback: Arial";src:local(Arial);size-adjust:102.064%;ascent-override:97.8802%;descent-override:19.6936%;line-gap-override:0%}@font-face{font-family:"Exo 2";src:local("Exo 2 Medium Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:"Exo 2";src:local("Exo 2 ExtraBold Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:italic}@font-face{font-family:"Exo 2";src:local("Exo 2 Black Italic"),url(../_fonts/kyFqleBI-BVPVIGa6ozhHjxVZR33KYzrgQn3BYMLnCQ-X_0CULjF3OR0nadhnzTqDBSosA_BblDpome_59L7f_8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:900;font-style:italic}@font-face{font-family:"Exo 2";src:local("Exo 2 SemiBold"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:"Exo 2";src:local("Exo 2 Bold"),url(../_fonts/9C5UkDNhkcXvR0zzf9TRmQwhGEuoBm5yN7W2mkhhyrY-mwLwPODxMFWDCDC9LlJrD_dRbAljbshagZS7bnE6yEs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--accent:oklch(87% .17 165);--bg:#0a1128;--text-primary:#edf1fa;--text-secondary:#93a0c2;--text-tertiary:#c7d0e6;--text-muted:#5b6a8f;--warning:#f5c96b;--surface:#ffffff08;--surface-raised:#ffffff0a;--surface-inset:#0a112880;--border:#ffffff14;--border-strong:#ffffff1a;--accent-surface:#50f0b40d;--accent-border:#50f0b438;--gradient-cta:linear-gradient(135deg, #50f0b417, #3c5adc1f)}*,:after,:before{box-sizing:border-box}body{background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0;font-family:"Exo 2","Exo 2 Fallback: BlinkMacSystemFont","Exo 2 Fallback: Segoe UI","Exo 2 Fallback: Helvetica Neue","Exo 2 Fallback: Arial","Exo 2 Fallback: Noto Sans",sans-serif;font-size:16px;line-height:1.65}a{color:var(--accent);text-decoration:none}a:hover{color:#fff}::placeholder{color:var(--text-muted)}h1,h2,h3{overflow-wrap:break-word;word-break:break-word;margin:0}button,input,textarea{font-family:inherit}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-family:"Exo 2","Exo 2 Fallback: Courier New","Exo 2 Fallback: Roboto Mono","Exo 2 Fallback: Noto Sans Mono",monospace;font-size:15px}.eyebrow--lg{letter-spacing:.22em;font-size:15px}.section-h2{letter-spacing:-.025em;font-size:40px;font-weight:700;line-height:1.08}.btn-primary,.btn-secondary,.section-h2{font-family:"Exo 2","Exo 2 Fallback: BlinkMacSystemFont","Exo 2 Fallback: Segoe UI","Exo 2 Fallback: Helvetica Neue","Exo 2 Fallback: Arial","Exo 2 Fallback: Noto Sans",sans-serif}.btn-primary{background:linear-gradient(108deg,#fff 50%,var(--accent) 50%);color:#0a1128;cursor:pointer;background-position:100%;background-size:230% 100%;border:none;border-radius:999px;padding:14px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:background-position .42s cubic-bezier(.22,1,.36,1);display:inline-block}.btn-primary:hover{color:#0a1128;background-position:0}.btn-secondary{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:14px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.btn-secondary:hover{background:var(--accent);color:#0a1128;border-color:var(--accent)}.btn-text{color:#fff;border-bottom:1px solid #ffffff59;padding-bottom:3px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.btn-text:hover{color:var(--accent);border-color:var(--accent)}.card{background:var(--surface);border:1px solid var(--border);border-radius:20px}.card-accent{background:var(--accent-surface);border:1px solid var(--accent-border);border-radius:20px}.checkmark{color:var(--accent);flex-shrink:0;font-size:18px;line-height:1.4}.live-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite pulse}.pill-confirmed{color:var(--accent);background:#50f0b424}.pill-confirmed,.pill-pending{white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:15px;font-weight:600}.pill-pending{color:var(--warning);background:#ffc85024}[data-anim]{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}[data-anim=fade]{transform:none}[data-anim=left]{transform:translate(-22px)}[data-anim=right]{transform:translate(22px)}[data-anim=scale]{transform:scale(.96)}[data-anim].in-view{opacity:1;transform:scale(1)!important}[data-delay="1"]{transition-delay:70ms}[data-delay="2"]{transition-delay:.14s}[data-delay="3"]{transition-delay:.21s}[data-delay="4"]{transition-delay:.28s}[data-delay="5"]{transition-delay:.35s}[data-delay="6"]{transition-delay:.42s}@media (prefers-reduced-motion:reduce){[data-anim]{opacity:1!important;transition:none!important;transform:none!important}}@media (width<=1023px){.grid-2{grid-template-columns:1fr!important}.grid-4{grid-template-columns:repeat(2,1fr)!important}.section-h2{font-size:32px}section{padding-top:72px!important}}.page-end-spacer{height:80px}@media (width<=767px){.section-h2{font-size:26px}section{padding-top:44px!important}.page-end-spacer{height:36px}}@media (width<=719px){.wrap{padding:0 20px}.grid-4{grid-template-columns:1fr!important}.panel-pad{padding:32px 24px!important}}
