h1{font-size:var(--h1);line-height:1.1;margin:24px 0}
.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gut)}
.card{background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:var(--r);padding:18px}
.chips{display:flex;flex-wrap:wrap;gap:8px}
.chip{padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:12px;color:var(--muted)}
