.news-module__wFU7Ja__page{gap:0;display:grid}.news-module__wFU7Ja__banner{background:linear-gradient(135deg,#142a1d 0%,#1f4a2c 60%,#2a6035 100%);border-bottom:1px solid #f3d16a2e;position:relative}.news-module__wFU7Ja__bannerInner{text-align:center;justify-items:center;gap:12px;padding:56px 0 48px;display:grid}.news-module__wFU7Ja__eyebrow{color:#f3d16a;letter-spacing:.14em;text-transform:uppercase;background:#f3d16a24;border:1px solid #f3d16a38;border-radius:999px;align-items:center;min-height:30px;padding:0 14px;font-size:.74rem;font-weight:800;display:inline-flex}.news-module__wFU7Ja__bannerTitle{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(2.4rem,4.6vw,3.4rem);line-height:1}.news-module__wFU7Ja__bannerLede{color:#ffffffc7;max-width:60ch;margin:0;line-height:1.6}.news-module__wFU7Ja__sectionKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gp-green-700);font-size:.78rem;font-weight:800}.news-module__wFU7Ja__sectionTitle{letter-spacing:-.04em;color:var(--gp-fg);margin:0;font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.05}.news-module__wFU7Ja__featuredSection{background:#fff;padding:72px 0 32px}.news-module__wFU7Ja__featuredHeader{gap:8px;margin-bottom:24px;display:grid}.news-module__wFU7Ja__featuredCard{background:linear-gradient(135deg,#142a1d 0%,#1f4a2c 60%,#2a6035 100%);border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;display:grid;overflow:hidden;box-shadow:0 30px 60px #14201a2e}.news-module__wFU7Ja__featuredMedia{background:radial-gradient(420px 220px at 70% 20%,#f3d16a52,#0000 70%),linear-gradient(135deg,#3f804938,#14201a73);min-height:360px;position:relative}.news-module__wFU7Ja__featuredImage{object-fit:cover;mix-blend-mode:luminosity;opacity:.85}.news-module__wFU7Ja__featuredBody{color:#fff;align-content:center;gap:14px;padding:36px;display:grid}.news-module__wFU7Ja__featuredMeta{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:10px;font-size:.8rem;display:flex}.news-module__wFU7Ja__featuredBadge{color:#f3d16a;letter-spacing:.1em;text-transform:uppercase;background:#f3d16a2e;border:1px solid #f3d16a52;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.news-module__wFU7Ja__featuredDot{background:#fff6;border-radius:999px;width:4px;height:4px}.news-module__wFU7Ja__featuredTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.1}.news-module__wFU7Ja__featuredText{color:#ffffffd6;margin:0;font-size:1rem;line-height:1.7}.news-module__wFU7Ja__gridSection{background:linear-gradient(#fff 0%,#fafaf6 100%);padding:32px 0 96px}.news-module__wFU7Ja__gridHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin-bottom:24px;display:flex}.news-module__wFU7Ja__gridTitleBlock{gap:8px;display:grid}.news-module__wFU7Ja__gridCount{color:var(--gp-fg-3);font-size:.86rem;font-weight:600}.news-module__wFU7Ja__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.news-module__wFU7Ja__card{background:#fff;border:1px solid #14201a14;border-radius:22px;gap:12px;padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 14px 32px #14201a0a}.news-module__wFU7Ja__card:hover{border-color:#3f804938;transform:translateY(-3px);box-shadow:0 22px 44px #14201a14}.news-module__wFU7Ja__cardMeta{color:var(--gp-fg-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;display:flex}.news-module__wFU7Ja__cardBadge{background:var(--gp-green-50,#3f80491a);min-height:24px;color:var(--gp-green-700);letter-spacing:.08em;text-transform:uppercase;border:1px solid #3f80492e;border-radius:999px;align-items:center;padding:0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.news-module__wFU7Ja__cardBadgeAlt{color:var(--gp-gold-700,#8a6612);background:#f3d16a2e;border-color:#f3d16a52}.news-module__wFU7Ja__cardDot{background:#14201a3d;border-radius:999px;width:4px;height:4px}.news-module__wFU7Ja__cardTitle{letter-spacing:-.02em;color:var(--gp-fg);margin:0;font-size:1.18rem;font-weight:800;line-height:1.25}.news-module__wFU7Ja__cardBody{color:var(--gp-fg-2);margin:0;font-size:.95rem;line-height:1.65}.news-module__wFU7Ja__empty{text-align:center;color:var(--gp-fg-2);background:#fff;border:1px dashed #14201a24;border-radius:22px;gap:8px;padding:40px 24px;display:grid}.news-module__wFU7Ja__emptyTitle{color:var(--gp-fg);margin:0;font-size:1.12rem;font-weight:800}@media (max-width:1040px){.news-module__wFU7Ja__featuredCard{grid-template-columns:1fr}.news-module__wFU7Ja__featuredMedia{min-height:220px}.news-module__wFU7Ja__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.news-module__wFU7Ja__featuredSection,.news-module__wFU7Ja__gridSection{padding:56px 0}.news-module__wFU7Ja__grid{grid-template-columns:1fr}.news-module__wFU7Ja__bannerInner{padding:44px 0 38px}.news-module__wFU7Ja__featuredBody{padding:26px}}
