.ausa-whatsapp-contact{position:fixed;right:max(22px,env(safe-area-inset-right,0px));bottom:max(22px,env(safe-area-inset-bottom,0px));z-index:9998;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;box-sizing:border-box;padding:14px 19px;border:1px solid #cfe4d6;border-radius:999px;background:#fff;color:#24573b!important;box-shadow:0 6px 24px #14392324;text-decoration:none!important;font:600 14px/1.2 Arial,sans-serif;letter-spacing:0;white-space:nowrap;transition:background .18s,box-shadow .18s,transform .18s}.ausa-whatsapp-contact svg{display:block;flex:none;width:28px;height:28px;color:#159447}.ausa-whatsapp-contact:hover{background:#f4fbf6;border-color:#94c7a7;box-shadow:0 8px 28px #14392330;transform:translateY(-2px)}.ausa-whatsapp-contact:focus-visible{outline:3px solid #159447;outline-offset:4px}.ausa-whatsapp-mobile{display:none}@media (max-width:760px){.ausa-whatsapp-contact{right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px),var(--ausa-whatsapp-cookie-gap,0px));width:54px;height:54px;min-height:54px;padding:0;gap:0}.ausa-whatsapp-contact svg{width:29px;height:29px}.ausa-whatsapp-desktop,.ausa-whatsapp-mobile{display:none}}@media (prefers-reduced-motion:reduce){.ausa-whatsapp-contact{transition:none}.ausa-whatsapp-contact:hover{transform:none}}@media print{.ausa-whatsapp-contact{display:none!important}}