:root { color-scheme: light; }
body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;max-width:860px;margin:32px auto;padding:0 16px;line-height:1.6}
.card{border:1px solid #e5e7eb;border-radius:16px;padding:20px}
.btn{display:inline-block;background:#0a0a0a;color:#fff;padding:10px 14px;border-radius:12px;text-decoration:none;font-weight:600}
.btn.secondary{background:#fff;color:#0a0a0a;border:1px solid #e5e7eb}
.small{color:#6b7280;font-size:12px}
.row{display:flex;flex-wrap:wrap;gap:10px}
