.Footer-module-scss-module__EzUeIG__foot{border-top:1px solid var(--rule);background:var(--surface-1);padding-block:clamp(52px,6vw,80px) 28px}.Footer-module-scss-module__EzUeIG__grid{gap:40px 48px;padding-bottom:clamp(36px,4vw,56px);display:grid}@media (min-width:760px){.Footer-module-scss-module__EzUeIG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.Footer-module-scss-module__EzUeIG__grid{grid-template-columns:2.1fr 1fr 1fr 1.2fr}}.Footer-module-scss-module__EzUeIG__brand img{height:26px;margin-bottom:18px}.Footer-module-scss-module__EzUeIG__brand p{color:var(--ink-2);max-width:32ch;font-size:14px;line-height:1.75}.Footer-module-scss-module__EzUeIG__addr{color:var(--ink-3);margin-top:14px;font-size:14px;line-height:1.7}.Footer-module-scss-module__EzUeIG__socials{align-items:center;gap:22px;margin-top:18px;display:flex}.Footer-module-scss-module__EzUeIG__socials a{min-height:40px;color:var(--ink-3);transition:color var(--dur) var(--ease);align-items:center;display:inline-flex}.Footer-module-scss-module__EzUeIG__socials a:hover{color:var(--accent)}.Footer-module-scss-module__EzUeIG__socials svg{width:20px;height:20px;display:block}.Footer-module-scss-module__EzUeIG__clutch{color:inherit}.Footer-module-scss-module__EzUeIG__clutch svg{width:auto;height:16px}.Footer-module-scss-module__EzUeIG__head{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:12px;font-weight:600}.Footer-module-scss-module__EzUeIG__col ul{list-style:none}.Footer-module-scss-module__EzUeIG__col a{color:var(--ink-2);min-height:40px;transition:color var(--dur) var(--ease);align-items:center;font-size:14px;display:inline-flex}.Footer-module-scss-module__EzUeIG__col a:hover{color:var(--accent)}.Footer-module-scss-module__EzUeIG__legal{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:2px 28px;margin-top:6px;padding-top:20px;font-size:13px;display:flex}.Footer-module-scss-module__EzUeIG__legal a{color:var(--ink-3);border-bottom:1px solid #0000;align-items:center;min-height:44px;display:inline-flex}.Footer-module-scss-module__EzUeIG__legal a:hover{color:var(--ink-2);border-bottom-color:var(--rule-strong)}