.site-footer .footer-social{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.site-footer .footer-social a{color:#fff;background:#0a66c2;border:1px solid #ffffff38;border-radius:15px;flex:0 0 64px;place-items:center;width:64px;height:64px;margin:0;transition:transform .25s cubic-bezier(.22,.68,.2,1),box-shadow .25s,border-color .25s;display:grid;box-shadow:0 5px 14px #0002}.site-footer .footer-social svg{width:36px;height:36px;display:block}.site-footer .footer-social .social-facebook{background:#1877f2}.site-footer .footer-social .social-instagram{background:linear-gradient(145deg,#7935b4,#c32976 48%,#ed733e)}.site-footer .footer-social a:focus-visible{outline-offset:5px;outline:3px solid #f3d49e}@media (hover:hover) and (pointer:fine){.site-footer .footer-social a:hover{border-color:#fff9;transform:translateY(-3px);box-shadow:0 9px 20px #0003}}@media (width<=600px){.site-footer .footer-social{margin-top:19px}.site-footer .footer-social a{border-radius:13px;flex-basis:58px;width:58px;height:58px}.site-footer .footer-social svg{width:33px;height:33px}}@media (prefers-reduced-motion:reduce){.site-footer .footer-social a{transition:none}.site-footer .footer-social a:hover{transform:none}}