.news-page[data-astro-cid-tvhdzn6t]{--news-accent:#245799;--news-accent-deep:#19457f;--news-canvas:#f5f5f7;--news-card:#fff;--news-radius:clamp(1.5rem, 2.4vw, 2rem);background:var(--color-background)}.news-hero[data-astro-cid-tvhdzn6t]{background:var(--color-background);padding:clamp(2.7rem,4.8vw,4.8rem) 0 clamp(2.35rem,4.1vw,4.1rem)}.news-hero-inner[data-astro-cid-tvhdzn6t]{text-align:center}.news-hero[data-astro-cid-tvhdzn6t] h1[data-astro-cid-tvhdzn6t]{letter-spacing:-.055em;text-wrap:balance;max-width:62rem;margin:0 auto;font-size:clamp(3rem,2rem + 4.2vw,6.25rem);font-weight:650;line-height:.98}.news-hero[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{max-width:48rem;color:var(--color-muted);text-wrap:balance;margin:clamp(1.5rem,3vw,2.25rem) auto 0;font-size:clamp(1.15rem,.98rem + .65vw,1.6rem);line-height:1.45}.news-feed[data-astro-cid-tvhdzn6t]{background:var(--news-canvas);padding:clamp(2.5rem,5vw,5rem) 0 clamp(3.5rem,7vw,7rem)}.news-grid[data-astro-cid-tvhdzn6t]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(1rem,1.7vw,1.5rem);display:grid}.news-card[data-astro-cid-tvhdzn6t]{border-radius:var(--news-radius);background:var(--news-card);grid-column:span 6;min-width:0;overflow:hidden}.news-card--featured[data-astro-cid-tvhdzn6t]{grid-column:span 7}.news-card--accent[data-astro-cid-tvhdzn6t]{color:#fff;background:linear-gradient(145deg, var(--news-accent) 0%, var(--news-accent-deep) 100%)}.news-card--side[data-astro-cid-tvhdzn6t]{grid-column:span 5}.news-card--half[data-astro-cid-tvhdzn6t]{grid-column:span 6}.news-card__link[data-astro-cid-tvhdzn6t]{min-height:100%;color:inherit;flex-direction:column;padding:clamp(1.75rem,3.4vw,3rem);text-decoration:none;display:flex}.news-card--featured[data-astro-cid-tvhdzn6t] .news-card__link[data-astro-cid-tvhdzn6t]{min-height:0}.news-card[data-astro-cid-tvhdzn6t]:not(.news-card--featured) .news-card__link[data-astro-cid-tvhdzn6t]{min-height:clamp(14rem,22vw,18.5rem)}.news-card__meta[data-astro-cid-tvhdzn6t]{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;font-size:.8125rem;display:flex}.news-card__category[data-astro-cid-tvhdzn6t]{min-height:2rem;color:var(--news-accent);background:#eef4fb;border-radius:999px;align-items:center;padding:.35rem .75rem;font-weight:680;display:inline-flex}.news-card[data-astro-cid-tvhdzn6t] h2[data-astro-cid-tvhdzn6t]{letter-spacing:-.035em;text-wrap:balance;max-width:28ch;margin:clamp(1.35rem,2.6vw,2.2rem) 0 0;font-size:clamp(1.7rem,1.35rem + 1vw,2.6rem);font-weight:620;line-height:1.08}.news-card[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{max-width:58ch;color:var(--color-muted);margin:1rem 0 0;font-size:clamp(1.105rem,1.03rem + .16vw,1.18rem);line-height:1.62}.news-card__more[data-astro-cid-tvhdzn6t]{color:var(--news-accent);align-self:flex-start;margin-top:auto;padding-top:1.75rem;font-size:.95rem;font-weight:650}.news-card--accent[data-astro-cid-tvhdzn6t] .news-card__meta[data-astro-cid-tvhdzn6t],.news-card--accent[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{color:#ffffffc7}.news-card--accent[data-astro-cid-tvhdzn6t] .news-card__category[data-astro-cid-tvhdzn6t]{color:#fff;background:#ffffff24}.news-card--accent[data-astro-cid-tvhdzn6t] .news-card__more[data-astro-cid-tvhdzn6t]{color:#fff}.news-card__link[data-astro-cid-tvhdzn6t]:hover h2[data-astro-cid-tvhdzn6t],.news-card__link[data-astro-cid-tvhdzn6t]:focus-visible h2[data-astro-cid-tvhdzn6t]{text-underline-offset:.15em;text-decoration:underline .06em}.news-card__link[data-astro-cid-tvhdzn6t]:focus-visible{outline:3px solid var(--color-link);outline-offset:-5px}.news-archive-card[data-astro-cid-tvhdzn6t]{border-radius:var(--news-radius);color:var(--color-text);background:var(--news-card);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1.5rem;padding:clamp(1.75rem,3.4vw,2.6rem);text-decoration:none;display:grid}.news-archive-card[data-astro-cid-tvhdzn6t]>span[data-astro-cid-tvhdzn6t]:first-child{color:var(--news-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.9rem;font-weight:720}.news-archive-card[data-astro-cid-tvhdzn6t] strong[data-astro-cid-tvhdzn6t]{letter-spacing:-.025em;grid-column:1;font-size:clamp(1.45rem,1.15rem + .8vw,2rem);font-weight:620;line-height:1.15}.news-archive-card__more[data-astro-cid-tvhdzn6t]{color:var(--news-accent);grid-area:1/2/span 2;font-weight:650}.news-archive-card[data-astro-cid-tvhdzn6t]:hover strong[data-astro-cid-tvhdzn6t],.news-archive-card[data-astro-cid-tvhdzn6t]:focus-visible strong[data-astro-cid-tvhdzn6t]{text-underline-offset:.15em;text-decoration:underline}.news-empty-card[data-astro-cid-tvhdzn6t]{border-radius:var(--news-radius);background:var(--news-card);padding:clamp(2rem,4vw,3.5rem)}.news-empty-card[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{max-width:60ch;color:var(--color-muted);margin:0;line-height:1.7}@media (width>=64.01rem){.news-hero[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{white-space:nowrap;text-wrap:nowrap;width:max-content;max-width:none}}@media (width<=64rem){.news-card--featured[data-astro-cid-tvhdzn6t],.news-card--side[data-astro-cid-tvhdzn6t],.news-card--half[data-astro-cid-tvhdzn6t]{grid-column:span 6}}@media (width<=48rem){.news-hero[data-astro-cid-tvhdzn6t]{padding-top:2.1rem;padding-bottom:2.1rem}.news-hero-inner[data-astro-cid-tvhdzn6t]{text-align:left}.news-hero[data-astro-cid-tvhdzn6t] h1[data-astro-cid-tvhdzn6t]{max-width:100%;font-size:clamp(2.6rem,11vw,4.5rem);line-height:1}.news-hero[data-astro-cid-tvhdzn6t] p[data-astro-cid-tvhdzn6t]{margin-left:0;margin-right:0}.news-grid[data-astro-cid-tvhdzn6t]{grid-template-columns:minmax(0,1fr)}.news-card[data-astro-cid-tvhdzn6t],.news-card--featured[data-astro-cid-tvhdzn6t],.news-card--side[data-astro-cid-tvhdzn6t],.news-card--half[data-astro-cid-tvhdzn6t]{grid-column:1}.news-card--featured[data-astro-cid-tvhdzn6t] .news-card__link[data-astro-cid-tvhdzn6t],.news-card[data-astro-cid-tvhdzn6t]:not(.news-card--featured) .news-card__link[data-astro-cid-tvhdzn6t]{min-height:0}.news-archive-card[data-astro-cid-tvhdzn6t]{grid-template-columns:minmax(0,1fr)}.news-archive-card__more[data-astro-cid-tvhdzn6t]{grid-area:auto/1}}@media (width<=40rem){.news-feed[data-astro-cid-tvhdzn6t]{padding-top:2rem}.news-card__link[data-astro-cid-tvhdzn6t]{padding:1.5rem}}
