.ehs-foot26{background:var(--ehs-foot-bg);color:var(--ehs-foot-ink);font:400 16px/1.6 var(--ehs-nav-body,Inter),Arial,sans-serif;padding:50px 0 24px;text-align:left}.ehs-foot26 *{box-sizing:border-box}.ehs-foot26 .ehs-foot-wrap{margin:auto;max-width:1240px;padding:0 42px}.ehs-foot-top{align-items:center;border-bottom:1px solid var(--ehs-foot-line);display:flex;gap:30px;justify-content:space-between;margin-bottom:34px;padding-bottom:30px}.ehs-foot26 .ehs-foot-top h2{color:var(--ehs-foot-ink);font:800 34px/1.15 var(--ehs-nav-heading,Nunito),Arial,sans-serif;letter-spacing:-.02em;margin:0 0 10px}.ehs-foot26 .ehs-foot-top p{color:var(--ehs-foot-ink);font-size:13px;margin:0}.ehs-foot26 a:not(.cta-primary){color:var(--ehs-foot-ink);text-decoration:none}.ehs-foot26 a:not(.cta-primary):hover{text-decoration:underline;text-underline-offset:5px}.ehs-foot26 a:not(.cta-primary):focus-visible{outline:3px solid var(--ehs-foot-ink);outline-offset:4px}.ehs-foot26 .ehs-foot-cta{flex-shrink:0;white-space:nowrap}.ehs-foot-cols{display:grid;gap:30px;grid-template-columns:1.1fr 1fr 1fr 1fr;padding-bottom:38px}.ehs-foot26 .ehs-foot-cols h3{color:var(--ehs-foot-ink);font:800 18px/1.3 var(--ehs-nav-heading,Nunito),Arial,sans-serif;margin:0 0 16px}.ehs-foot26 .ehs-foot-cols ul{list-style:none;margin:0;padding:0}.ehs-foot26 .ehs-foot-cols li{margin:0;padding:0}.ehs-foot26 .ehs-foot-cols a{display:inline-block;font-size:13px;line-height:1.5;padding:7px 0}.ehs-foot-legal{border-top:1px solid var(--ehs-foot-line);display:flex;gap:28px;justify-content:space-between;padding-top:22px}.ehs-foot26 .ehs-foot-legal p{color:var(--ehs-foot-ink);font-size:11px;line-height:1.6;margin:0 0 8px;max-width:700px}.ehs-foot-legal nav{align-content:flex-start;display:flex;flex-wrap:wrap;gap:20px}.ehs-foot26 .ehs-foot-legal a{font-size:11px;padding:4px 0;white-space:nowrap}@media(max-width:760px){.ehs-foot26 .ehs-foot-wrap{padding:0 24px}.ehs-foot-top{align-items:flex-start;flex-direction:column;gap:24px}.ehs-foot-cols{gap:30px 24px;grid-template-columns:1fr 1fr}.ehs-foot-legal{flex-direction:column;gap:14px}.ehs-foot26 .ehs-foot-top h2{font-size:30px}}@media(max-width:360px){.ehs-foot-cols{grid-template-columns:1fr}}