:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth}body{background-color:#0b0720}.bg-campanha{background-color:#0b0720;background-image:url(/assets/ate-campaign-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.contorno{color:#0000;-webkit-text-stroke:2px #c08aff;paint-order:stroke fill}@media (width>=768px){.contorno{-webkit-text-stroke-width:3px}}.brilho-cyan{box-shadow:0 0 80px -10px #0edee373}.brilho-roxo{box-shadow:0 0 120px -20px #c08aff80}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details[open] .faq-seta{transform:rotate(180deg)}.faq-seta{transition:transform .25s}.player{aspect-ratio:16/9;background:#0b0720;border:1px solid #332561;border-radius:1.5rem;width:100%;position:relative;overflow:hidden}.player iframe,.player video{border:0;width:100%;height:100%;position:absolute;inset:0}.vsl-capa{cursor:pointer;background:#0b0720;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.vsl-capa img{object-fit:cover;width:100%;height:100%;display:block}.vsl-veu{background:linear-gradient(#0b072026 0%,#0b07208c 100%);transition:background .3s;position:absolute;inset:0}.vsl-capa:hover .vsl-veu{background:linear-gradient(#0b07200d 0%,#0b072073 100%)}.vsl-play{background:var(--cyan,#22d3ee);color:#0b0720;border-radius:9999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;margin:auto;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;inset:0;box-shadow:0 0 #22d3ee73,0 18px 45px -12px #000c}.vsl-capa:hover .vsl-play{transform:scale(1.07);box-shadow:0 0 0 12px #22d3ee2e,0 18px 45px -12px #000c}.vsl-mascara{z-index:2;pointer-events:none;position:absolute;left:0;right:0}.vsl-mascara-topo{background:linear-gradient(#0b0720d9 0%,#0b072000 100%);height:5rem;top:0}.vsl-mascara-base{background:linear-gradient(#0b072000 0%,#0b0720d9 100%);height:4.5rem;bottom:0}.modal{display:none}.modal.aberto{display:flex}.modal-fundo{opacity:0;transition:opacity .28s}.modal-painel{opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.3,1);transform:translateY(18px)scale(.97)}.modal.visivel .modal-fundo{opacity:1}.modal.visivel .modal-painel{opacity:1;transform:none}.hs-medq form{flex-direction:column;gap:1.15rem;display:flex}.hs-medq fieldset{border:0;margin:0;padding:0;max-width:none!important}.hs-medq fieldset .input{margin:0!important}.hs-medq .hs-form-field{margin:0}.hs-medq .hs-form-field>label{color:#fff;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.hs-medq .hs-form-required{color:#0edee3;margin-left:.15rem}.hs-medq .hs-field-desc{color:#b9b2d6;margin:0 0 .5rem;font-size:.8125rem}.hs-medq input.hs-input:not([type=checkbox]):not([type=radio]),.hs-medq select.hs-input,.hs-medq textarea.hs-input{box-sizing:border-box;color:#fff;background:#0b0720;border:1px solid #332561;border-radius:.75rem;outline:none;padding:.875rem 1rem;font-family:Ubuntu,system-ui,sans-serif;font-size:1rem;line-height:1.4;transition:border-color .2s,box-shadow .2s;width:100%!important}.hs-medq input.hs-input::placeholder,.hs-medq textarea.hs-input::placeholder{color:#b9b2d680}.hs-medq input.hs-input:focus,.hs-medq select.hs-input:focus,.hs-medq textarea.hs-input:focus{border-color:#0edee3;box-shadow:0 0 0 3px #0edee32e}.hs-medq select.hs-input option{color:#fff;background:#16103b}.hs-medq input.hs-input[type=checkbox],.hs-medq input.hs-input[type=radio]{accent-color:#0edee3;flex:none;width:1.05rem;height:1.05rem;margin:.2rem .6rem 0 0}.hs-medq ul.inputs-list{margin:0;padding:0;list-style:none}.hs-medq .hs-form-booleancheckbox label,.hs-medq .hs-form-checkbox label,.hs-medq .hs-form-radio label{color:#b9b2d6;align-items:flex-start;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.hs-medq .hs-button.primary{cursor:pointer;color:#0b0720;text-transform:uppercase;letter-spacing:-.01em;background:#0edee3;border:0;border-radius:9999px;width:100%;padding:1rem 1.5rem;font-family:Ubuntu,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.35;transition:filter .2s,transform .2s;position:relative;box-shadow:0 0 60px -14px #0edee373}.hs-medq .hs-button.primary:hover{filter:brightness(1.1);transform:translateY(-2px)}.hs-medq .hs-button.primary:active{transform:translateY(0)scale(.985)}.hs-medq .hs-button.primary:focus-visible{outline-offset:3px;outline:2px solid #c08aff}.hs-medq .hs-error-msgs{margin:.45rem 0 0;padding:0;list-style:none}.hs-medq .hs-error-msgs label{color:#ff8fa3;font-size:.8125rem;font-weight:400}.hs-medq .hs-input.invalid{border-color:#ff8fa3}.hs-medq .legal-consent-container p,.hs-medq .hs-richtext{color:#b9b2d6;font-size:.8125rem;line-height:1.65}.hs-medq a{color:#c08aff;text-decoration:underline}.hs-medq .submitted-message{color:#fff;text-align:center;font-size:1.05rem;line-height:1.7}.hs-carregando{color:#b9b2d6;text-align:center;padding:2rem 0;font-size:.875rem}.hs-medq .hs-fieldtype-intl-phone{position:relative;align-items:stretch!important;gap:.5rem!important;display:flex!important}.hs-medq .hs-fieldtype-intl-phone:before{content:attr(data-country-flag);z-index:1;color:#fff;text-align:center;pointer-events:none;width:3.25rem;font-size:1.5rem;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hs-medq .hs-fieldtype-intl-phone select.hs-input{cursor:pointer;appearance:none!important;color:#0000!important;background:#0b0720!important;border:1px solid #332561!important;border-radius:.75rem!important;flex:0 0 3.25rem!important;width:3.25rem!important;min-width:3.25rem!important;padding:0!important;font-size:0!important}.hs-medq .hs-fieldtype-intl-phone select.hs-input::-ms-expand{display:none}.hs-medq .hs-fieldtype-intl-phone select.hs-input option{color:#fff;font-size:1rem}.hs-medq .hs-fieldtype-intl-phone input[type=tel].hs-input{flex:auto!important;width:auto!important;min-width:0!important}.bg-campanha{animation:46s ease-in-out infinite alternate deriva}@keyframes deriva{0%{background-position:44% 48%}to{background-position:56% 52%}}.orbe{animation:18s ease-in-out infinite orbita}.orbe-lento{animation-duration:26s;animation-direction:reverse}@keyframes orbita{0%,to{transform:translate(0)scale(1)}50%{transform:translate(28px,-34px)scale(1.12)}}.persona{will-change:opacity, transform;animation:11s ease-in-out infinite alterna}.persona-b{animation-name:alterna-b}@keyframes alterna{0%,42%{opacity:1;transform:translateY(0)scale(1)}50%,92%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes alterna-b{0%,42%{opacity:0;transform:translateY(10px)scale(.97)}50%,92%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.97)}}.flutua{animation:7s ease-in-out infinite flutuacao}@keyframes flutuacao{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.botao{position:relative;overflow:hidden;transform:translateZ(0)}.botao:hover{transform:translateY(-2px)}.botao:active{transform:translateY(0)scale(.985)}.botao:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:45%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.botao:hover:after{animation:.85s ease-out varredura}@keyframes varredura{0%{opacity:1;left:-60%}to{opacity:0;left:115%}}.botao-pulso{animation:3.2s ease-in-out infinite pulso}@keyframes pulso{0%,to{box-shadow:0 0 60px -14px #0edee373}50%{box-shadow:0 0 92px -8px #0edee3d9}}.revelar,.revelar.visivel,.revelar-rapida,.revelar-rapida.visivel{opacity:1;transform:none}.entrada{opacity:0;animation:.35s ease-out forwards sobe;transform:translateY(8px)}.entrada-2{animation-delay:40ms}.entrada-3{animation-delay:80ms}.entrada-4{animation-delay:.12s}@keyframes sobe{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.entrada{opacity:1;animation:none;transform:none}.faq-seta{transition:none}.bg-campanha,.orbe,.persona,.flutua,.botao-pulso{animation:none!important}.botao:hover{transform:none}.botao:hover:after{animation:none}.persona-b{opacity:0}.revelar,.revelar-rapida,.modal-fundo,.modal-painel{opacity:1;transition:none;transform:none}.hs-medq .hs-button.primary{transition:none}.hs-medq .hs-button.primary:hover{transform:none}}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #0edee3}.offer-page{color:#fff;background-color:#0b0720;min-height:100vh;font-family:Ubuntu,system-ui,sans-serif}
