.news_main__ScVJ1{background:var(--paper);color:var(--ink-on-paper);min-height:60vh}.news_intro___20dK{max-width:var(--shell-max);margin:0 auto;padding:clamp(2.5rem,5vw,4rem) var(--shell-gutter) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.news_eyebrow__ZRtuQ{font-weight:700;font-size:.8125rem;letter-spacing:.2em;color:var(--ink-on-paper-mute)}.news_eyebrow__ZRtuQ,.news_heading__yWkaS{font-family:var(--font-display);font-style:italic;text-transform:uppercase}.news_heading__yWkaS{margin:0;font-weight:800;font-size:clamp(2rem,4vw + .5rem,3.5rem);line-height:.92;letter-spacing:-.015em;color:var(--ink-on-paper)}.news_subtitle__ylOt5{margin:0;max-width:56ch;color:var(--ink-on-paper-soft);line-height:1.55}.news_feed__kqPhV{max-width:var(--shell-max);margin:0 auto;padding:0 var(--shell-gutter) var(--space-9);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.news_card__1T8Zu,.news_feature__fRAxv{display:flex;flex-direction:column;background:var(--paper-raised);border:1px solid var(--rule-paper);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--dur-fast) var(--ease-out-quart)}.news_feature__fRAxv{grid-column:1/-1;flex-direction:row;min-height:320px}.news_card__1T8Zu:hover,.news_feature__fRAxv:hover{transform:translateY(-2px)}.news_imageWrap__FUNch{flex-shrink:0;overflow:hidden}.news_feature__fRAxv .news_imageWrap__FUNch{flex:1 1;max-width:58%}.news_imageWrap__FUNch img{width:100%;height:100%;object-fit:cover;display:block}.news_card__1T8Zu .news_imageWrap__FUNch{aspect-ratio:16/10}.news_cardBody__nefjX{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.news_feature__fRAxv .news_cardBody__nefjX{justify-content:center;padding:clamp(2rem,3vw,3rem)}.news_category__Wtv0D{font-size:.75rem;letter-spacing:.16em;color:oklch(52% .2 92)}.news_category__Wtv0D,.news_headline__irknN{font-family:var(--font-display);font-style:italic;font-weight:800;text-transform:uppercase}.news_headline__irknN{margin:0;font-size:clamp(1.25rem,1.5vw + .5rem,1.625rem);line-height:.98;letter-spacing:-.005em;color:var(--ink-on-paper)}.news_feature__fRAxv .news_headline__irknN{font-size:clamp(1.75rem,2.5vw + .5rem,2.5rem)}.news_excerpt__elGv5{margin:0;color:var(--ink-on-paper-soft);line-height:1.55;max-width:48ch}.news_dateline__3yoF_{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-on-paper-mute);margin-top:auto}.news_empty__y_3Kx{max-width:var(--shell-max);margin:0 auto;padding:var(--space-8) var(--shell-gutter);text-align:center;color:var(--ink-on-paper-mute)}.news_empty__y_3Kx h2{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:1.75rem;text-transform:uppercase;color:var(--ink-on-paper)}.news_empty__y_3Kx p{margin:var(--space-3) auto 0;max-width:50ch;line-height:1.55}@media (max-width:720px){.news_feature__fRAxv{flex-direction:column;min-height:0}.news_feature__fRAxv .news_imageWrap__FUNch{max-width:100%;aspect-ratio:16/9}}