.footer-social-icon{transition:transform .22s,color .22s,background-color .22s,border-color .22s,box-shadow .22s;box-shadow:0 2px 8px #00000038}.footer-social-icon:hover{border-color:var(--footer-social-color);background-color:var(--footer-social-color);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb, var(--footer-social-shadow-color) 22%, transparent), 0 0 20px color-mix(in srgb, var(--footer-social-shadow-color) 68%, transparent);transform:translateY(-3px)scale(1.12)}.footer-social-icon-tiktok:hover{box-shadow:0 0 0 3px #25f4ee2e,0 0 12px #25f4eeb8,0 0 22px #fe2c5594}.footer-social-icon-instagram:hover{background-image:linear-gradient(45deg,#feda75 0%,#fa7e1e 28%,#d62976 58%,#962fbf 78%,#4f5bd5 100%);border-color:#d62976;box-shadow:0 0 0 3px #d6297633,0 0 20px #962fbfa6}@media (prefers-reduced-motion:reduce){.footer-social-icon{transition:none}.footer-social-icon:hover{transform:none}}
