.card.svelte-a4g19d{background:var(--card);border:1px solid var(--ink);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.ph.svelte-a4g19d{aspect-ratio:16/10;object-fit:cover;border-bottom:1px solid var(--ink);filter:saturate(.9);background:#e1e5ea;width:100%;display:block}.body.svelte-a4g19d{flex-direction:column;flex:1;gap:12px;padding:22px 24px 26px;display:flex}.cat.svelte-a4g19d{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.cat.svelte-a4g19d:before{content:"";background:var(--accent);width:16px;height:2px;display:inline-block}h3.svelte-a4g19d{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:1.26}.grid.svelte-1quyjyx{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding-bottom:clamp(56px,7vw,96px);display:grid}
