.footer{content-visibility:auto;padding:70px 0 120px 0;padding:40px 22px 0 22px;color:rgba(255,255,255,.7);background-color:#000}.footer a{display:inline-block;color:#fff;font-size:1.8rem;line-height:2;text-decoration:none}.footer a:hover{text-decoration:underline}.footer__wrapper{display:grid;grid-template-columns:280px 1fr;gap:30px}.footer__links ul{margin:0;padding:0;list-style:none}.footer__links .hs-menu-wrapper>ul{margin:20px 0 0 0;display:grid;gap:40px 30px;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr))}.footer__links .hs-menu-wrapper>ul>li>a{color:var(--purple);margin-bottom:1rem}@media(max-width:992px){.footer__wrapper{grid-template-columns:180px 1fr}}@media(max-width:768px){.footer__wrapper{grid-template-columns:1fr}}