.fx-reveal{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--fx-delay,0s);will-change:opacity, transform}@media (scripting:enabled){.fx-reveal[data-fx=up]{transform:translateY(40px)}.fx-reveal[data-fx=down]{transform:translateY(-30px)}.fx-reveal[data-fx=left]{transform:translate(-60px)}.fx-reveal[data-fx=right]{transform:translate(60px)}.fx-reveal[data-fx=zoom]{transform:scale(.92)}.fx-reveal{opacity:0}.fx-reveal[data-fx=blur]{filter:blur(10px);transform:translateY(20px)}.fx-reveal.fx-in{opacity:1;filter:none;transform:none}}.fx-progress{z-index:60;transform-origin:0;height:3px;transform:scaleX(var(--fx-p,0));pointer-events:none;background:linear-gradient(90deg,#6c5ce7,#2563eb,#22c55e);position:fixed;inset:0 0 auto}.fx-header{transition:background-color .3s,box-shadow .3s,padding .3s}.fx-header .fx-header-inner{transition:padding .3s}.fx-header .fx-header-logo{transition:height .3s}.fx-header[data-scrolled=true]{background-color:#fffffff2;box-shadow:0 8px 30px -12px #07195740}.fx-header[data-scrolled=true] .fx-header-inner{padding-top:.5rem;padding-bottom:.5rem}.fx-header[data-scrolled=true] .fx-header-logo{height:2.5rem}.fx-spot{isolation:isolate;position:relative}.fx-spot:before{content:"";z-index:0;pointer-events:none;opacity:var(--fx-spot-o,0);background:radial-gradient(520px circle at var(--fx-x,50%) var(--fx-y,50%), #6c5ce738, transparent 65%);transition:opacity .4s;position:absolute;inset:0}@layer components{.fx-spot>*{z-index:1;position:relative}}.fx-tilt{transform:perspective(900px) rotateX(var(--fx-rx,0deg)) rotateY(var(--fx-ry,0deg)) translateZ(0);transition:transform .25s ease-out;position:relative}.fx-tilt[data-ativo=true]{transition:transform 80ms linear}.fx-tilt:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--fx-glare,0);background:radial-gradient(260px circle at var(--fx-gx,50%) var(--fx-gy,50%), #ffffff73, transparent 70%);mix-blend-mode:soft-light;z-index:2;transition:opacity .3s;position:absolute;inset:0}.fx-mag{transform:translate(var(--fx-mx,0px), var(--fx-my,0px));transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block}@keyframes fx-flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.fx-flutuar{animation:6s ease-in-out infinite fx-flutuar}@keyframes fx-gradiente{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.fx-gradiente-animado{background-size:200% 200%;animation:12s infinite fx-gradiente}.fx-linha{transform-origin:0 0;transform:scaleY(var(--fx-linha,0))}@media (min-width:768px){.fx-linha{transform:scaleX(var(--fx-linha,0))}}@keyframes fx-aba-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.fx-aba-painel>*{animation:.5s cubic-bezier(.22,1,.36,1) both fx-aba-entra}.fx-aba-painel>:nth-child(2){animation-delay:80ms}.fx-aba-painel>:nth-child(3){animation-delay:.16s}.fx-aba-painel>:nth-child(4){animation-delay:.24s}@keyframes fx-slide{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes fx-slide-zoom{0%{transform:scale(1.08)}24%{transform:scale(1)}to{transform:scale(1)}}@keyframes fx-ponto{0%{background:#ffffff80;width:6px}4%{background:#fff;width:20px}20%{background:#fff;width:20px}24%{background:#ffffff80;width:6px}to{background:#ffffff80;width:6px}}.fx-carrossel .fx-slide,.fx-carrossel .fx-slide-img,.fx-carrossel .fx-ponto{animation-duration:var(--fx-total,25s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:calc(var(--fx-i,0) * 5s - 1s)}.fx-carrossel .fx-slide{opacity:0;animation-name:fx-slide}.fx-carrossel .fx-slide .fx-slide-img{animation-name:fx-slide-zoom;animation-delay:inherit}.fx-carrossel .fx-ponto{animation-name:fx-ponto}@media (prefers-reduced-motion:reduce){.fx-reveal,.fx-reveal[data-fx]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.fx-carrossel .fx-slide,.fx-carrossel .fx-slide-img,.fx-carrossel .fx-ponto,.fx-flutuar,.fx-gradiente-animado,.fx-aba-painel>*{animation:none!important}.fx-tilt,.fx-mag,.fx-linha{transform:none!important}.fx-progress{display:none}.fx-carrossel .fx-slide:first-child{opacity:1}}
