.story-card[data-astro-cid-ocktww5s]{min-width:0;height:100%}.story-link[data-astro-cid-ocktww5s]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.story-link[data-astro-cid-ocktww5s]:focus-visible{outline:2px solid var(--color-action);outline-offset:5px}.cover[data-astro-cid-ocktww5s]{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--color-surface-soft);width:100%;color:var(--color-text);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cover-placeholder[data-astro-cid-ocktww5s]{isolation:isolate;background:linear-gradient(145deg, var(--color-surface-strong), var(--color-surface-muted) 72%)}.cover-placeholder[data-astro-cid-ocktww5s]:before{z-index:0;border:1px solid var(--color-border);content:"";transition:transform var(--motion-slow) var(--ease);border-radius:50%;position:absolute;inset:-65% -38% -80% 32%;transform:rotate(-18deg);box-shadow:0 0 0 1.75rem #0000000a,0 0 0 3.5rem #0000000d,0 0 0 5.25rem #0000000a,0 0 0 7rem #0000000a}.cover-placeholder[data-astro-cid-ocktww5s]:after{inset:var(--space-6) auto var(--space-6) var(--space-6);z-index:1;background:var(--color-secondary);content:"";width:2px;position:absolute}.cover[data-astro-cid-ocktww5s] img[data-astro-cid-ocktww5s]{object-fit:cover;width:100%;height:100%;display:block}.story-link[data-astro-cid-ocktww5s]:is(:hover,:focus-visible) .cover-placeholder[data-astro-cid-ocktww5s]:before{transform:translate(-.25rem,.25rem)rotate(-18deg)}.cover-copy[data-astro-cid-ocktww5s]{z-index:2;width:100%;height:100%;padding:var(--space-6) var(--space-8);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.cover-kicker[data-astro-cid-ocktww5s]{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.02em}.cover-label[data-astro-cid-ocktww5s]{font-family:var(--font-editorial);font-size:var(--text-2xl);text-wrap:balance;font-style:italic;line-height:1.15}.copy[data-astro-cid-ocktww5s]{align-content:start;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-6);flex-direction:column;flex:1;min-width:0;display:flex}.meta[data-astro-cid-ocktww5s]{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.01em;flex-wrap:wrap;display:flex}.story-card[data-astro-cid-ocktww5s]:not(.featured) .meta[data-astro-cid-ocktww5s]{flex-shrink:0;align-content:start;row-gap:0;min-block-size:2lh}.story-card[data-astro-cid-ocktww5s]:not(.featured) [data-astro-cid-ocktww5s]:is(h2,h3,.description){-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;align-self:stretch;min-block-size:3lh;display:-webkit-box;overflow:hidden}h2[data-astro-cid-ocktww5s],h3[data-astro-cid-ocktww5s]{font-family:var(--font-brand);font-size:var(--text-xl);line-height:1.25}.description[data-astro-cid-ocktww5s]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.7}.read-more[data-astro-cid-ocktww5s]{padding-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:auto}.story-link[data-astro-cid-ocktww5s]:is(:hover,:focus-visible) .read-more[data-astro-cid-ocktww5s]{color:var(--color-action)}@media (width>=48rem){.featured[data-astro-cid-ocktww5s] .story-link[data-astro-cid-ocktww5s]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.featured[data-astro-cid-ocktww5s] .cover[data-astro-cid-ocktww5s]{aspect-ratio:4/3;align-self:start;min-height:0}.featured[data-astro-cid-ocktww5s] .copy[data-astro-cid-ocktww5s]{padding:clamp(var(--space-8), 5vw, var(--space-16));background:var(--color-bg);justify-content:center}.featured[data-astro-cid-ocktww5s] h2[data-astro-cid-ocktww5s],.featured[data-astro-cid-ocktww5s] h3[data-astro-cid-ocktww5s]{font-size:var(--text-2xl)}.featured[data-astro-cid-ocktww5s] .read-more[data-astro-cid-ocktww5s]{margin-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.cover-placeholder[data-astro-cid-ocktww5s]:before{transition:none}.story-link[data-astro-cid-ocktww5s]:is(:hover,:focus-visible) .cover-placeholder[data-astro-cid-ocktww5s]:before{transform:rotate(-18deg)}}
