footer{flex-wrap:wrap}footer .footer-socials{display:flex;flex-wrap:wrap;gap:12px 28px;flex:1 0 100%;width:100%;padding-top:24px;margin-top:12px;border-top:1px solid currentColor}footer .footer-socials a{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:8px 0;text-decoration:none;color:inherit;transition:transform .2s ease,opacity .2s ease}footer .footer-socials a:hover{transform:translateY(-3px)}footer .footer-socials a:focus-visible{outline:2px solid currentColor;outline-offset:5px}footer .footer-socials svg{display:block;flex:0 0 26px;width:26px;height:26px}footer .footer-socials strong{display:block;font-size:14px}footer .footer-socials a>span>span{display:block;font-size:12px;opacity:.8;margin-top:3px}@media(max-width:600px){footer .footer-socials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}footer .footer-socials a:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){footer .footer-socials a{transition:none}footer .footer-socials a:hover{transform:none}}