.StoryCard_card__nm7PP{height:100%}.StoryCard_link__dht5G{display:flex;flex-direction:column;height:100%;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;transition:border-color .18s ease-out,box-shadow .18s ease-out}.StoryCard_link__dht5G:hover{border-color:var(--blue-600);box-shadow:var(--shadow-1)}.StoryCard_link__dht5G:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){.StoryCard_link__dht5G{transition:border-color .18s ease-out}}.StoryCard_media__SYDRo{position:relative;aspect-ratio:16/9;background:var(--bg-soft)}.StoryCard_image__TX2RT{object-fit:cover}.StoryCard_body__Jtd34{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}.StoryCard_category__G1_TA{font-size:var(--text-caption);font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--blue-700)}.StoryCard_title__iCbnP{font-size:var(--text-h4);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--ink)}.StoryCard_excerpt___HEAl{font-size:var(--text-body);line-height:var(--lh-body);color:var(--ink-soft)}.StoryCard_more__tJKM9{margin-top:auto;padding-top:var(--space-2);font-size:var(--text-body);font-weight:var(--fw-semibold);color:var(--blue-700)}.StoryCard_link__dht5G:hover .StoryCard_more__tJKM9{color:var(--blue-600)}.StoryFilter_wrap__AL3xG{margin-top:var(--space-8)}.StoryFilter_filters__HnNGa{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}.StoryFilter_chip___nWbA{min-height:44px;font-size:var(--text-body);font-weight:var(--fw-medium);color:var(--ink-soft);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-input);padding:8px 16px;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out,background .15s ease-out}.StoryFilter_chip___nWbA:hover{border-color:var(--blue-600);color:var(--ink)}.StoryFilter_chip___nWbA:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.StoryFilter_chipActive__wrOYx{color:var(--bg);background:var(--blue-700);border-color:var(--blue-700)}.StoryFilter_chipActive__wrOYx:hover{color:var(--bg)}.StoryFilter_grid__JSnyk{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);list-style:none;padding:0;margin:0}@media (min-width:640px){.StoryFilter_grid__JSnyk{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.StoryFilter_grid__JSnyk{grid-template-columns:repeat(3,1fr)}}.StoryFilter_empty__RMfFJ{font-size:var(--text-lead);line-height:var(--lh-body);color:var(--ink-soft)}