*{box-sizing:border-box}body{color:#f7fafc;background:#060812;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.page{background:radial-gradient(circle at 0 0,#1f3b73 0,#0000 34rem),linear-gradient(135deg,#060812 0%,#0c1224 60%,#101827 100%);min-height:100vh}.nav{color:#cbd5e1;justify-content:space-between;align-items:center;padding:24px clamp(20px,6vw,80px);display:flex}.brand{letter-spacing:-.04em;font-size:1.25rem;font-weight:800}.pill{color:#dbeafe;background:#0f172a8c;border:1px solid #94a3b859;border-radius:999px;padding:8px 14px;text-decoration:none}.hero{max-width:1180px;margin:auto;padding:72px clamp(20px,6vw,80px) 48px}.eyebrow{color:#93c5fd;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:800}.hero h1{letter-spacing:-.075em;max-width:920px;margin:18px 0;font-size:clamp(3rem,9vw,7.5rem);line-height:.88}.hero p{color:#cbd5e1;max-width:760px;font-size:clamp(1.15rem,2.3vw,1.55rem);line-height:1.55}.actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.button{border-radius:14px;padding:15px 20px;font-weight:800;text-decoration:none;display:inline-flex}.primary{color:#08111f;background:#f8fafc}.secondary{color:#e2e8f0;background:#1e293bbf;border:1px solid #94a3b847}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:56px;display:grid}.card{background:#0f172ab8;border:1px solid #94a3b833;border-radius:20px;padding:22px;box-shadow:0 20px 60px #00000040}.card h2{margin:0 0 8px;font-size:1rem}.card p{color:#94a3b8;margin:0;font-size:.96rem}.note{color:#64748b;text-align:center;padding:36px clamp(20px,6vw,80px) 72px}
