.floating-whatsapp{position:fixed;inset-block-end:var(--spacing-lg);inset-inline-start:var(--spacing-lg);z-index:30;display:inline-flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;border-radius:50%;background-color:#25d366;color:var(--color-white);box-shadow:var(--shadow-lg);transition:transform .2s ease,background-color .2s ease}@media(min-width:768px){.floating-whatsapp{inset-block-end:var(--spacing-2xl);inset-inline-start:var(--spacing-2xl)}}.floating-whatsapp:hover{background-color:#1ebe5b;transform:scale(1.06)}.floating-whatsapp:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}@media(prefers-reduced-motion:reduce){.floating-whatsapp{transition:none}.floating-whatsapp:hover{transform:none}}.floating-whatsapp__icon{font-size:1.75rem}