.news-hero{padding:64px 0 52px;background:linear-gradient(135deg,#edf9f7 0%,#fff8f1 100%)}.news-hero h1{max-width:880px;margin:16px 0 18px;font-size:clamp(36px,6vw,64px);line-height:1.04;letter-spacing:-.04em}.news-hero p{max-width:760px;margin:0;font-size:20px;line-height:1.6;color:#48605d}.news-kicker{display:inline-flex;padding:8px 13px;border-radius:999px;background:#d8f2ed;color:#176b60;font-weight:800;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.news-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.news-filter{border:1px solid #cfe1de;border-radius:999px;background:#fff;color:#27423e;padding:10px 16px;font:inherit;font-weight:700;cursor:pointer}.news-filter:hover,.news-filter:focus-visible,.news-filter.is-active{border-color:#188b7a;background:#188b7a;color:#fff}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{overflow:hidden;border:1px solid #dfe9e7;border-radius:24px;background:#fff;box-shadow:0 12px 32px rgba(36,76,69,.08)}.news-card[hidden]{display:none}.news-card__link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.news-card__image{width:100%;aspect-ratio:3/2;object-fit:cover;background:#edf7f5}.news-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.news-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;color:#627773;font-size:13px}.news-card__meta span{font-weight:800;color:#177c6d}.news-card h2{margin:0 0 12px;font-size:23px;line-height:1.22;letter-spacing:-.02em}.news-card p{margin:0 0 18px;color:#586d69;line-height:1.55}.news-card b{margin-top:auto;color:#ef6d5a}.news-method{max-width:850px;margin:34px auto 0;padding:18px 22px;border-radius:16px;background:#f4f8f7;color:#536965;text-align:center;line-height:1.55}.news-page .breadcrumbs{padding-top:100px}.news-hub .breadcrumbs{padding-top:18px}.news-article__header{padding-top:6px}.news-article__meta{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:16px;color:#687b78;font-size:14px}.news-note{margin:28px 0;padding:20px 22px;border-left:5px solid #ef7765;border-radius:0 16px 16px 0;background:#fff5f2;line-height:1.65}.news-source{margin-top:36px;padding:22px;border:1px solid #dce9e6;border-radius:18px;background:#f7fbfa}.news-source h2{margin-top:0}.news-source p{margin-bottom:0}.news-source a{overflow-wrap:anywhere}@media(max-width:900px){.news-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.news-page .breadcrumbs{padding-top:84px}.news-hero{padding:38px 0}.news-hero p{font-size:17px}.news-grid{grid-template-columns:1fr}.news-card h2{font-size:21px}.news-toolbar{gap:8px}.news-filter{padding:9px 12px;font-size:14px}.news-article__meta{align-items:flex-start;flex-direction:column}.news-card__image{aspect-ratio:3/2}}@media(min-width:1024px){.news-page .container--narrow{max-width:960px;margin-left:max(24px,calc((100vw - 1200px)/2));margin-right:auto}.news-article__meta{justify-content:flex-start}}