.responsive-button-group{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;width:100%;max-width:34rem;display:grid}.hero-actions{margin-top:2.25rem}.responsive-button-group>*{width:100%;min-width:0}:is(.responsive-button-group .hero-action-button,.responsive-button-group .hero-whatsapp-button,.responsive-button-group .hero-whatsapp-group,.responsive-button-group .hero-whatsapp-group>.ant-float-btn-group-trigger){width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important}@media (max-width:30rem){.responsive-button-group{grid-template-columns:minmax(0,1fr)}}
.scroll-reveal{opacity:0;transition:opacity .65s cubic-bezier(.22, 1, .36, 1) var(--scroll-reveal-delay,0s), transform .65s cubic-bezier(.22, 1, .36, 1) var(--scroll-reveal-delay,0s);will-change:opacity, transform;transform:translateY(28px)scale(.98)}.scroll-reveal--left{transform:translate(-36px)scale(.98)}.scroll-reveal--right{transform:translate(36px)scale(.98)}.scroll-reveal--visible{opacity:1;transform:translate(0,0)scale(1)}:is(.scroll-reveal--exit-up,.scroll-reveal--exit-down){transition-delay:0s}.scroll-reveal--exit-up{opacity:0;transform:translateY(-42px)scale(.94)rotate(-1deg)}.scroll-reveal--exit-down{opacity:0;transform:translateY(36px)scale(.96)rotate(1deg)}@media (prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transition:none;transform:none}}
