.news-page[data-v-0977afb0]{--news-ink:#17365d;--news-teal:#0e777b;--news-muted:#687383;--news-border:#dfe4e8;background:#fff;min-height:100%}.news-page__content[data-v-0977afb0]{max-width:68rem;padding-bottom:4rem}.news-page__top[data-v-0977afb0]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);gap:2.25rem;align-items:start}.news-featured[data-v-0977afb0],.news-list-item[data-v-0977afb0],.news-side-card[data-v-0977afb0]{color:inherit;text-decoration:none}.news-featured[data-v-0977afb0]{display:block}.news-featured__image-wrap[data-v-0977afb0]{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem;background:#eef2f3}.news-featured__image[data-v-0977afb0]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-featured__body[data-v-0977afb0]{padding-top:1rem}.news-featured h2[data-v-0977afb0],.news-list-item h3[data-v-0977afb0],.news-side-card h3[data-v-0977afb0]{color:var(--news-ink);font-weight:600;line-height:1;margin:0}.news-featured h2[data-v-0977afb0]{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.03em}.news-category[data-v-0977afb0]{color:var(--news-teal);font-size:.75rem;font-weight:800;letter-spacing:.12em;line-height:1.2;margin:0 0 .65rem;text-transform:uppercase}.news-summary[data-v-0977afb0]{color:var(--news-muted);font-size:1rem;line-height:1.25;margin:.8rem 0 1.25rem}.news-meta[data-v-0977afb0]{align-items:center;color:var(--news-muted);display:flex;flex-wrap:wrap;font-size:.82rem;gap:.5rem;margin:.8rem 0 0}.news-side-list[data-v-0977afb0]{display:flex;flex-direction:column}.news-side-card[data-v-0977afb0]{display:grid;grid-template-columns:minmax(0,1fr) 8rem;gap:1rem;padding:0 0 .9rem;margin-bottom:.9rem;border-bottom:1px solid var(--news-border)}.news-side-card[data-v-0977afb0]:last-child{margin-bottom:0}.news-list-item h3[data-v-0977afb0],.news-side-card h3[data-v-0977afb0]{font-size:1.3rem}.news-side-card .news-summary[data-v-0977afb0],.news-side-card h3[data-v-0977afb0]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-side-card__image[data-v-0977afb0]{width:8rem;height:7rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.news-featured:hover h2[data-v-0977afb0],.news-list-item:hover h3[data-v-0977afb0],.news-side-card:hover h3[data-v-0977afb0]{color:#0d6ca1}.news-all[data-v-0977afb0]{margin-top:4rem}.news-all__heading[data-v-0977afb0]{border-bottom:2px solid var(--news-ink);margin-bottom:.25rem;padding-bottom:.8rem}.news-all__heading h2[data-v-0977afb0]{color:var(--news-ink);font-size:1.8rem;font-weight:700;margin:0}.news-list-item[data-v-0977afb0]{align-items:center;border-bottom:1px solid var(--news-border);display:flex;gap:1rem;padding:1rem 0}.news-list-item__image[data-v-0977afb0]{flex:0 0 7rem;height:5.25rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.news-list-item__body[data-v-0977afb0]{min-width:0}.news-list-item .news-category[data-v-0977afb0]{margin-bottom:.35rem}.news-list-item .news-summary[data-v-0977afb0]{font-size:.9rem;margin-top:.35rem}.news-image-placeholder[data-v-0977afb0]{background:linear-gradient(135deg,#e8eeee,#cbd9da)}.news-page__loading[data-v-0977afb0]{min-height:18rem;position:relative}.news-page__empty[data-v-0977afb0]{color:var(--news-muted);padding:5rem 1rem;text-align:center}@media(max-width:991px){.news-page__top[data-v-0977afb0]{grid-template-columns:1fr}.news-side-list[data-v-0977afb0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.news-side-card[data-v-0977afb0]{grid-template-columns:minmax(0,1fr) 7rem;gap:.75rem;margin:0}.news-side-card__image[data-v-0977afb0]{width:7rem;height:6.5rem}}@media(max-width:575px){.news-page__content[data-v-0977afb0]{padding-top:1rem;padding-bottom:2.5rem}.news-featured h2[data-v-0977afb0]{font-size:2rem}.news-side-list[data-v-0977afb0]{display:flex}.news-side-card[data-v-0977afb0]{grid-template-columns:minmax(0,1fr) 6.5rem}.news-side-card__image[data-v-0977afb0]{width:6.5rem;height:6rem}.news-list-item h3[data-v-0977afb0],.news-side-card h3[data-v-0977afb0]{font-size:1.1rem}.news-list-item[data-v-0977afb0]{align-items:flex-start}.news-list-item__image[data-v-0977afb0]{flex-basis:5rem;height:4rem}}