.news-hero{--section-band-y: 64px;padding-bottom:var(--space-12)}.news-hero__grid--with-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}.news-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);margin:0 0 18px;padding:7px 14px;border-radius:var(--radius-pill);background:var(--color-green-50);color:var(--color-green-700);font-size:13px;font-weight:var(--weight-semibold)}.news-hero__tone{margin:0 0 18px}.news-hero__title{max-width:16ch;margin:0 0 18px;font-family:var(--font-brand);font-weight:var(--weight-bold);font-size:clamp(36px,4.8vw,60px);line-height:1.04;letter-spacing:-.02em;overflow-wrap:anywhere}.news-hero__accent{color:var(--color-green-500)}.news-hero__lead{max-width:620px;margin:0 0 28px;font-size:19px;line-height:1.55;color:var(--text-secondary)}@media(max-width:980px){.news-hero{--section-band-y: 40px}.news-hero__grid--with-card{grid-template-columns:minmax(0,1fr);gap:32px}}.news-list{scroll-margin-top:var(--page-sticky-clearance, 0)}.news-list__filters{margin-bottom:30px}.news-list__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.news-list__item{min-width:0}.news-list__pagination{margin-top:var(--space-10)}@media(max-width:980px){.news-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.news-list__grid{grid-template-columns:minmax(0,1fr)}}.news-cta{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:52px 56px;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-green-900);color:var(--color-white)}.news-cta:before{content:"";position:absolute;top:-70px;right:-70px;width:300px;height:300px;border-radius:50%;background:#ffffff0a}.news-cta__copy{position:relative;max-width:560px}.news-cta__title{margin:0 0 var(--space-3);font-family:var(--font-brand);font-weight:var(--weight-bold);font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.02em;color:var(--color-white)}.news-cta__text{margin:0;font-size:var(--text-16);line-height:1.55;color:#ffffffbf}.news-cta__actions{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.news-cta__ghost{display:inline-flex;align-items:center;gap:var(--space-2);height:52px;padding:0 var(--space-6);border:1.5px solid rgb(255 255 255 / 40%);border-radius:var(--radius-pill);font-weight:var(--weight-semibold);font-size:15px;color:var(--color-white);text-decoration:none}.news-cta__ghost:hover{color:var(--color-white)}.news-cta :focus-visible{outline:2px solid var(--color-green-300);outline-offset:3px}@media(max-width:980px){.news-cta{padding:40px 32px}}@media(max-width:680px){.news-cta{padding:32px 22px;border-radius:26px}}
