.world-footer .footer-contact-actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.footer-contact-actions>.button{white-space:nowrap;border-radius:6px;min-height:48px;padding-inline:18px}.footer-contact-actions .footer-instagram-button{color:#fff;letter-spacing:0;background:linear-gradient(#0008,#0008),linear-gradient(115deg,#feda75,#fa7e1e 24%,#d62976 49%,#962fbf 74%,#4f5bd5);border-color:#f8b2d4;gap:9px;font-size:12px;font-weight:700;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 0 24px #d6297629,inset 0 1px #ffffff4d}.footer-contact-actions .footer-instagram-button:before{background:linear-gradient(100deg,#0000 44%,#ffffff14 50%,#0000 56%);animation-duration:8s}.footer-instagram-button svg{filter:drop-shadow(0 0 4px #ffffff35);flex:none;transition:transform .3s,filter .3s}:is(.footer-contact-actions .footer-instagram-button:hover,.footer-contact-actions .footer-instagram-button:focus-visible){color:#fff;border-color:#fff1f8;box-shadow:0 5px 28px #d6297652,0 0 16px #fa7e1e29,inset 0 1px #ffffff6b}.footer-contact-actions .footer-instagram-button:focus-visible{outline-offset:4px;outline:2px solid #fff}:is(.footer-instagram-button:hover svg,.footer-instagram-button:focus-visible svg){filter:drop-shadow(0 0 7px #ffffff70);transform:rotate(-7deg)scale(1.08)}@media (max-width:650px){.world-footer .footer-contact-actions{flex:100%;width:100%}.footer-contact-actions>.button{flex:150px;min-width:0;padding-inline:14px}}.motion-quiet .footer-contact-actions>.button,.motion-quiet .footer-contact-actions>.button:before,.motion-quiet .footer-instagram-button svg{transition:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.footer-contact-actions>.button,.footer-contact-actions>.button:before,.footer-instagram-button svg{transition:none!important;animation:none!important;transform:none!important}}.world-footer .footer-privacy-link{letter-spacing:0;align-items:center;min-height:44px;font-size:12px;display:inline-flex}
