.page_page__NuxqY{overflow:clip}.page_hero__kIiS8{padding:72px 0 80px;background:linear-gradient(125deg,#f2f8f3,#fff 70%)}.page_heroGrid__HWPo3{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:72px;gap:72px}.page_hero__kIiS8 h1{margin-top:24px;font-family:var(--font-editorial);font-weight:400;font-size:clamp(48px,5.5vw,78px);line-height:1.08}.page_hero__kIiS8 h1 em{color:var(--green-2);font-weight:400}.page_intro__N6jLO{font-size:21px;line-height:1.5;margin-top:26px;max-width:44ch}.page_body__te9P1{color:var(--muted);margin-top:20px;max-width:60ch;line-height:1.8}.page_heroPhoto__HvbKU{margin:0;position:relative;border-radius:20px;overflow:hidden;background:#e8e7da}.page_heroPhoto__HvbKU img{width:100%;height:auto}.page_heroPhoto__HvbKU figcaption{position:absolute;inset:auto 0 0;padding:54px 24px 22px;background:linear-gradient(transparent,rgba(10,31,24,.85));color:#fff;display:grid;grid-gap:4px;gap:4px}.page_heroPhoto__HvbKU figcaption span:first-child{font-size:16px;font-weight:500}.page_heroPhoto__HvbKU figcaption span:last-child{font-size:12px;color:#e5eee8}.page_purpose__l_OUX{background:#0f3027;color:#e4eee8}.page_purposeGrid__Nfkp9{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.page_purpose__l_OUX h2{margin-top:22px;color:#fff;font-family:var(--font-editorial);font-weight:400}.page_purpose__l_OUX .eyebrow{color:#81d8b3}.page_prose__hTE7j{display:grid;grid-gap:20px;gap:20px;font-size:17px;line-height:1.8}.page_people__5ErG5{scroll-margin-top:70px}.page_leaders__WtSsm{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px}.page_leader__A8NBU{padding-top:28px;border-top:1px solid var(--line-2)}.page_leaderHeading__a7EYQ{display:flex;align-items:center;gap:22px;margin-bottom:24px}.page_leaderHeading__a7EYQ img{width:108px;height:120px;object-fit:contain;object-position:bottom;border-radius:12px;background:transparent}.page_leaderHeading__a7EYQ h3{font-family:var(--font-editorial);font-weight:500;font-size:30px;margin:9px 0}.page_role__cm4R5{color:var(--green-2);font:10px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.page_leaderHeading__a7EYQ span{color:var(--muted);font-size:12px}.page_leader__A8NBU>p{font-size:16px;color:var(--muted);line-height:1.8;margin-top:16px}.page_capabilities__ClpwJ{background:#f3f8f4}.page_capabilities__ClpwJ h2{margin-top:20px}.page_capabilityList__vzGp_{margin-top:40px}.page_capability__7WRai{display:grid;grid-template-columns:36px .9fr 1.2fr 24px;grid-gap:26px;gap:26px;align-items:start;padding:30px 0;border-top:1px solid var(--line-2)}.page_capability__7WRai>span{color:var(--green-2);font-family:var(--font-mono)}.page_capability__7WRai p{color:var(--muted);font-size:15px}.page_capability__7WRai:hover h3{color:var(--green-2)}.page_facilityGrid__UG_GF{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.page_facilityGrid__UG_GF figure{margin:0}.page_facilityGrid__UG_GF img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:16px}.page_facilityGrid__UG_GF figcaption{display:grid;grid-gap:4px;gap:4px;padding-top:16px}.page_facilityGrid__UG_GF figcaption span{color:var(--muted);font-size:13px}@media (max-width:1000px){.page_heroGrid__HWPo3{gap:36px}.page_hero__kIiS8 h1{font-size:54px}.page_purposeGrid__Nfkp9{gap:40px}.page_leaderHeading__a7EYQ{align-items:flex-start;gap:16px}.page_leaderHeading__a7EYQ img{width:84px;height:100px}.page_leaderHeading__a7EYQ h3{font-size:25px}}@media (max-width:760px){.page_hero__kIiS8{padding:44px 0 56px}.page_facilityGrid__UG_GF,.page_heroGrid__HWPo3,.page_leaders__WtSsm,.page_purposeGrid__Nfkp9{grid-template-columns:1fr}.page_hero__kIiS8 h1{font-size:clamp(42px,10vw,64px)}.page_intro__N6jLO{font-size:19px}.page_heroPhoto__HvbKU{max-width:460px}.page_capability__7WRai{grid-template-columns:28px 1fr 20px;gap:14px}.page_capability__7WRai p{grid-column:2}.page_capability__7WRai>span:last-child{grid-column:3;grid-row:1}.page_leaderHeading__a7EYQ img{width:100px;height:112px}}