.list.svelte-gczoum{padding-block:var(--ia-section)}.posts.svelte-gczoum{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.posts.svelte-gczoum a:where(.svelte-gczoum){border-radius:var(--ia-radius-lg);border:1px solid var(--line-neutral);background:var(--surface-raised);height:100%;transition:transform var(--ia-dur-3) var(--ia-ease-out), border-color var(--ia-dur-3) var(--ia-ease-out), box-shadow var(--ia-dur-3) var(--ia-ease-out);gap:.625rem;padding:clamp(1.25rem,2.5vw,1.875rem);display:grid}.posts.svelte-gczoum a:where(.svelte-gczoum):hover{border-color:var(--line-strong);box-shadow:var(--elev-2);transform:translateY(-3px)}.meta.svelte-gczoum{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-accent);gap:.5rem;font-size:.75rem;font-weight:600;display:flex}h2.svelte-gczoum{color:var(--ink);margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.posts.svelte-gczoum p:where(.svelte-gczoum){color:var(--ink-muted);max-width:62ch;margin:0;line-height:1.6}.foot.svelte-gczoum{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.75rem;display:flex}.tags.svelte-gczoum{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.go.svelte-gczoum{color:var(--ink-accent);flex:none}@media (width>=800px){.posts.svelte-gczoum{grid-template-columns:repeat(2,minmax(0,1fr))}}
