.news-module__o2E09G__filter{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.news-module__o2E09G__filterLink{color:var(--color-text-muted);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:2px solid var(--ink);background:var(--color-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:inherit;line-height:inherit;cursor:pointer;text-decoration:none}.news-module__o2E09G__filterLink:hover{background:var(--color-surface-muted);color:var(--color-text)}.news-module__o2E09G__filterLinkActive{background:var(--color-brand);color:var(--color-brand-on)}.news-module__o2E09G__filterLinkActive:hover{background:var(--color-brand-hover);color:var(--color-brand-on)}.news-module__o2E09G__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.news-module__o2E09G__list>li:nth-child(odd){rotate:-.3deg}.news-module__o2E09G__list>li:nth-child(2n){rotate:.3deg}.news-module__o2E09G__itemLink{padding:var(--space-4);background:var(--color-surface);border:3px solid var(--ink);border-radius:var(--radius-md);box-shadow:4px 4px 0 var(--ink);color:inherit;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}.news-module__o2E09G__itemLink:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}@media (prefers-reduced-motion:reduce){.news-module__o2E09G__itemLink,.news-module__o2E09G__itemLink:hover{transition:none;transform:none}}.news-module__o2E09G__itemMeta{gap:var(--space-3);margin:0 0 var(--space-2) 0;color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;display:flex}.news-module__o2E09G__itemTitle{font-family:var(--font-family-serif);font-size:var(--font-size-xl);margin:0}.news-module__o2E09G__itemSummary{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.news-module__o2E09G__detail{max-width:44rem;margin:0 auto}.news-module__o2E09G__detailMeta{gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0 0 var(--space-3) 0;align-items:center;display:flex}.news-module__o2E09G__detail h1{font-family:var(--font-family-serif);font-size:var(--font-size-3xl);line-height:var(--line-height-tight);margin:0}.news-module__o2E09G__detailSummary{margin:var(--space-3) 0;color:var(--color-text-muted);font-size:var(--font-size-lg)}.news-module__o2E09G__event{gap:var(--space-2) var(--space-4);margin:var(--space-5) 0;padding:var(--space-4);background:var(--color-surface);border:3px solid var(--ink);border-radius:var(--radius-md);box-shadow:4px 4px 0 var(--ink);grid-template-columns:max-content 1fr;display:grid}.news-module__o2E09G__event dt{font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.news-module__o2E09G__event dd{margin:0}.news-module__o2E09G__body{line-height:var(--line-height-relaxed)}.news-module__o2E09G__body h2{font-family:var(--font-family-serif);font-size:var(--font-size-xl);margin:var(--space-6) 0 var(--space-3)}.news-module__o2E09G__body p{margin:var(--space-3) 0}.news-module__o2E09G__body a{color:var(--color-brand-text)}.news-module__o2E09G__body ul,.news-module__o2E09G__body ol{margin:var(--space-3) 0;padding-left:var(--space-5)}.news-module__o2E09G__body li{margin:var(--space-1) 0}.news-module__o2E09G__cta{margin-top:var(--space-6)}.news-module__o2E09G__backLink{margin-bottom:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-block}.news-module__o2E09G__empty{color:var(--color-text-muted)}
