.page-head.svelte-1gc460s{padding:72px 0 48px}.page-head.svelte-1gc460s h1:where(.svelte-1gc460s){text-transform:uppercase;margin:20px 0 12px;font-size:clamp(40px,6vw,72px);font-weight:900}.page-head.svelte-1gc460s p:where(.svelte-1gc460s){color:var(--muted);max-width:520px;margin:0}.list.svelte-1gc460s{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:96px;display:grid}.card.svelte-1gc460s{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.card.svelte-1gc460s:hover{border-color:#d7ff3f66;transform:translateY(-4px)}.card--wide.svelte-1gc460s{grid-column:1/-1}.card__img.svelte-1gc460s{background:50%/cover no-repeat;height:220px}.card--wide.svelte-1gc460s .card__img:where(.svelte-1gc460s){height:340px}.card__body.svelte-1gc460s{flex-direction:column;gap:12px;padding:24px;display:flex}.card__meta.svelte-1gc460s{align-items:center;gap:16px;display:flex}.cat.svelte-1gc460s{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.date.svelte-1gc460s{color:var(--muted);font-size:13px}.card__body.svelte-1gc460s h2:where(.svelte-1gc460s){font-size:22px;font-weight:800}.card--wide.svelte-1gc460s h2:where(.svelte-1gc460s){font-size:28px}.card__body.svelte-1gc460s p:where(.svelte-1gc460s){color:var(--muted);margin:0}@media (width<=800px){.list.svelte-1gc460s{grid-template-columns:1fr}}
