.contact-detail--whatsapp{animation:contact-whatsapp-enter .28s cubic-bezier(.22,1,.36,1) both;transition:background-color .2s ease,transform .2s ease}
.contact-detail--whatsapp>img{width:24px;height:24px;flex:none;filter:invert(39%) sepia(95%) saturate(740%) hue-rotate(170deg) brightness(87%) contrast(89%);transition:transform .2s ease}
.contact-detail--whatsapp:hover{background:#f4f9fd;transform:translateX(2px)}
.contact-detail--whatsapp:hover>img,.contact-detail--whatsapp:focus-within>img{transform:scale(1.08)}
.contact-detail--whatsapp a:focus-visible{outline:3px solid #2a84c7;outline-offset:4px;border-radius:2px}
@keyframes contact-whatsapp-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.contact-detail--whatsapp{animation:none;transition:none}.contact-detail--whatsapp>img{transition:none}}
