.index.svelte-28ye0i{padding-top:clamp(2rem,4vw,3rem);padding-bottom:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,3.5rem) clamp(1.25rem,3vw,2rem);display:grid}.index.svelte-28ye0i>a.lead:where(.svelte-28ye0i){grid-column:1/-1}.thumb.svelte-28ye0i{aspect-ratio:4/3;background:var(--paper-deep);border-radius:8px;position:relative;overflow:hidden}.lead.svelte-28ye0i .thumb:where(.svelte-28ye0i){aspect-ratio:16/8}.thumb.svelte-28ye0i img:where(.svelte-28ye0i){object-fit:cover;width:100%;height:100%;transition:transform .4s}.index.svelte-28ye0i>a:where(.svelte-28ye0i):hover img:where(.svelte-28ye0i){transform:scale(1.02)}.thumb.svelte-28ye0i b:where(.svelte-28ye0i){background:var(--paper);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-radius:5px;padding:.4rem .55rem;font-size:.58rem;position:absolute;bottom:.75rem;right:.75rem}.meta.svelte-28ye0i{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:1rem;margin-top:.9rem;font-size:.62rem;display:flex}.index.svelte-28ye0i h2:where(.svelte-28ye0i){margin:.5rem 0 0;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.2}@media (width<=650px){.index.svelte-28ye0i{grid-template-columns:1fr}.index.svelte-28ye0i>a.lead:where(.svelte-28ye0i){grid-column:auto}.lead.svelte-28ye0i .thumb:where(.svelte-28ye0i){aspect-ratio:4/3}}
