@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.lp-page{--amarelo:#ede810;--grafite:#3f3947;--preto:#1a1a1a;--osso:#f0f0ec;--linha:#f0f0ec29;--linha-clara:#1a1a1a24;--display:"Bebas Neue", Impact, sans-serif;--texto:"DM Sans", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, monospace;--espaco-conteudo:28px}.lp-page,.lp-page *{box-sizing:border-box;border-radius:0;margin:0;padding:0}html:has(.lp-page){scroll-behavior:smooth;-webkit-text-size-adjust:100%}body:has(.lp-page){color:#f0f0ec;background:#1a1a1a;font-family:DM Sans,system-ui,sans-serif;font-size:17px;line-height:1.55;overflow-x:hidden}.lp-page{background:var(--preto);color:var(--osso);font-family:var(--texto);flex-direction:column;min-height:100vh;font-size:17px;line-height:1.55;display:flex;overflow-x:clip}.lp-page>footer{margin-top:auto}.lp-page img{max-width:100%;height:auto;display:block}.lp-page button,.lp-page input,.lp-page select{font:inherit;color:inherit}.lp-page :focus-visible{outline:3px solid var(--amarelo);outline-offset:3px}.lp-page mark{background:linear-gradient(var(--amarelo), var(--amarelo)) 0 .12em/100% .86em no-repeat;color:var(--preto);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-.1em;padding:0 .1em}.lp-page .wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.lp-page section{padding:56px 0}.lp-page .claro{background:var(--osso);color:var(--preto)}.lp-page .titulo{font-family:var(--display);letter-spacing:.005em;font-size:clamp(2.6rem,10.5vw,4.6rem);font-weight:400;line-height:.96}.lp-page .sub{opacity:.86;max-width:56ch;margin-top:18px;font-size:1.05rem;line-height:1.6}.lp-page .claro .sub{opacity:.78}.lp-page .olho{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amarelo);margin-bottom:14px;font-size:.78rem;display:block}.lp-page .claro .olho{color:var(--grafite)}.lp-page .topo{border-bottom:1px solid var(--linha)}.lp-page .topo .wrap{justify-content:center;padding-top:22px;padding-bottom:22px;display:flex}.lp-page .topo a{display:block}.lp-page .topo img{width:200px}.lp-page .botao{background:var(--amarelo);color:var(--preto);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;width:100%;padding:17px 22px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.lp-page .botao:hover{background:#fbf62a}.lp-page .botao:active{transform:translateY(1px)}.lp-page .botao:disabled{opacity:.6;cursor:progress}.lp-page .hero{text-align:center;padding:48px 0 64px;position:relative;overflow:hidden}.lp-page .hero:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#ede81014,#0000 70%);width:80%;height:130%;position:absolute;top:-30%;left:10%}.lp-page .hero-inner{flex-direction:column;align-items:center;display:flex;position:relative}.lp-page .parceria{border:1px solid var(--linha);align-items:center;gap:12px;margin-bottom:26px;padding:10px 14px;display:inline-flex}.lp-page .parceria img{width:auto;height:24px}.lp-page .parceria span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:.76rem}.lp-page .hero h1{max-width:14ch;font-size:clamp(3rem,13vw,6rem);line-height:1.04}.lp-page .equacao{border-top:3px solid var(--amarelo);max-width:22ch;font-family:var(--display);margin-top:32px;padding-top:18px;font-size:clamp(1.9rem,7vw,2.8rem);line-height:1.05}.lp-page .equacao b{color:var(--amarelo);font-weight:400}.lp-page .hero .sub{margin-top:16px;font-size:1.15rem}.lp-page .chamada{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;align-items:center;gap:14px;max-width:40ch;margin-top:36px;font-size:.86rem;line-height:1.5;display:flex}.lp-page .seta{border:1px solid var(--amarelo);width:46px;height:46px;color:var(--amarelo);font-family:var(--texto);justify-content:center;align-items:center;font-size:1.3rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.lp-page .seta:hover{background:var(--amarelo);color:var(--preto)}.lp-page .form-grade{flex-direction:column;align-items:center;display:flex}.lp-page .form-intro{text-align:center}.lp-page .form-intro .sub{margin-left:auto;margin-right:auto}.lp-page .form{background:var(--preto);width:100%;max-width:620px;color:var(--osso);border:1px solid var(--linha);margin-top:var(--espaco-conteudo);padding:26px 20px 24px}.lp-page .campo{margin-bottom:18px}.lp-page .campo label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-bottom:8px;font-size:.78rem;display:block}.lp-page .campo input,.lp-page .campo select{appearance:none;background:0 0;border:1px solid #f0f0ec47;width:100%;height:52px;padding:0 14px;font-size:1rem;transition:border-color .12s}.lp-page .campo input::placeholder,.lp-page .campo select:invalid{color:#f0f0ec73}.lp-page .campo input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--preto) inset;-webkit-text-fill-color:var(--osso);caret-color:var(--osso)}.lp-page .campo select{background-image:linear-gradient(45deg, transparent 50%, var(--amarelo) 50%), linear-gradient(135deg, var(--amarelo) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.lp-page .campo select option{background:var(--preto);color:var(--osso)}.lp-page .campo input:hover,.lp-page .campo select:hover{border-color:#f0f0ec80}.lp-page .campo input:focus,.lp-page .campo select:focus{border-color:var(--amarelo);outline:none}.lp-page .campo input[aria-invalid=true],.lp-page .campo select[aria-invalid=true]{border-color:#ff7a59}.lp-page .erro{color:#ff9a80;margin-top:6px;font-size:.82rem;display:block}.lp-page .enviar{margin-top:8px;padding:20px 16px;font-size:1rem}.lp-page .falha{color:#ff9a80;margin-top:14px;font-size:.9rem}.lp-page .armadilha{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-page .micro{opacity:.65;margin-top:16px;font-size:.84rem;line-height:1.5}.lp-page .micro:before{content:"";background:var(--amarelo);vertical-align:1px;width:8px;height:8px;margin-right:8px;display:inline-block}.lp-page .obrigado{text-align:center;padding:64px 0 80px}.lp-page .obrigado .wrap{flex-direction:column;align-items:center;display:flex}.lp-page .obrigado .titulo{max-width:16ch;font-size:clamp(2.8rem,12vw,5.2rem)}.lp-page .obrigado .sub{margin-left:auto;margin-right:auto}.lp-page footer{border-top:1px solid var(--linha);text-align:center;padding:38px 0 46px;font-size:.82rem;line-height:1.6}.lp-page .logo-rodape{width:auto;height:34px;margin:0 auto 18px}.lp-page footer .aviso{opacity:.5;max-width:70ch;margin:0 auto}@media (width>=760px){body:has(.lp-page){font-size:18px}.lp-page section{padding:88px 0}.lp-page .wrap{padding:0 40px}.lp-page .topo .wrap{padding-top:28px;padding-bottom:28px}.lp-page .topo img{width:260px}.lp-page .botao{width:auto}.lp-page .hero{padding:72px 0 88px}.lp-page .hero h1{max-width:19ch}.lp-page .form{padding:36px 34px 32px}.lp-page .form .enviar{width:100%}.lp-page .obrigado{padding:104px 0 112px}}@keyframes lp-marca{0%{background-size:0 .86em}to{background-size:100% .86em}}@keyframes lp-marca-texto{0%,45%{color:var(--osso)}to{color:var(--preto)}}.lp-page .hero mark{animation:.7s cubic-bezier(.65,0,.25,1) .15s both lp-marca,.7s linear .15s both lp-marca-texto}@media (prefers-reduced-motion:reduce){html:has(.lp-page){scroll-behavior:auto}.lp-page,.lp-page *{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=374px){.lp-page .parceria{gap:10px;padding:9px 12px}.lp-page .parceria img{height:20px}}
