.Text_h1__zLJw1{font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(3rem,1.4rem + 5.5vw,6rem);line-height:.98;letter-spacing:-.055em}.Text_h2__YEmTP{font-size:clamp(2.125rem,1.45rem + 2.5vw,3.25rem);line-height:1.06;letter-spacing:-.045em}.Text_h2__YEmTP,.Text_h3__jhl00{font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;font-weight:600}.Text_h3__jhl00{font-size:clamp(1.375rem,1.15rem + 1vw,1.75rem);line-height:1.25;letter-spacing:-.01em}.Text_h4__bjyN6{font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4}.Text_caption1__LsYFs{font-weight:400;font-size:20px;line-height:1.6}.Text_caption2__sW4GH{font-weight:400;font-size:18px;line-height:1.6}.Text_body__QOSnT{font-weight:400;font-size:17px;line-height:1.65}.Text_body2__nZ91W{font-weight:400;font-size:15px;line-height:1.6}.Text_overline__400An{font-weight:700;font-size:13px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.Text_overline2__k4UdL{font-weight:600;font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.Text_primary__aaU0C,.Text_secondary__KvAb1{color:#0a1410}.Text_hint__8scwu{color:#606773}.Text_tertiary__ZuJrd{color:#fff}.Text_success__unrSD{color:#318153}.Text_error__sgsGp{color:#dc3232}.Text_inherit__hvrXw{color:inherit}.Text_text-bold__L9dab{font-weight:700}.Text_text-semibold__LFi1D{font-weight:600}.Text_text-normal__A7a16{font-weight:400}.Text_text-left__tYgr_{text-align:left}.Text_text-center__o1IpO{text-align:center}.Text_text-right__nqQXG{text-align:right}.Text_text-justify__HSgxx{text-align:justify}.Text_truncate__aJrro{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reveal_reveal__wJaN2{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.Reveal_visible__nwh9O{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.Reveal_reveal__wJaN2{transition:none;opacity:1;transform:none}}.SectionHeading_wrapper__3f_dK{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.SectionHeading_wrapper__3f_dK:last-child{margin-bottom:0}.SectionHeading_center__Vjw2r{align-items:center;text-align:center}.SectionHeading_center__Vjw2r .SectionHeading_description__utJL9{margin-left:auto;margin-right:auto}.SectionHeading_eyebrow__bsKeN{display:block}.SectionHeading_title__Zsz1t{max-width:720px}.SectionHeading_description__utJL9{max-width:640px}.AboutUs_definition__ZDqYY,.AboutUs_finalCta__NLZhM,.AboutUs_footprint___lVxG,.AboutUs_hero__ahQPM,.AboutUs_principles__z74oc,.AboutUs_products__M0aF4,.AboutUs_responsibility__kokvz{padding:76px 0}@media(min-width:768px){.AboutUs_definition__ZDqYY,.AboutUs_finalCta__NLZhM,.AboutUs_footprint___lVxG,.AboutUs_hero__ahQPM,.AboutUs_principles__z74oc,.AboutUs_products__M0aF4,.AboutUs_responsibility__kokvz{padding:136px 0}}.AboutUs_hero__ahQPM{padding-top:150px;background:radial-gradient(circle at 85% 20%,rgba(120,216,154,.16),transparent 32%),#fbfaf7}.AboutUs_heroContent__Uafi3{max-width:920px}.AboutUs_heroTitle__rEs3F{max-width:900px;margin:16px 0;font-size:clamp(3rem,8vw,6.8rem);line-height:.94;letter-spacing:-.055em}.AboutUs_heroBody__7aGmN{max-width:720px;font-size:20px}.AboutUs_actions__RoCEK{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.AboutUs_secondaryAction__al_K_,.AboutUs_textLink__sxpRi{color:#1e3328;font-weight:700}.AboutUs_definition__ZDqYY{background:#f1f2f0}.AboutUs_definitionGrid__vj2lI,.AboutUs_responsibilityGrid__53kqd{display:grid;grid-gap:40px;gap:40px}@media(min-width:768px){.AboutUs_definitionGrid__vj2lI,.AboutUs_responsibilityGrid__53kqd{grid-template-columns:1fr 1fr}}.AboutUs_copyColumn__d5vhb{display:grid;grid-gap:24px;gap:24px;align-content:center}.AboutUs_emphasis__equwk{padding-left:24px;border-left:3px solid #78d89a;font-weight:650}.AboutUs_mission__QFhCA{padding:76px 0;background:#0a1410}@media(min-width:768px){.AboutUs_mission__QFhCA{padding:136px 0}}.AboutUs_ambition__iyDWd,.AboutUs_missionBody__3KRiS,.AboutUs_missionTitle__LVBJ_{color:#fbfaf7}.AboutUs_missionTitle__LVBJ_{max-width:850px;margin:16px 0}.AboutUs_missionBody__3KRiS{max-width:850px;opacity:.72}.AboutUs_ambition__iyDWd{max-width:900px;margin-top:40px;padding-top:32px;border-top:1px solid hsla(45,33%,98%,.2)}.AboutUs_productGrid__41POI{display:grid;grid-gap:24px;gap:24px;margin-top:48px}@media(min-width:768px){.AboutUs_productGrid__41POI{grid-template-columns:1fr 1fr}}.AboutUs_productCard__cRbfL{min-height:350px;display:flex;flex-direction:column;gap:24px;padding:40px;border:1px solid #dfe2e5;border-radius:18px;background:#f1f2f0}.AboutUs_cardIndex__jMd1j,.AboutUs_marketNumber__CtEaf{color:#318153;font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;font-weight:700}.AboutUs_textLink__sxpRi{margin-top:auto}.AboutUs_footprint___lVxG{background:#edf6ef}.AboutUs_marketGrid__b_6lz{display:grid;grid-gap:16px;gap:16px;margin-top:40px}@media(min-width:768px){.AboutUs_marketGrid__b_6lz{grid-template-columns:repeat(3,1fr)}}.AboutUs_marketCard__klHlL{min-height:230px;display:flex;flex-direction:column;gap:16px;padding:32px;border:1px solid #dfe2e5;border-radius:18px;background:#f1f2f0}.AboutUs_metrics__RALcw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;margin-top:40px;background:#dfe2e5;border:1px solid #dfe2e5}@media(min-width:768px){.AboutUs_metrics__RALcw{grid-template-columns:repeat(3,1fr)}}.AboutUs_metric__YlbfG{display:flex;flex-direction:column;padding:24px;background:#fbfaf7}.AboutUs_metric__YlbfG strong{color:#0a1410;font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.5rem)}.AboutUs_metric__YlbfG span{color:#606773}.AboutUs_principleGrid__1MuJm{display:grid;grid-gap:16px;gap:16px;margin-top:40px}@media(min-width:768px){.AboutUs_principleGrid__1MuJm{grid-template-columns:repeat(2,1fr)}}.AboutUs_principleCard__CjHfT{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;padding:24px 0;border-top:1px solid #dfe2e5}.AboutUs_principleCard__CjHfT p{grid-column:2}.AboutUs_principleCard__CjHfT span{color:#318153;font-weight:700}.AboutUs_responsibility__kokvz{background:#f1f2f0}.AboutUs_finalCta__NLZhM{text-align:center}.AboutUs_finalInner__WUsRo{max-width:850px;margin:0 auto}.AboutUs_finalInner__WUsRo p{max-width:700px;margin:24px auto 0}.AboutUs_finalInner__WUsRo .AboutUs_actions__RoCEK{justify-content:center}