.aboutPage{padding-bottom:50px;font-family:Noticias Inter,Arial,sans-serif}.aboutBreadcrumb{color:#647268;align-items:center;gap:10px;min-height:64px;font-size:12px;display:flex}.aboutBreadcrumb a{align-items:center;min-height:44px;display:flex}.aboutHero{border-bottom:1px solid #dfe6dc;grid-template-columns:minmax(0,1fr) 300px;gap:80px;padding:30px 0 54px;display:grid}.aboutEyebrow{letter-spacing:1.8px;color:#577348;font-size:10px;font-weight:550}.aboutHero h1{letter-spacing:-1.8px;color:#173e2c;margin:20px 0;font-size:clamp(34px,3.6vw,51px);font-weight:650;line-height:1.12}.aboutHero h1 span{color:#7b984b}.aboutHero>div>p{color:#5c6860;max-width:780px;margin:0;font-size:18px;line-height:1.7}.aboutStatement{color:#244d34;background:#f1f5ec;border-radius:12px;align-self:center;padding:30px}.aboutStatement>p{letter-spacing:-.5px;margin:23px 0;font-size:23px;line-height:1.4}.aboutStatement strong{font-weight:550}.aboutStatement>span{letter-spacing:1.9px;color:#60775d;font-size:9px}.aboutLayout{grid-template-columns:240px minmax(0,790px);justify-content:space-between;gap:80px;padding-top:49px;display:grid}.aboutIndex{align-self:start;position:sticky;top:30px}.aboutIndex>span{letter-spacing:1.8px;color:#6b786c;font-size:10px}.aboutIndex nav{margin-top:17px;display:grid}.aboutIndex nav a{color:#334b3b;border-bottom:1px solid #e5ebe2;align-items:center;gap:12px;min-height:54px;font-size:13px;line-height:1.5;display:flex}.aboutIndex small{color:#7f907a;font-size:10px}.aboutIndex a:hover{color:#0c5a3d;text-underline-offset:4px;text-decoration:underline}.aboutPolicyLink{color:#0c5a3d;align-items:center;gap:9px;min-height:52px;margin-top:18px;font-size:12px;display:flex}.aboutBody{min-width:0}.aboutBody section{border-bottom:1px solid #e3e8df;margin-bottom:36px;padding-bottom:36px;scroll-margin-top:30px}.aboutBody section:last-child{border-bottom:0;margin-bottom:0}.aboutSectionLabel{letter-spacing:1.5px;color:#5d7657;align-items:center;gap:9px;font-size:10px;display:flex}.aboutBody h2{letter-spacing:-.75px;color:#243d2b;margin:15px 0 22px;font-size:29px;font-weight:600;line-height:1.25}.aboutBody p{color:#4c5850;margin:0 0 20px;font-size:16px;line-height:1.85}.aboutTopicLinks{flex-wrap:wrap;gap:8px 22px;margin-top:23px;display:flex}.aboutTopicLinks a{color:#196040;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;display:flex}.aboutTopicLinks a:hover{text-decoration:underline}.aboutNote{background:#f5f7f1;border-left:3px solid #8aa95b;margin:28px 0 0;padding:24px 27px}.aboutNote strong{color:#23482e;font-size:18px;font-weight:550;line-height:1.5}.aboutNote p{margin:12px 0 0;font-size:14px}.aboutClosing{background:#f1f5ed;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:32px 38px;display:flex}.aboutClosing h2{letter-spacing:-.6px;color:#24432e;margin:11px 0;font-size:26px;font-weight:550;line-height:1.3}.aboutClosing p{color:#5f6e5c;margin:0;font-size:14px;line-height:1.6}.aboutClosing>a{color:#244d34;border:1px solid #bbccb1;border-radius:6px;flex-shrink:0;align-items:center;gap:16px;min-height:48px;padding:0 20px;font-size:13px;display:flex}.aboutClosing>a:hover{background:#e5eddc}@media (max-width:1100px){.aboutHero{grid-template-columns:minmax(0,1fr) 250px;gap:35px}.aboutLayout{grid-template-columns:210px minmax(0,1fr);gap:42px}.aboutStatement{padding:25px}.aboutHero>div>p{font-size:16px}}@media (max-width:767px){.aboutHero{grid-template-columns:1fr;gap:28px;padding-top:12px;padding-bottom:32px}.aboutHero h1{letter-spacing:-1.2px;font-size:36px}.aboutStatement{display:none}.aboutLayout{grid-template-columns:1fr;gap:32px;padding-top:28px}.aboutIndex{position:static}.aboutIndex nav{grid-template-columns:1fr 1fr;column-gap:22px}.aboutPolicyLink{margin-top:9px}.aboutBody h2{font-size:26px}.aboutClosing{flex-direction:column;align-items:flex-start;padding:27px}.aboutBody section{scroll-margin-top:20px}}@media (max-width:400px){.aboutHero h1{font-size:32px}.aboutIndex nav{grid-template-columns:1fr}.aboutBody p{font-size:15px}.aboutBody h2{font-size:25px}.aboutNote{padding:21px}.aboutClosing h2{font-size:24px}}.aboutBody a{color:#165b3b;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.aboutBody .aboutTopicLinks a{text-decoration:none}.aboutClosing .aboutTopicLinks{margin-top:0}
