:root{--cor-branco:#fff;--cor-preto:#000;--cor-cinza-1:#d2d3e1;--cor-cinza-2:#7c7c86;--cor-azul-1:#00007d;--cor-azul-2:#00f;--cor-azul-3:#00c8ff;--cor-vermelho:red;--cor-vermelho-escuro:#7d0000;--cor-verde:#3adfa2;--cor-escuro-1:#0c0c19;--cor-escuro-2:#151523;--cor-escuro-3:#1b1b2b;--cor-escuro-4:#29293f;--cor-escuro-6:#d4d4d4;--degrade-texto:#fff,#baa8a8;--f0:11px;--f1:13px;--f2:15px;--f3:17px;--f4:25px;--f5:35px;--f6:45px;--f7:60px;--estilo:"stolzl-regular";--regular:"figtree-regular";--bold:"figtree-bold";--light:"figtree-light";--hanken-bold:"HankenGrotesk-Bold";--hanken-light:"HankenGrotesk-Light";--syne-semibold:"Syne-SemiBold";--syne-extrabold:"Syne-Extrabold"}@font-face{font-display:swap;font-family:stolzl-regular;font-style:normal;font-weight:400;src:url(../fonts/stolzl-regular.woff) format("woff")}@font-face{font-display:swap;font-family:figtree-light;font-style:normal;font-weight:400;src:url(../fonts/Figtree-Light.woff) format("woff")}@font-face{font-display:swap;font-family:figtree-bold;font-style:normal;font-weight:400;src:url(../fonts/Figtree-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:figtree-regular;font-style:normal;font-weight:400;src:url(../fonts/Figtree-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:HankenGrotesk-Bold;font-style:normal;font-weight:400;font-preload:true;src:url(../fonts/HankenGrotesk-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:HankenGrotesk-Light;font-style:normal;font-weight:400;font-preload:true;src:url(../fonts/HankenGrotesk-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Syne-SemiBold;font-style:normal;font-weight:400;font-preload:true;src:url(../fonts/Syne-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Syne-Extrabold;font-style:normal;font-weight:400;font-preload:true;src:url(../fonts/syne-extrabold.woff) format("woff")}*{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{margin:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:none;touch-action:pan-x pan-y}::-webkit-scrollbar{display:none}*{scrollbar-width:none}body.bloquear{overflow:hidden}::-moz-selection{background-color:#0000ff6e}::selection{background-color:#0000ff6e}a,button,img,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-o-user-select:none}a,button{cursor:pointer!important}a{background-color:transparent;cursor:pointer}img{border-style:none}button{-moz-appearance:none!important;-webkit-appearance:button;appearance:button;cursor:pointer;font-family:inherit;line-height:1;margin:0;overflow:visible;text-transform:none}button *{pointer-events:none}input{overflow:visible}input,textarea{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;font-family:inherit;line-height:1}textarea{overflow:auto}[type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none}[hidden]{display:none;opacity:0;visibility:hidden}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:2px solid transparent!important;-webkit-box-shadow:0 0 0 100px var(--cor-escuro-1) inset!important}input:-webkit-autofill{-webkit-text-fill-color:var(--cor-escuro-1)!important}input[type=date]{min-width:calc(100% - 24px)}b{font-weight:700!important}i{font-style:italic!important}.pickr{display:none}.pcr-app{display:flex;flex-direction:column;transition:all .3s;width:100%}.pcr-app,.pcr-app.visible{opacity:1;visibility:visible}.pcr-app .pcr-swatches{display:none}.pcr-app .pcr-interaction{align-items:center;display:none;flex-direction:column;padding:0 15px;width:100%}.pcr-app .pcr-interaction input{background-color:var(--cor-escuro-3);border-radius:8px;color:var(--cor-branco);cursor:pointer;font-family:var(--regular);font-size:var(--f2);margin:10px 0 0;padding:10px;transition:all .3s}.pcr-app .pcr-interaction input:focus{background-color:var(--cor-escuro-4)}.pcr-app .pcr-selection{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:50px 0 0;width:100%}.pcr-app .pcr-selection .pcr-picker{border:3px solid #fff;border-radius:100%;height:18px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:18px}.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity,.pcr-app .pcr-selection .pcr-color-palette{cursor:grab;cursor:-webkit-grab;display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active,.pcr-app .pcr-selection .pcr-color-palette:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app .pcr-selection .pcr-color-preview{display:none}.pcr-app .pcr-selection .pcr-color-palette{height:100px;width:100%;z-index:1}.pcr-app .pcr-selection .pcr-color-palette .pcr-palette{height:100%;width:100%}.pcr-app .pcr-selection .pcr-color-palette .pcr-palette:before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.pcr-app .pcr-selection .pcr-color-chooser{height:15px;margin:15px 0;width:calc(100% - 30px)}.pcr-app .pcr-selection .pcr-color-chooser .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50px;flex-grow:1}.pcr-app .pcr-selection .pcr-color-opacity{height:15px;width:calc(100% - 30px)}.pcr-app .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(90deg,transparent,#000),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,.25em;border-radius:50px;flex-grow:1}@keyframes girando{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes certificado3D{0%{transform:perspective(1000px) rotateY(0) rotateX(0) scale(1)}25%{transform:perspective(1000px) rotateY(5deg) rotateX(2deg) scale(1.02)}50%{transform:perspective(1000px) rotateY(-3deg) rotateX(-1deg) scale(1.05)}75%{transform:perspective(1000px) rotateY(3deg) rotateX(1deg) scale(1.02)}to{transform:perspective(1000px) rotateY(0) rotateX(0) scale(1)}}.animate-certificado-3d{animation:certificado3D 4s ease-in-out infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes barraCrescer{0%{height:0}to{height:var(--altura-final)}}.animate-barra-crescer{animation:none;height:0}.animate-barra-crescer.animated{animation:barraCrescer 1.5s ease-out both;animation-delay:var(--delay,0s)}@keyframes progressGrow{0%{width:0}to{width:var(--progress-width,20%)}}@keyframes linhaCrescer{0%{width:0}to{width:40%}}.animate-linha-crescer{animation:linhaCrescer 2s ease-out both;animation-delay:.3s}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-on-scroll{opacity:0;transform:translateY(50px);transition:all .4s ease-out}.animate-on-scroll.animated{opacity:1;transform:translateY(0)}.animate-fade-in-up{animation:fadeInUp .6s ease-out both}.animate-fade-in-down{animation:fadeInDown .6s ease-out both}.animate-fade-in-left{animation:fadeInLeft .6s ease-out both}.animate-fade-in-right{animation:fadeInRight .6s ease-out both}.animate-fade-in-scale{animation:fadeInScale .6s ease-out both}.animate-slide-in-up{animation:slideInUp 1.2s ease-out both}.animate-float{animation:float 3s ease-in-out infinite}.animate-rotate{animation:rotate 20s linear infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.animate-bounce{animation:bounce 2s ease-in-out infinite}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}.delay-8{animation-delay:.8s}.delay-9{animation-delay:.9s}.delay-10{animation-delay:1s}.delay-11{animation-delay:1.1s}.delay-12{animation-delay:1.2s}.delay-13{animation-delay:1.3s}.delay-14{animation-delay:1.4s}.delay-15{animation-delay:1.5s}.delay-16{animation-delay:1.6s}.delay-17{animation-delay:1.7s}.delay-18{animation-delay:1.8s}.delay-19{animation-delay:1.9s}.delay-20{animation-delay:2s}@media screen and (max-width:1000px){.animate-on-scroll{transition:all .4s ease-out}.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-scale,.animate-fade-in-up{animation-duration:.6s}.animate-slide-in-up{animation-duration:1s}}div#alerta[data-v-54e2ebe3]{align-items:center;background-color:var(--cor-branco);border-radius:8px;box-shadow:0 0 10px #0000001a;cursor:pointer;display:none;justify-content:center;left:50%;max-width:500px;padding:5px 15px 5px 5px;position:fixed;top:20px;transform:translate(-50%);width:100%;z-index:10000}div#alerta.mostrar[data-v-54e2ebe3]{animation:mostrarAlerta-54e2ebe3 .3s ease-out;display:flex;transform:translate(-50%)}@keyframes mostrarAlerta-54e2ebe3{0%{opacity:0;transform:translate(-50%,-100px)}to{opacity:1;transform:translate(-50%)}}.icone[data-v-54e2ebe3]{align-items:center;border-radius:8px;display:flex;height:50px;justify-content:center;margin:0 10px 0 0;min-width:50px;width:50px}svg[data-v-54e2ebe3]{min-width:20px;width:20px;fill:var(--cor-branco)}div#alerta.positivo .icone[data-v-54e2ebe3]{background-color:#19ad8828}div#alerta.positivo svg[data-v-54e2ebe3]{fill:#19ad88}div#alerta.negativo .icone[data-v-54e2ebe3]{background-color:#fa1f5d28}div#alerta.negativo svg[data-v-54e2ebe3]{fill:#fa1f5d}p[data-v-54e2ebe3]{color:var(--cor-preto);font-family:var(--regular);font-size:var(--f2);line-height:1.5;width:100%}div#alerta.positivo[data-v-54e2ebe3]{border-left:3px solid #19ad88}div#alerta.negativo[data-v-54e2ebe3]{border-left:3px solid #fa1f5d}@media screen and (max-width:1024px){div#alerta[data-v-54e2ebe3]{max-width:calc(100% - 40px)}}section.header[data-v-2f75933c]{min-height:100dvh;overflow:hidden;position:relative;width:100%}.circulo[data-v-2f75933c],section.header[data-v-2f75933c]{align-items:center;display:flex;justify-content:center}.circulo[data-v-2f75933c]{bottom:95px;height:60px;left:50%;position:absolute;transform:translate(-50%);width:60px;z-index:4}.circulo span[data-v-2f75933c]{border:4px solid var(--cor-branco);border-bottom:4px solid transparent;border-radius:50%;border-top:4px solid transparent;height:60px;width:60px}svg.divisor[data-v-2f75933c]{bottom:-1px;position:absolute;width:100%;fill:var(--cor-vermelho);z-index:4}.sombra[data-v-2f75933c]{background-image:radial-gradient(circle at center,#15152350 0,#0c0c19);opacity:1;z-index:3}.sombra[data-v-2f75933c],.vanta[data-v-2f75933c]{height:100%;left:0;position:absolute;top:0;width:100%}.vanta[data-v-2f75933c]{z-index:2}.titulo[data-v-2f75933c]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:4}.titulo h1[data-v-2f75933c]{background:linear-gradient(30deg,var(--degrade-texto));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--syne-extrabold);font-size:var(--f6);line-height:1;max-width:650px;text-shadow:0 0 10px hsla(0,0%,100%,.5);width:100%}.titulo p[data-v-2f75933c]{color:var(--cor-branco);font-family:var(--regular);font-size:var(--f2);line-height:1.5;margin:15px 0 20px;max-width:450px;width:100%}.botoes[data-v-2f75933c],.botoes a.um[data-v-2f75933c]{align-items:center;display:flex}.botoes a.um[data-v-2f75933c]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:transparent;border:2px solid var(--cor-vermelho);border-radius:50px;color:var(--cor-branco);font-family:var(--estilo);font-size:var(--f2);justify-content:center;padding:20px 25px;transition:all .3s}.botoes a.um svg[data-v-2f75933c]{min-width:12px;width:12px;fill:var(--cor-branco);margin:0 8px 0 0}.botoes a.um[data-v-2f75933c]:hover{border:2px solid var(--cor-branco)}@media screen and (max-width:1000px){section.header[data-v-2f75933c]{min-height:auto;padding:150px 30px}.sombra[data-v-2f75933c]{background:linear-gradient(0deg,#03030e50,#00f0,#00f0)}.circulo[data-v-2f75933c]{bottom:16px}.circulo[data-v-2f75933c],.circulo span[data-v-2f75933c]{height:60px;width:60px}svg.divisor[data-v-2f75933c]{left:auto;width:1000px}.titulo h1[data-v-2f75933c]{font-size:var(--f4);line-height:1.4;max-width:300px}.titulo p[data-v-2f75933c]{line-height:1.5;max-width:250px;width:100%}.botoes[data-v-2f75933c]{align-items:center;display:flex;flex-direction:column}.botoes a.um[data-v-2f75933c]{font-size:var(--f1);padding:12px 23px}}
