*{box-sizing:border-box}body{margin:0;background:#0b0f17;color:#e8ecf3;font:16px/1.65 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}header,main,footer{max-width:880px;margin:0 auto;padding:24px}main{padding-top:40px}h1{font-size:clamp(2rem,6vw,3rem);margin:.2em 0}.tag{display:inline-block;border:1px solid #3a4a66;border-radius:99px;padding:2px 12px;color:#9fb6dc;font-size:.85rem}p,li{color:#b8c1d1}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0}.card{background:#121a28;border:1px solid #1f2b40;border-radius:14px;padding:18px}.card h3{margin:0 0 6px;color:#fff}a{color:#8fb7ff}.btn{display:inline-block;background:#2f6bff;color:#fff;text-decoration:none;padding:10px 18px;border-radius:10px;margin-top:8px}footer{color:#7d889c;font-size:.9rem;border-top:1px solid #1f2b40;margin-top:40px}
