#app .en{--violeta:#6c5ce7;--violeta-edge:#4434b8;--borda-3d:#c9c1f0;--mola:cubic-bezier(.34, 1.56, .64, 1);--sai:cubic-bezier(.23, 1, .32, 1);isolation:isolate;color:#fff;background:radial-gradient(60vw 50vw at 10% 0,#8f7cff80,#0000 70%),radial-gradient(50vw 40vw at 100% 30%,#ec489947,#0000 70%),radial-gradient(45vw 35vw at 50% 110%,#22d3ee33,#0000 70%),linear-gradient(#191243 0%,#2a1e6b 55%,#4535ad 100%);flex-direction:column;min-height:100dvh;display:flex;position:relative}#app.dark .en{--borda-3d:#06050d;background:radial-gradient(60vw 50vw at 10% 0,#8f7cff52,#0000 70%),radial-gradient(50vw 40vw at 100% 30%,#ec48992e,#0000 70%),linear-gradient(#0b0a16 0%,#17123a 55%,#2a1f6b 100%)}#app .en:before{content:"";z-index:-1;opacity:.06;pointer-events:none;background:#fff;position:absolute;inset:0;-webkit-mask:url(/lp/padrao-hero-mask.webp) top/1100px;mask:url(/lp/padrao-hero-mask.webp) top/1100px}#app .en-topo{justify-content:space-between;align-items:center;padding:20px 28px;display:flex}#app .en-topo .brand-lockup{--ink:#fff}#app .en-topo .theme-toggle{color:#fff;background:#ffffff1a;border-color:#ffffff40;border-radius:999px}#app .en-meio{flex-direction:column;flex:1;align-items:center;padding:70px 16px 40px;display:flex}#app .en-palco{width:100%;max-width:440px;position:relative}#app .en-masc{z-index:0;pointer-events:none;width:210px;position:absolute;top:-118px;left:50%;transform:translate(-50%)}#app .en-masc .m3d-box{width:100%;line-height:0;display:block}#app .en-masc .m3d-corpo{display:block;position:relative}#app .en-masc .m3d{width:100%;height:auto;display:block}#app .en-masc .m3d-corpo>svg.m3d-olhos{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#app .en-masc .m3d-olhos .pp{transition:transform .22s var(--sai)}#app .en-cartao{z-index:1;color:var(--ink);background:var(--surface);box-shadow:0 10px 0 var(--borda-3d), 0 40px 80px -30px #0a062899;border-radius:30px;padding:26px 30px;position:relative}#app.dark .en-cartao{box-shadow:inset 0 0 0 1px #ffffff14, 0 10px 0 var(--borda-3d), 0 40px 80px -30px #000c}#app .en-chave{background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--line);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 22px;padding:5px;display:grid}#app .en-chave button{font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:11px 10px;font-size:15px;font-weight:900;transition:background .2s,color .2s,transform .15s}#app .en-chave button.sel{background:var(--violeta);color:#fff;box-shadow:0 3px 0 var(--violeta-edge)}#app .en-chave button:not(.sel):hover{color:var(--ink)}#app .en-chave button:active{transform:translateY(2px)}#app .en-chave button:focus-visible,#app .en-volta:focus-visible{outline:3px solid var(--accent);outline-offset:2px}#app .en-volta{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0 0 14px;padding:4px 0;font-size:13.5px;font-weight:900}#app .en-h{letter-spacing:-.03em;color:var(--ink);animation:en-entra .35s var(--sai);margin:0 0 6px;font-size:26px;font-weight:900;line-height:1.1}#app .en-p{color:var(--muted);margin:0 0 20px;font-size:14.5px;font-weight:600;line-height:1.5}@keyframes en-entra{0%{opacity:0;transform:translateY(6px)}}#app .en-form.auth-wrap{max-width:none;margin:0;padding:0}#app .en-form .auth-mascot,#app .en-form .auth-h,#app .en-form .auth-sub,#app .en-form .auth-switch{display:none}#app .en-form .auth-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}#app .en-form .f-label{color:var(--ink-2);font-size:12.5px}#app .en-form .inp{border:2px solid var(--line-2);background:var(--surface);box-shadow:0 3px 0 var(--line-2);border-radius:16px;padding:14px 16px;transition:border-color .15s,box-shadow .15s}#app .en-form .inp:focus{border-color:var(--accent);box-shadow:0 3px 0 var(--accent-ink), 0 0 0 4px var(--accent-soft)}#app .en-form .pw-eye{border-radius:999px}#app .en-form .btn-primary{background:var(--violeta);box-shadow:0 5px 0 var(--violeta-edge);transition:transform .35s var(--mola), box-shadow .15s, filter .15s;border-radius:999px;padding:15px 26px;font-size:16px;font-weight:900}#app .en-form .btn-primary:hover{filter:brightness(1.06);transform:translateY(-2px)}#app .en-form .btn-primary:active{box-shadow:0 1px 0 var(--violeta-edge);transform:translateY(4px)scale(.98)}#app .en-form .forgot-line .muted-link{font-weight:900}#app .en-form .auth-err,#app .en-form .auth-ok{border-radius:14px;font-weight:700}#app .en-form .consent-line input{accent-color:var(--violeta)}#app .en-pe{text-align:center;color:#ffffffb3;max-width:440px;margin:34px 0 0;font-size:12.5px;font-weight:600}#app .en-pe a{color:#fff;font-weight:800}@media (max-width:560px){#app .en-topo{padding:16px}#app .en-meio{padding:64px 12px 28px}#app .en-masc{width:170px;top:-96px}#app .en-cartao{border-radius:26px;padding:22px 20px}#app .en-h{font-size:23px}}@media (prefers-reduced-motion:reduce){#app .en-h{animation:none}#app .en-masc .m3d-olhos .pp,#app .en-form .btn-primary{transition:none}}#app .en-meio{justify-content:center;padding-top:150px}#app .en-masc{width:220px;top:-158px}@media (max-width:560px){#app .en-meio{justify-content:flex-start;padding-top:128px}#app .en-masc{width:180px;top:-132px}}#app .en-passos{align-items:center;gap:6px;margin:-6px 0 16px;display:flex}#app .en-passos i{background:var(--line-2);border-radius:999px;width:28px;height:6px;transition:background .25s}#app .en-passos i.on{background:var(--violeta)}#app .en-passos span{color:var(--muted);margin-left:6px;font-size:12px;font-weight:800}#app .en-form.passo-1 :is(label[for=au-nasc],#au-nasc,#au-nasc-msg,label[for=au-origem],#au-origem,.consent-line,form>button[type=submit]),#app .en-form.passo-2 :is(label[for=au-nome],#au-nome,label[for=au-email],#au-email,label[for=au-senha],.pw-wrap,.en-forca-host){display:none}#app .en-form.passo-2 form{animation:en-entra .35s var(--sai)}#app .en-continuar{border-radius:999px;margin-top:8px}#app .en-volta-passo{color:var(--muted);margin:14px auto 0;font-size:13px;display:block}#app .en-volta-passo:hover{color:var(--accent)}#app .en-erro{background:var(--no-soft);color:var(--no);border-radius:14px;margin:0 0 14px;padding:11px 14px;font-size:13px;font-weight:700;line-height:1.4}#app .en-form .en-forca-host+div{display:none}#app .en-forca{color:var(--muted);margin:-4px 2px 14px;font-size:12.5px;font-weight:700}#app .en-forca-barra{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:7px;display:grid}#app .en-forca-barra i{background:var(--line-2);border-radius:999px;height:6px;transition:background .25s}#app .en-forca.fraca .en-forca-barra i.on{background:#f04438}#app .en-forca.media .en-forca-barra i.on{background:#f79009}#app .en-forca.forte .en-forca-barra i.on{background:#12b76a}#app .en-forca b{color:var(--ink-2);font-weight:900}#app .en-forca.forte b{color:var(--ok-ink)}@media (prefers-reduced-motion:reduce){#app .en-form.passo-2 form{animation:none}}#app .en-masc .m3d-olhos .palp{opacity:0;transform-box:fill-box;transform-origin:50% 0;transition:opacity .12s, transform .18s var(--sai);transform:scaleY(.2)}#app .en-masc .m3d-box.fechado .m3d-olhos .palp{opacity:1;transform:none}#app .en-masc .m3d-box.fechado .m3d-olhos .pp{opacity:0;transition:opacity 80ms}#app .en-google{width:100%;font:inherit;cursor:pointer;background:var(--surface);color:var(--ink);border:2px solid var(--line-2);box-shadow:0 4px 0 var(--line-2);transition:transform .15s var(--sai), border-color .15s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font-size:15px;font-weight:900;display:flex}#app .en-google:hover{border-color:var(--accent)}#app .en-google:active{box-shadow:0 1px 0 var(--line-2);transform:translateY(3px)}#app .en-google:disabled{opacity:.7;cursor:default}#app .en-google:focus-visible{outline:3px solid var(--accent);outline-offset:3px}#app .en-ou{color:var(--muted);align-items:center;gap:12px;margin:16px 0;font-size:12.5px;font-weight:800;display:flex}#app .en-ou:before,#app .en-ou:after{content:"";background:var(--line-2);flex:1;height:1px}#app .en-caps{background:var(--warn-soft);color:var(--warn-ink);border-radius:999px;align-items:center;gap:6px;margin:-4px 2px 10px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}#app .en-sugere{font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;margin:-6px 2px 12px;padding:0;font-size:13px;font-weight:700;display:block}#app .en-sugere b{color:var(--accent);text-underline-offset:2px;font-weight:900;text-decoration:underline}#app .en-form #au-nasc,#app .en-form.passo-1 .en-data-host{display:none}#app .en-data{grid-template-columns:1fr 1fr 1.6fr;gap:8px;display:grid}#app .en-data .inp{text-align:center;font-variant-numeric:tabular-nums}#app .en-confira{animation:en-entra .35s var(--sai)}#app .en-confira b{color:var(--ink)}#app .en-confira-bts{gap:10px;margin:6px 0 12px;display:grid}#app .en-confira-bts .btn{background:var(--violeta);box-shadow:0 5px 0 var(--violeta-edge);border-radius:999px;text-decoration:none}#app .en-bt-sec{text-align:center;width:100%;font:inherit;cursor:pointer;background:var(--surface);color:var(--ink);border:2px solid var(--line-2);box-shadow:0 4px 0 var(--line-2);border-radius:999px;padding:12px 18px;font-size:14.5px;font-weight:900;text-decoration:none;display:block}#app .en-bt-sec:disabled{opacity:.6;cursor:default}#app .en-aviso{color:var(--ok-ink);margin:0 0 8px;font-size:13px;font-weight:700}#app .en-dica{color:var(--muted);margin:0;font-size:12.5px;font-weight:600}#app .en-cartao{transition:height .32s var(--sai);overflow:hidden}#app .en-miolo{display:flow-root}@media (prefers-reduced-motion:reduce){#app .en-cartao,#app .en-confira{transition:none;animation:none}}@media (min-width:900px){#app .en{height:100dvh;min-height:0;overflow:hidden}#app .en-topo{padding:14px 28px}#app .en-meio{justify-content:center;min-height:0;padding:96px 16px 12px}#app .en-masc{width:168px;top:-112px}#app .en-cartao{padding:20px 28px 18px}#app .en-passos{margin:-2px 0 10px}#app .en-chave{margin-bottom:14px}#app .en-chave button{padding:9px 10px}#app .en-h{margin-bottom:4px;font-size:23px}#app .en-p{margin-bottom:14px}#app .en-google{padding:10px 18px}#app .en-ou{margin:10px 0}#app .en-form .f-label{margin-bottom:4px}#app .en-form .inp{margin-bottom:10px;padding:10px 14px}#app .en-form .btn-primary,#app .en-continuar{padding:12px 22px}#app .en-forca{margin:-2px 2px 8px}#app .en-pe{margin-top:14px}}@media (min-width:900px) and (max-height:760px){#app .en-meio{padding-top:78px}#app .en-masc{width:138px;top:-92px}#app .en-p{display:none}}@media (min-width:900px) and (max-height:800px){#app .en-meio{padding-top:84px}#app .en-pe{display:none}#app .en-form .inp{margin-bottom:8px;padding:9px 14px}#app .en-topo{padding:10px 24px}#app .en-meio{padding-top:74px;padding-bottom:6px}#app .en-masc{width:132px;top:-88px}#app .en-cartao{padding:16px 26px 14px}#app .en-h{font-size:21px}#app .en-chave{margin-bottom:10px}#app .en-chave button{padding:8px 10px;font-size:14px}#app .en-google{padding:9px 16px}#app .en-ou{margin:8px 0}#app .en-form .f-label{margin-bottom:3px;font-size:12px}#app .en-sugere{margin:-4px 2px 8px}}@media (min-width:900px) and (max-height:740px){#app .en-p{display:none}#app .en-h{margin-bottom:10px}}
