footer .liz-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}footer .liz-socials .social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;background:rgba(255,255,255,.04);transition:background .2s,border-color .2s,transform .2s}footer .liz-socials .social-link:hover{background:#4a6a9c;border-color:#8ba9d3;transform:translateY(-3px)}footer .liz-socials .social-link:focus-visible{outline:3px solid #8ba9d3;outline-offset:4px}footer .liz-socials .social-link svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}footer .footer-socials-wrap{width:min(1200px,86vw);margin:26px auto 0}