.about_page__hxz1O{overflow:hidden}.about_hero__hgGLN{display:grid;grid-template-columns:minmax(0,56%) minmax(0,44%);min-height:540px;background:#f2f4ee}.about_heroCopy__p3pf5{display:flex;flex-direction:column;justify-content:center;padding:clamp(54px,7vw,112px) clamp(28px,5vw,78px)}.about_heroCopy__p3pf5 h1{max-width:880px;margin:20px 0 25px;font-size:clamp(3.7rem,5.6vw,6.8rem)}.about_heroCopy__p3pf5>p:not(:first-child){max-width:660px;color:#4e615b;font-size:clamp(18px,1.45vw,22px);line-height:1.5}.about_heroImage__oQuKf{position:relative;min-height:540px;background:#58756b}.about_heroImage__oQuKf img{object-fit:cover;object-position:58% center}.about_heroActions__OtA8Z{display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px;margin-top:20px}.about_primaryAction__da_QM{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:52px;padding:13px 20px;border-radius:3px;background:var(--green);color:#fff;font-weight:700}.about_primaryAction__da_QM:hover{background:var(--green-dark)}.about_secondaryAction__PtH9l{padding:12px 0;border-bottom:1px solid var(--green);color:var(--green-dark);font-weight:700}.about_areas__O1Bqe,.about_contact__h2CcD,.about_intro__85fkf,.about_people__R_o6v,.about_process__gkqHc,.about_reach__Wh1kX{padding:clamp(70px,7vw,116px) clamp(24px,5vw,78px)}.about_intro__85fkf{display:grid;grid-template-columns:minmax(0,42%) minmax(0,58%);grid-gap:7vw;gap:7vw}.about_contact__h2CcD h2,.about_intro__85fkf h2,.about_people__R_o6v h2,.about_reach__Wh1kX h2,.about_sectionTop___Q_1I h2{max-width:820px;margin:16px 0 0}.about_introCopy__NrxxR{max-width:750px;padding-top:28px}.about_contact__h2CcD p:not(:first-child),.about_introCopy__NrxxR p,.about_people__R_o6v>div>p:not(:first-child),.about_reach__Wh1kX p:not(:first-child){color:#52625e;font-size:18px;line-height:1.65}.about_introCopy__NrxxR p+p{margin-top:24px}.about_areas__O1Bqe{background:#eaf0e8}.about_sectionTop___Q_1I{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.about_sectionTop___Q_1I>a{display:inline-flex;align-items:center;gap:12px;color:var(--green-dark);font-weight:700;white-space:nowrap}.about_areas__O1Bqe ul,.about_people__R_o6v ul{margin:0;padding:0;list-style:none}.about_areas__O1Bqe ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:#cdd9d0;border:1px solid #cdd9d0}.about_areas__O1Bqe li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;grid-gap:20px;gap:20px;min-height:165px;padding:25px;background:#f8faf5}.about_areas__O1Bqe li span{align-self:start;color:#63786d;font-size:12px;letter-spacing:.12em}.about_areas__O1Bqe li strong{font-size:clamp(18px,1.55vw,24px);line-height:1.2}.about_areas__O1Bqe li svg{color:var(--green)}.about_reach__Wh1kX{display:grid;grid-template-columns:35% minmax(0,1fr);grid-gap:7vw;gap:7vw;background:#0b4035;color:#fff}.about_reach__Wh1kX .eyebrow{color:#a8c9ac}.about_reach__Wh1kX>div:first-child{display:flex;flex-direction:column;justify-content:space-between;gap:80px}.about_reach__Wh1kX>div:first-child span{color:#b2cfc1;font-size:14px}.about_reach__Wh1kX h2{margin-top:0}.about_reach__Wh1kX p:not(:first-child){max-width:690px;color:#d1dfd5}.about_process__gkqHc .about_sectionTop___Q_1I>p{max-width:480px;margin:0;color:#52625e;font-size:17px;line-height:1.55}.about_process__gkqHc ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin:0;padding:0;list-style:none}.about_process__gkqHc li{padding:25px 0;border-top:2px solid var(--green)}.about_process__gkqHc li span{color:var(--green);font-size:13px;letter-spacing:.15em}.about_process__gkqHc h3{margin:50px 0 16px;font-size:clamp(23px,2vw,32px)}.about_process__gkqHc li p{max-width:370px;color:#52625e;line-height:1.6}.about_people__R_o6v{display:grid;grid-template-columns:34% minmax(0,1fr);grid-gap:6vw;gap:6vw;background:#f3f5f0}.about_people__R_o6v>div>p:not(:first-child){max-width:330px}.about_people__R_o6v ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-content:end}.about_people__R_o6v li{display:flex;flex-direction:column;justify-content:flex-end;min-height:190px;padding:24px;background:#fff;border-bottom:3px solid var(--green)}.about_people__R_o6v strong{font-size:21px}.about_people__R_o6v span{margin-top:8px;color:#5c6c65;font-size:14px}.about_contact__h2CcD{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.about_contact__h2CcD p:not(:first-child){max-width:540px;margin:22px 0 28px}.about_contact__h2CcD address{display:flex;flex-direction:column;min-width:260px;padding:30px;border:1px solid var(--line);font-style:normal;line-height:1.65}.about_contact__h2CcD address strong{margin-bottom:15px}.about_contact__h2CcD address a{margin-top:15px;color:var(--green);font-weight:700}@media (max-width:1100px){.about_heroCopy__p3pf5 h1{font-size:clamp(3.4rem,5.7vw,5rem)}.about_areas__O1Bqe ul{grid-template-columns:repeat(2,minmax(0,1fr))}.about_people__R_o6v{grid-template-columns:1fr}}@media (max-width:800px){.about_hero__hgGLN{display:flex;flex-direction:column-reverse}.about_heroImage__oQuKf{min-height:340px}.about_heroCopy__p3pf5{padding:50px 24px 65px}.about_heroCopy__p3pf5 h1{font-size:clamp(3rem,9vw,5rem)}.about_intro__85fkf,.about_reach__Wh1kX{grid-template-columns:1fr;gap:26px}.about_introCopy__NrxxR{padding-top:0}.about_sectionTop___Q_1I{display:block}.about_sectionTop___Q_1I>a{margin-top:22px}.about_process__gkqHc ol{grid-template-columns:1fr;gap:0}.about_process__gkqHc h3{margin-top:25px}.about_people__R_o6v ul{grid-template-columns:1fr}.about_people__R_o6v li{min-height:120px}.about_contact__h2CcD{display:block}.about_contact__h2CcD address{margin-top:40px}.about_reach__Wh1kX>div:first-child{gap:0}.about_reach__Wh1kX>div:first-child span{display:none}}@media (max-width:520px){.about_heroImage__oQuKf{min-height:280px}.about_heroCopy__p3pf5 h1{font-size:clamp(2.8rem,11vw,4rem)}.about_areas__O1Bqe ul{grid-template-columns:1fr}.about_areas__O1Bqe li{min-height:125px}.about_areas__O1Bqe,.about_contact__h2CcD,.about_intro__85fkf,.about_people__R_o6v,.about_process__gkqHc,.about_reach__Wh1kX{padding-top:65px;padding-bottom:65px}}