.news-module__IZTSSW__page{padding-bottom:var(--space-section)}.news-module__IZTSSW__head{margin-bottom:var(--space-block)}.news-module__IZTSSW__eyebrow{margin-bottom:var(--space-4);}.news-module__IZTSSW__title{max-width:24ch;}.news-module__IZTSSW__filters{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.news-module__IZTSSW__chip{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-muted);font-family:var(--font-text);font-size:var(--fs-caption);box-shadow:inset 0 0 0 1px var(--line-strong);transition:color var(--dur-xs) var(--ease-out), box-shadow var(--dur-xs) var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.news-module__IZTSSW__chip:hover,.news-module__IZTSSW__chip:focus-visible{color:var(--text);box-shadow:inset 0 0 0 1px var(--text-subtle);outline:none}.news-module__IZTSSW__chip[aria-current=page]{background:var(--accent);color:var(--on-accent);box-shadow:none}.news-module__IZTSSW__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.news-module__IZTSSW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.news-module__IZTSSW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-module__IZTSSW__card{border-radius:var(--radius-md);background:var(--surface);height:100%;box-shadow:inset 0 0 0 1px var(--line);color:inherit;transition:box-shadow var(--dur-sm) var(--ease-out), transform var(--dur-sm) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.news-module__IZTSSW__card:hover,.news-module__IZTSSW__card:focus-visible{box-shadow:inset 0 0 0 1px var(--line-accent), 0 0 40px -20px color-mix(in srgb, var(--accent) 50%, transparent);outline:none}.news-module__IZTSSW__cover{aspect-ratio:16/10;background:var(--surface-raised);position:relative;overflow:hidden}.news-module__IZTSSW__count{left:var(--space-3);bottom:var(--space-3);z-index:var(--z-raised);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg) 80%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--fs-label);line-height:var(--lh-label);font-variant-numeric:tabular-nums;font-weight:700;display:inline-flex;position:absolute}.news-module__IZTSSW__cardBody{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.news-module__IZTSSW__meta{align-items:center;gap:var(--space-3);font-family:var(--font-text);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);flex-wrap:wrap;display:flex}.news-module__IZTSSW__badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-accent);font-weight:700}.news-module__IZTSSW__cardTitle{color:var(--text);font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:600}.news-module__IZTSSW__excerpt{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.news-module__IZTSSW__more{color:var(--accent);font-family:var(--font-text);font-size:var(--fs-caption);margin-top:auto;font-weight:700}.news-module__IZTSSW__empty{padding:var(--space-8) 0;color:var(--text-muted);text-align:center}.news-module__IZTSSW__article{max-width:780px;margin-inline:auto}.news-module__IZTSSW__back{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--text-muted);font-family:var(--font-text);font-size:var(--fs-caption);transition:color var(--dur-xs) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.news-module__IZTSSW__back:hover,.news-module__IZTSSW__back:focus-visible{color:var(--accent);outline:none}.news-module__IZTSSW__articleTitle{margin:var(--space-4) 0 var(--space-4);color:var(--text);font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);overflow-wrap:anywhere;font-weight:600}.news-module__IZTSSW__lead{margin:0 0 var(--space-6);color:var(--text);font-size:calc(var(--fs-body) * 1.15);line-height:1.6}.news-module__IZTSSW__gallery{margin:0 0 var(--space-6)}.news-module__IZTSSW__figure{margin:0 0 var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.news-module__IZTSSW__figure video{background:#000;width:100%;max-height:70vh;display:block}.news-module__IZTSSW__figureFrame{aspect-ratio:16/9;position:relative}.news-module__IZTSSW__body{gap:var(--space-4);color:var(--text-muted);font-size:var(--fs-body);line-height:1.75;display:grid}.news-module__IZTSSW__body p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.news-module__IZTSSW__related{margin-top:var(--space-block);padding-top:var(--space-6);border-top:1px solid var(--line)}.news-module__IZTSSW__relatedTitle{margin:0 0 var(--space-5);color:var(--text);font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:600}
