.sectionHeader_header__ikaKS{display:flex;flex-direction:column;gap:14px;max-width:720px}.sectionHeader_center__mW6QX{align-items:center;margin:0 auto;text-align:center}.sectionHeader_left__h8r5p{align-items:flex-start;text-align:left}.sectionHeader_header__ikaKS h2{font-size:30px}.sectionHeader_header__ikaKS p{font-size:17px}.sectionHeader_light__5TTCh h2{color:var(--white)}.sectionHeader_light__5TTCh p{color:rgba(255,255,255,.78)}@media (min-width:48em){.sectionHeader_header__ikaKS h2{font-size:40px}.sectionHeader_header__ikaKS p{font-size:18px}}.ctaBanner_banner__UAK0v{position:relative;overflow:hidden;padding:88px 0;background-color:var(--forest-deep)}.ctaBanner_image___eF7q{object-fit:cover}.ctaBanner_overlay__rMRxL{position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(13,46,32,.8),rgba(13,46,32,.92))}.ctaBanner_inner__EtuBP{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px}.ctaBanner_actions__y92F3{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gallery_grid__CWC3i{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,1fr);grid-auto-rows:160px}.gallery_item__XfdJS{position:relative;overflow:hidden;border-radius:var(--radius-md);background-color:var(--green-soft)}.gallery_item__XfdJS:first-child{grid-column:span 2;grid-row:span 2}.gallery_image___IREm{object-fit:cover;transition:transform .6s var(--ease)}.gallery_item__XfdJS:hover .gallery_image___IREm{transform:scale(1.05)}.gallery_caption__ku8_D{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 12px;font-size:14px;font-weight:500;color:var(--white);background:linear-gradient(transparent,rgba(7,51,29,.85));opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.gallery_item__XfdJS:hover .gallery_caption__ku8_D{opacity:1;transform:none}@media (min-width:48em){.gallery_grid__CWC3i{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:16px}}@media (hover:none){.gallery_caption__ku8_D{opacity:1;transform:none}}.heritage_section__VXdKs{position:relative;padding:72px 0 96px;background-color:var(--white)}.heritage_inner__dWgQm{display:grid;grid-gap:48px;gap:48px;align-items:center}.heritage_media__bfYoe{position:relative;padding-bottom:28px}.heritage_photo__fpjsS{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--sand)}.heritage_image__wnNBG{object-fit:cover}.heritage_emblem__63K_J{position:absolute;right:16px;bottom:0;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--white);box-shadow:var(--shadow-md)}.heritage_emblem__63K_J img{width:52px;height:auto}.heritage_emblem__63K_J span{display:flex;flex-direction:column;font-size:13px;line-height:1.35;color:var(--ink-3)}.heritage_emblem__63K_J strong{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--forest-deep)}.heritage_copy__c7MBi{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.heritage_copy__c7MBi>p{max-width:560px}.heritage_commitments__pOFD8{display:flex;flex-direction:column;gap:10px;margin:4px 0 8px}.heritage_commitments__pOFD8 li{display:flex;align-items:center;gap:12px;font-weight:500;color:var(--forest-deep)}.heritage_commitments__pOFD8 svg{flex-shrink:0;width:26px;height:26px;padding:5px;border-radius:var(--radius-pill);color:var(--green);background-color:var(--green-soft)}.heritage_rivers__soL8T{position:absolute;left:0;right:0;bottom:0;opacity:.6}@media (min-width:64em){.heritage_section__VXdKs{padding:112px 0 136px}.heritage_inner__dWgQm{grid-template-columns:1fr 1fr;gap:80px}.heritage_emblem__63K_J{right:-24px}}.homeHero_hero__ovgTK{padding:40px 0 64px;background-color:var(--paper)}.homeHero_inner__szuDL{display:grid;grid-gap:40px;gap:40px;align-items:center}.homeHero_copy__NsVbI{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.homeHero_copy__NsVbI h1{font-size:38px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.homeHero_copy__NsVbI h1 span{color:var(--green)}.homeHero_lead__6VpHX{max-width:520px;font-size:17px}.homeHero_actions__N1k4W{display:flex;flex-wrap:wrap;gap:12px}.homeHero_news__dl0i0{display:flex;align-items:center;gap:14px;width:100%;max-width:440px;margin-top:8px;padding:10px 16px 10px 10px;border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--white);transition:border-color .2s ease,box-shadow .2s ease}.homeHero_news__dl0i0:hover{border-color:var(--gold);box-shadow:var(--shadow-sm)}.homeHero_newsThumb__1GjAZ{position:relative;flex-shrink:0;width:52px;height:52px;overflow:hidden;border-radius:var(--radius-sm)}.homeHero_newsThumb__1GjAZ img{object-fit:cover}.homeHero_newsText__uHorH{display:flex;flex:1 1;flex-direction:column;line-height:1.35}.homeHero_newsText__uHorH strong{font-size:15px;font-weight:600;color:var(--forest-deep)}.homeHero_newsText__uHorH small{font-size:13px;color:var(--ink-3)}.homeHero_newsArrow__JsXV4{flex-shrink:0;color:var(--gold-deep);transition:transform .2s ease}.homeHero_news__dl0i0:hover .homeHero_newsArrow__JsXV4{transform:translateX(3px)}.homeHero_mosaic__KTyqa{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:220px 200px}.homeHero_photo___GkRN{position:relative;overflow:hidden;border-radius:var(--radius-md);background-color:var(--sand)}.homeHero_photo___GkRN:first-child{grid-column:span 2}.homeHero_image__jOULu{object-fit:cover}.homeHero_photo___GkRN:nth-child(2) .homeHero_image__jOULu{object-position:50% 30%}.homeHero_photo___GkRN figcaption{position:absolute;left:12px;bottom:12px;padding:5px 12px;font-size:13px;font-weight:500;border-radius:var(--radius-pill);color:var(--forest-deep);background-color:rgba(255,255,255,.9)}@media (min-width:48em){.homeHero_hero__ovgTK{padding:64px 0 88px}.homeHero_copy__NsVbI h1{font-size:50px}.homeHero_lead__6VpHX{font-size:18px}.homeHero_mosaic__KTyqa{grid-template-rows:300px 240px;gap:16px}}@media (min-width:64em){.homeHero_inner__szuDL{grid-template-columns:1fr 1.1fr;gap:64px}.homeHero_copy__NsVbI h1{font-size:56px}.homeHero_mosaic__KTyqa{grid-template-columns:1.25fr 1fr;grid-template-rows:280px 240px}.homeHero_photo___GkRN:first-child{grid-column:auto}.homeHero_photo___GkRN:nth-child(2){grid-column:2;grid-row:1/span 2}}.infoCard_card__smGzW{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:var(--radius-lg);background-color:var(--white);border:1px solid var(--line);transition:border-color .2s ease,box-shadow .2s ease}.infoCard_card__smGzW:hover{border-color:transparent;box-shadow:var(--shadow-md)}.infoCard_icon__VT4Yc{display:grid;place-items:center;width:48px;height:48px;font-size:22px;border-radius:14px}.infoCard_green__IZg_0 .infoCard_icon__VT4Yc{color:var(--green);background-color:var(--green-soft)}.infoCard_gold__fAc_a .infoCard_icon__VT4Yc{color:var(--gold-deep);background-color:var(--gold-soft)}.infoCard_sky__X6GTq .infoCard_icon__VT4Yc{color:var(--sky);background-color:var(--sky-soft)}.infoCard_card__smGzW h3{font-size:20px}.infoCard_card__smGzW p{font-size:15px}