.content-grid.svelte-1o7y14v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.content-list.svelte-1o7y14v{display:grid;gap:18px}.content-card.svelte-1o7y14v{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--content-card-border, #242424);border-radius:8px;background:var(--content-card-bg, #111111);color:var(--content-card-text, #ffffff);text-decoration:none}.content-card--list.svelte-1o7y14v{grid-template-columns:minmax(150px,220px) minmax(0,1fr);grid-template-rows:auto}.content-card.svelte-1o7y14v img:where(.svelte-1o7y14v),.content-card__fallback.svelte-1o7y14v{width:100%;aspect-ratio:16 / 9;background:var(--content-card-media-bg, #242424);object-fit:cover}.content-card__fallback.svelte-1o7y14v{display:grid;place-items:center;color:var(--content-card-muted, #999999);font-size:.82rem;font-weight:800;text-transform:uppercase}.content-card__copy.svelte-1o7y14v{display:flex;flex-direction:column;padding:18px}.content-card__meta.svelte-1o7y14v{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:12px;color:var(--content-card-meta, #bababa);font-size:.78rem;font-weight:750;letter-spacing:0;text-transform:uppercase}.content-card.svelte-1o7y14v h3:where(.svelte-1o7y14v){margin:0;color:var(--content-card-heading, #ffffff);font-size:clamp(1.28rem,2vw,1.75rem);line-height:1.08;letter-spacing:0}.content-card.svelte-1o7y14v p:where(.svelte-1o7y14v){margin:14px 0 0;color:var(--content-card-body, #e5e5e5);font-size:.98rem;line-height:1.55}.content-card__author.svelte-1o7y14v{color:var(--content-card-author, #b8b8b8)!important;font-size:.88rem!important}@media(max-width:900px){.content-grid.svelte-1o7y14v{grid-template-columns:repeat(2,minmax(0,1fr))}.content-card--list.svelte-1o7y14v{grid-template-columns:132px minmax(0,1fr)}}@media(max-width:640px){.content-grid.svelte-1o7y14v,.content-list.svelte-1o7y14v,.content-card--list.svelte-1o7y14v{grid-template-columns:1fr}}
