/* Revelação branca da esquerda para a direita, atrás do conteúdo do botão. */
.blt-evo .blt-evo__button--primary,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary{position:relative;isolation:isolate;overflow:hidden}
.blt-evo .blt-evo__button--primary::before,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .5s ease;pointer-events:none}
@media(hover:hover){.blt-evo .blt-evo__button--primary:hover::before,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary:hover::before{transform:scaleX(1);transition-duration:1s}}
.blt-evo .blt-evo__button--primary:focus-visible::before,.blt-evo .blt-evo__button--primary:active::before,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary:focus-visible::before,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary:active::before{transform:scaleX(1)}
.blt-evo .blt-evo__button--primary:is(:hover,:focus-visible,:active),body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary:is(:hover,:focus-visible,:active){color:#17374c!important}
@media(prefers-reduced-motion:no-preference){
.blt-evo__care li>span,.blt-evo__care li>svg{animation:blt-care-float 4.8s ease-in-out infinite;animation-play-state:paused}
.blt-evo[data-care-live] .blt-evo__care li>span,.blt-evo[data-care-live] .blt-evo__care li>svg{animation-play-state:running}
.blt-evo__care li:nth-child(2)>*{animation-delay:-1.6s}.blt-evo__care li:nth-child(3)>*{animation-delay:-3.2s}
@keyframes blt-care-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}
}
@media(prefers-reduced-motion:reduce){.blt-evo__care li>*{animation:none!important}.blt-evo .blt-evo__button--primary::before,body:is(.home,:not(.home)) .blt-header[data-header] .blt-btn--primary::before{transition:none!important}}
