*{box-sizing:border-box}html,body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#07111f}button,input,textarea{font:inherit}button{border:0;border-radius:12px;padding:10px 14px;background:#38bdf8;color:#06101e;font-weight:700;cursor:pointer}input,textarea{border-radius:12px;border:1px solid rgba(148,163,184,.25);background:#0f172abf;color:#e2e8f0;padding:10px 12px}.card{margin:28px;padding:24px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:#0f172ab8;box-shadow:0 24px 80px #0000003d}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px}.grid .card{margin:0;display:grid;gap:8px}.card h1,.card h2{margin-top:0}.card p,.card li,.card small{color:#94a3b8}.card strong{color:#f8fafc}.eyebrow{color:#38bdf8!important;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800}.inline-form{display:flex;gap:10px;margin-top:18px}.inline-form input{flex:1}.error{color:#fca5a5!important}.list{display:grid;gap:10px}.list article{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:14px;border:1px solid rgba(148,163,184,.15);border-radius:14px;background:#02061759}@media(max-width:1100px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.grid{grid-template-columns:1fr}.inline-form,.list article{grid-template-columns:1fr;flex-direction:column}}
