.story-row.svelte-5ryzm5{gap:var(--grid-gap);border-top:1px solid var(--color-rule);grid-template-columns:minmax(9rem,2fr) minmax(0,7fr) minmax(8rem,2fr);align-items:start;padding:1.35rem 0 1.55rem;display:grid}.story-meta.svelte-5ryzm5{color:var(--color-muted);flex-direction:column;gap:.45rem;font-size:.8rem;line-height:1.35;display:flex}.story-meta.svelte-5ryzm5>span:where(.svelte-5ryzm5):first-child{color:var(--color-rust);text-transform:uppercase;letter-spacing:.08em;font-weight:650}.story-meta.svelte-5ryzm5 a:where(.svelte-5ryzm5){color:var(--color-muted);text-underline-offset:.16em}.story-main.svelte-5ryzm5 h2:where(.svelte-5ryzm5){letter-spacing:-.035em;margin:-.2rem 0 .55rem;font-size:clamp(1.55rem,2.4vw,2.9rem);line-height:.99}.story-main.svelte-5ryzm5 h2:where(.svelte-5ryzm5) a:where(.svelte-5ryzm5){color:var(--color-display);text-decoration:none}.story-main.svelte-5ryzm5 h2:where(.svelte-5ryzm5) a:where(.svelte-5ryzm5):hover{text-underline-offset:.1em;text-decoration:underline;text-decoration-thickness:1px}.arrow.svelte-5ryzm5{vertical-align:.28em;margin-left:.35em;font-size:.56em;display:inline-block}.story-main.svelte-5ryzm5 p:where(.svelte-5ryzm5){max-width:44rem;font-family:var(--font-reading);margin:0;font-size:1.05rem;line-height:1.35}.story-topics.svelte-5ryzm5{flex-wrap:wrap;justify-content:flex-end;gap:.45rem .7rem;padding-top:.12rem;display:flex}.story-topics.svelte-5ryzm5 a:where(.svelte-5ryzm5){color:var(--color-rust);text-underline-offset:.2em;font-size:.8rem}@media (width<=680px){.story-row.svelte-5ryzm5{grid-template-columns:1fr;gap:.65rem;padding:1.2rem 0 1.4rem}.story-meta.svelte-5ryzm5{flex-direction:row;gap:.75rem}.story-topics.svelte-5ryzm5{justify-content:flex-start}}
