@media (prefers-reduced-motion:no-preference){.refinedhero .herocontent>:is(.eyebrow,h1,p,.heroactions,.herotrust){animation:.48s cubic-bezier(.2,.7,.2,1) both home-entry}.refinedhero .herocontent>h1{animation-delay:45ms}.refinedhero .herocontent>p{animation-delay:90ms}.refinedhero .herocontent>.heroactions{animation-delay:.135s}.refinedhero .herocontent>.herotrust{animation-delay:.18s}.home-section-enter{animation:.52s cubic-bezier(.2,.7,.2,1) both home-entry}}@keyframes home-entry{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.floating-whatsapp{right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:40;color:#fff;letter-spacing:0;background:#167c46;border:1px solid #ffffff70;border-radius:28px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 19px;font:600 14px/1 Arial,sans-serif;transition:background-color .18s,transform .18s;display:inline-flex;position:fixed;box-shadow:0 4px 16px #132c202b}.floating-whatsapp:hover{background:#116236;transform:translateY(-2px)}.floating-whatsapp:focus-visible{outline-offset:4px;outline:3px solid #167c46}@media (max-width:600px){.floating-whatsapp{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:54px;height:54px;padding:0}.floating-whatsapp span{display:none}}@media (prefers-reduced-motion:reduce){.floating-whatsapp{transition:none}.floating-whatsapp:hover{transform:none}}
