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