.page{color:#eaf0ff;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;gap:28px;margin:0 auto;max-width:980px;min-height:100vh;padding:64px 20px}body{background:#050a1a;margin:0}.brand{align-items:center;display:flex;gap:16px}.logo{background:hsla(0,0%,100%,.06);border-radius:16px;box-shadow:0 10px 30px #00000059;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:56px;padding:10px;width:56px}.dot{border-radius:999px;display:block}.d1{background:#27f2c4}.d2{background:#19c6ff}.d3{background:#3b7cff}.d4{background:#7c6cff}.title{font-size:44px;letter-spacing:-.02em;margin:0}.tagline{font-size:18px;margin:6px 0 0;opacity:.9}.card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:22px}.lead{color:#eaf0ffeb;font-size:18px;line-height:1.5;margin:0}.cta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.button{background:linear-gradient(90deg,#27f2c4,#19c6ff,#3b7cff);border-radius:12px;color:#061028;font-weight:700;padding:10px 14px}.button,.link{text-decoration:none}.link{border-bottom:1px solid rgba(234,240,255,.35);color:#eaf0ffe6}.grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.feature{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:16px}.feature h3{font-size:16px;margin:0 0 8px}.feature p{line-height:1.4;margin:0;opacity:.88}.footer{font-size:13px;margin-top:8px;opacity:.65}
