@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:#eaf0ff;background:radial-gradient(1200px 700px at 20% 0,#47a0ff2e,#0000),#070b14;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}a:hover{opacity:.9}.container{max-width:1100px;margin:0 auto;padding:0 18px}.nav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b14b3;border-bottom:1px solid #1e2a4999;position:sticky;top:0}.navInner{align-items:center;gap:14px;padding:14px 0;display:flex}.brand{letter-spacing:.2px;align-items:center;gap:10px;font-weight:700;display:flex}.brand img{border-radius:10px}.navLinks{align-items:center;gap:18px;margin-left:auto;display:flex}.navLinks a{color:#cfe1ff;font-size:14px;font-weight:600}.navLinks a:hover{color:#fff}.btn{color:#eaf0ff;cursor:pointer;background:#0f1833bf;border:1px solid #8fe7ff40;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:inline-flex}.btnPrimary{background:linear-gradient(#1b2c5cd9,#0c1224d9);border-color:#8fe7ff59;box-shadow:0 10px 30px #00000059}.btnGhost{color:#cfe1ff;background:0 0;border-color:#263357}.card{background:#0c1224bf;border:1px solid #1e2a49e6;border-radius:18px;padding:18px;box-shadow:0 18px 60px #00000040}.grid2{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.badge{color:#cfe1ff;background:#0f18338c;border:1px solid #8fe7ff33;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.h1{letter-spacing:-.6px;margin:12px 0 10px;font-size:44px;line-height:1.05}.h2{letter-spacing:-.3px;margin:0 0 10px;font-size:26px}.p{color:#cfe1ff;opacity:.92;line-height:1.6}.section{padding:26px 0}.hr{background:#141d34;border:0;height:1px;margin:18px 0}footer{color:#9fb0d8;border-top:1px solid #141d34;padding:26px 0}.footerLinks{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.footerLinks a{color:#9fb0d8}.footerLinks a:hover{color:#eaf0ff}input,select,button{color:#eaf0ff;background:#0f1833bf;border:1px solid #263357;border-radius:12px;padding:10px 12px;font-family:inherit}small{color:#9fb0d8}
