.story[data-astro-cid-gemkq4fv]{flex-direction:column;gap:10px;min-width:0;display:flex}.story__media[data-astro-cid-gemkq4fv]{aspect-ratio:16/10;border-radius:var(--radius-panel);border-top:2px solid var(--track);background:radial-gradient(circle at 75% 20%, color-mix(in srgb, var(--track) 26%, transparent), transparent 62%), var(--color-panel-raised);display:block;position:relative;overflow:hidden}.story__media[data-astro-cid-gemkq4fv] img[data-astro-cid-gemkq4fv]{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .4s}.story[data-astro-cid-gemkq4fv]:hover .story__media[data-astro-cid-gemkq4fv] img[data-astro-cid-gemkq4fv]{transform:scale(1.03)}.story__body[data-astro-cid-gemkq4fv]{flex-direction:column;gap:4px;min-width:0;display:flex}.story__kicker[data-astro-cid-gemkq4fv]{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;flex-wrap:wrap;gap:2px 10px;margin:0;font-weight:600;display:flex}.story__track[data-astro-cid-gemkq4fv]{color:var(--track)}.story__date[data-astro-cid-gemkq4fv]{color:var(--color-text-muted)}.story__title[data-astro-cid-gemkq4fv]{font-family:var(--font-display);margin:0;font-size:18px;font-weight:600;line-height:1.25}.story__title[data-astro-cid-gemkq4fv] a[data-astro-cid-gemkq4fv]{color:var(--color-text);text-decoration:none}.story__title[data-astro-cid-gemkq4fv] a[data-astro-cid-gemkq4fv]:hover{color:var(--color-accent-soft);text-underline-offset:3px;text-decoration:underline}.story__title[data-astro-cid-gemkq4fv] a[data-astro-cid-gemkq4fv]:after{content:"";position:absolute;inset:0}.story[data-astro-cid-gemkq4fv]{position:relative}.story__summary[data-astro-cid-gemkq4fv]{font-size:var(--text-md);color:var(--color-text-secondary);margin:2px 0 0;line-height:1.5}.story__credit[data-astro-cid-gemkq4fv]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-text-faint);margin:2px 0 0;overflow:hidden}.story--text[data-astro-cid-gemkq4fv].story--card{padding:var(--space-3) var(--space-4);border-left:3px solid var(--track);background:var(--color-panel);border-radius:var(--radius-panel)}.story--text[data-astro-cid-gemkq4fv].story--row,.story--text[data-astro-cid-gemkq4fv].story--mini{grid-template-columns:minmax(0,1fr)}.story--row[data-astro-cid-gemkq4fv]{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.story--row[data-astro-cid-gemkq4fv] .story__title[data-astro-cid-gemkq4fv]{font-size:20px}.story--mini[data-astro-cid-gemkq4fv]{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;display:grid}.story--mini[data-astro-cid-gemkq4fv] .story__media[data-astro-cid-gemkq4fv]{aspect-ratio:4/3}.story--mini[data-astro-cid-gemkq4fv] .story__title[data-astro-cid-gemkq4fv]{font-size:15px}@media (width<=600px){.story--row[data-astro-cid-gemkq4fv]{grid-template-columns:112px minmax(0,1fr);gap:12px}.story--row[data-astro-cid-gemkq4fv] .story__media[data-astro-cid-gemkq4fv]{aspect-ratio:4/3}.story--row[data-astro-cid-gemkq4fv] .story__title[data-astro-cid-gemkq4fv]{font-size:17px}.story--row[data-astro-cid-gemkq4fv] .story__summary[data-astro-cid-gemkq4fv]{display:none}}@media (prefers-reduced-motion:reduce){.story__media[data-astro-cid-gemkq4fv] img[data-astro-cid-gemkq4fv]{transition:none}}
