.mf-shell .mf-shell__main>div.news-page,.news-page{min-height:100dvh;background:var(--mf-paper)!important;color:var(--mf-green-950)}.news-hero{position:relative;overflow:hidden;min-height:clamp(27rem,52vw,43rem);padding:clamp(4rem,8vw,8rem) var(--mf-gutter);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:end;gap:clamp(3rem,8vw,9rem);background:var(--mf-cream);border-block-end:.1rem solid var(--mf-green-950)}.news-hero:before{content:"";position:absolute;inset-block:0;inset-inline-start:69%;width:.22rem;background:var(--mf-red-600)}.news-hero>*{position:relative;z-index:1}.news-kicker{margin:0 0 1rem;color:var(--mf-red-600);font-size:.74rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.news-hero h1{max-width:10ch;margin:0;font-family:var(--mf-display);font-size:clamp(4rem,10vw,10rem);line-height:.96;letter-spacing:-.045em;text-transform:uppercase}.news-hero__aside{padding-block-start:1.2rem;border-block-start:.12rem solid var(--mf-green-950)}.news-hero__aside p{margin:0 0 1rem;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:700;line-height:1.35}.news-hero__aside small{display:block;color:var(--mf-muted);font-weight:700}.news-hero__aside button{display:inline-flex;align-items:center;justify-content:center;margin-block-start:1.4rem;padding:.75rem 1rem;border:.08rem solid var(--mf-green-950);border-radius:0;background:var(--mf-green-950);color:var(--mf-cream);font:inherit;font-size:.78rem;font-weight:850}.news-feed{width:min(100%,var(--mf-shell-width));margin-inline:auto;padding:clamp(3rem,7vw,7rem) var(--mf-gutter) clamp(5rem,9vw,9rem)}.news-feed__heading{padding-block-end:1.3rem;display:flex;align-items:end;justify-content:space-between;gap:2rem;border-block-end:.14rem solid var(--mf-green-950)}.news-feed__heading h2{margin:0;font-family:var(--mf-display);font-size:clamp(3rem,7vw,7rem);line-height:.8;letter-spacing:-.05em;text-transform:uppercase}.news-feed__heading p{margin:0;color:var(--mf-muted);font-size:.78rem;font-weight:850}.news-feed__heading-meta{display:flex;align-items:center;gap:1.25rem}.news-feed__refresh{min-height:2.75rem;padding:.7rem 1rem;border:0;border-radius:0;background:var(--mf-red-600);color:#fff;font:inherit;font-size:.75rem;font-weight:850;text-transform:uppercase;cursor:pointer}.news-feed__refresh:disabled{opacity:.55;cursor:wait}@media (min-width: 46.001rem){.news-hero__aside button{display:none}}.news-list{margin:0;padding:0;list-style:none}.news-list li{border-block-end:.08rem solid var(--mf-line)}.news-list a{padding-block:clamp(1.6rem,3vw,3rem);display:grid;grid-template-columns:clamp(2.2rem,5vw,5rem) minmax(0,1fr) auto;gap:clamp(1rem,3vw,3rem);color:inherit;text-decoration:none}.news-list__number{color:var(--mf-red-600);font-size:.72rem;font-weight:900;letter-spacing:.12em}.news-list__body{min-width:0;display:grid}.news-list__meta{display:flex;gap:1rem;color:var(--mf-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.news-list__meta strong{color:var(--mf-green-600)}.news-list__title{max-width:32ch;margin-block-start:.55rem;font-family:var(--mf-display);font-size:clamp(1.5rem,3vw,3rem);font-weight:900;line-height:1.02;letter-spacing:-.025em;text-transform:uppercase;transition:color .15s ease}.news-list__description{max-width:68ch;margin-block-start:.7rem;color:var(--mf-muted);font-size:.9rem;line-height:1.55}.news-list__arrow{align-self:center;font-size:clamp(1.3rem,2.5vw,2.4rem);transition:transform .15s ease}.news-list a:is(:hover,:focus-visible) .news-list__title{color:var(--mf-red-600)}.news-list a:is(:hover,:focus-visible) .news-list__arrow{transform:translate(.2rem,-.2rem)}.news-state{min-height:22rem;display:grid;place-content:center;gap:.5rem;color:var(--mf-muted);text-align:center}.news-state strong{color:var(--mf-green-950);font-family:var(--mf-display);font-size:clamp(1.5rem,3vw,2.5rem);text-transform:uppercase}@media (prefers-reduced-motion: no-preference){.news-hero:before{animation:mf-header-bar-draw .72s 80ms cubic-bezier(.2,.72,.2,1) both}}@media (min-width: 64rem){.news-hero{min-height:clamp(22rem,42vw,34rem);padding-block:clamp(3rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem)}.news-hero h1{font-size:clamp(3.5rem,8vw,8rem)}.news-hero__aside p{font-size:clamp(1rem,1.6vw,1.35rem)}.news-feed{padding-block:clamp(3rem,5vw,5rem) clamp(4.5rem,6vw,6.5rem)}.news-feed__heading h2{font-size:clamp(2.6rem,5vw,5rem)}.news-list a{padding-block:clamp(1.4rem,2.4vw,2.4rem)}.news-list__title{font-size:clamp(1.35rem,2.4vw,2.4rem)}}@media (max-width: 46rem){.news-hero{min-height:37rem;grid-template-columns:1fr;align-content:end;gap:2rem;background:var(--mf-cream)}.news-hero:before{inset-inline-start:88%;width:.3rem}.news-hero h1{font-size:clamp(3.2rem,17vw,5.5rem);line-height:.98}.news-hero__aside{max-width:20rem}.news-list a{grid-template-columns:2rem minmax(0,1fr)}.news-list__arrow{display:none}.news-list__meta{flex-wrap:wrap;gap:.35rem .8rem}.news-list__description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-feed__heading-meta{display:block}.news-feed__refresh{display:none}}
