@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk Fallback;src:local("Arial");ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.00%;size-adjust:104.98%}.__className_8cfa85{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.__variable_8cfa85{--font-host:"Host Grotesk","Host Grotesk Fallback"}.auth-tela{position:relative;min-height:100dvh;display:grid;grid-template-columns:1fr;background:#080808;color:#fff;font-family:var(--font-host),system-ui,sans-serif;overflow:hidden}.auth-brilho{position:absolute;inset:-20% -10% auto;height:70%;background:radial-gradient(45% 55% at 30% 30%,rgba(102,57,250,.32),transparent 70%);filter:blur(40px);pointer-events:none;animation:auth-respira 9s ease-in-out infinite alternate}@keyframes auth-respira{0%{opacity:.7;transform:translateZ(0) scale(1)}to{opacity:1;transform:translate3d(6%,4%,0) scale(1.12)}}.auth-decol{background:linear-gradient(90deg,#8b5cf6,#b9a4f7 70%,#c7b3f1);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-insta{background:linear-gradient(90deg,#f3f0ff,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-nome-cel{font-size:22px;font-weight:600;letter-spacing:-.03em}.auth-vitrine{display:none}.auth-lado{position:relative;display:flex;flex-direction:column;min-height:100dvh;padding:20px 16px 40px}.auth-topo{display:flex;align-items:center;justify-content:space-between}.auth-form{width:100%;max-width:400px;margin:auto;padding-top:32px}.auth-passo>div{border:0;background:transparent;box-shadow:none}.auth-passo>div>div:first-child:not(:only-child){padding:0 0 28px}.auth-passo>div>div{padding-left:0;padding-right:0}.auth-passo>div>div:last-child{padding-bottom:0}.auth-form .font-semibold.leading-none{font-size:32px;font-weight:600;letter-spacing:-.035em;line-height:1.05}.auth-form .text-sm.text-muted-foreground{font-size:15px}.auth-form label{font-size:13.5px;font-weight:500;color:#d6d6d6}.auth-form input:not([type=checkbox]):not([type=radio]){height:46px;padding:0 14px;border-radius:12px;border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.03);font-size:15px}.auth-form input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.22)}.auth-form .relative>button{width:44px}.auth-form button[type=submit]{height:46px;border-radius:999px;background:#fff;color:#0a0a0a;font-size:15px;font-weight:500;transition:transform .15s,background .15s}.auth-form button[type=submit]:hover{background:#e9e5ff}.auth-form button[type=submit]:active{transform:scale(.98)}.auth-form .text-primary,.auth-form a.text-primary{color:#b9a4f7}@media (min-width:1024px){.auth-tela{grid-template-columns:1.1fr 1fr}.auth-vitrine{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh;padding:72px clamp(32px,4vw,64px) 32px;text-align:center;border-right:1px solid rgba(255,255,255,.06);overflow:hidden}.auth-logo-canto{position:absolute;top:24px;left:clamp(24px,3vw,40px);z-index:2}.auth-logo-canto img{display:block;width:44px;height:44px;object-fit:contain}.auth-nome-fundo{font-size:clamp(88px,9.5vw,180px);font-weight:600;line-height:.8;letter-spacing:-.065em;white-space:nowrap;margin-bottom:-.16em;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 20%,rgba(0,0,0,.3) 70%,transparent);mask-image:linear-gradient(180deg,#000 20%,rgba(0,0,0,.3) 70%,transparent);animation:auth-entra .9s cubic-bezier(.16,1,.3,1) both}.auth-nome-fundo>span>span{opacity:.3}.auth-frase{position:relative;max-width:600px;font-size:clamp(28px,2.5vw,40px);font-weight:600;letter-spacing:-.04em;line-height:1.08;color:#fff;animation:auth-entra .9s cubic-bezier(.16,1,.3,1) .12s both}.auth-videos{width:100%;max-width:min(760px,calc((100dvh - 420px) * 1.6));margin-top:clamp(12px,2.5vh,28px);animation:auth-entra 1.1s cubic-bezier(.16,1,.3,1) .25s both}.auth-videos-palco{position:relative;aspect-ratio:16/10}.auth-videos-palco video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(.97);transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1)}.auth-videos-palco video.on{opacity:1;transform:none}.auth-videos-frase{min-height:2.9em;margin:6px auto 0;max-width:460px;font-size:15px;line-height:1.45;color:#a3a3a3;animation:auth-frase-troca .5s cubic-bezier(.16,1,.3,1)}.auth-videos-controles{display:flex;align-items:center;gap:10px;margin-top:14px}.auth-abas{display:flex;flex:1;gap:6px}.auth-abas button{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;background:none;border:0;color:#777;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;transition:color .2s}.auth-abas button.on,.auth-abas button:hover{color:#fff}.auth-barra{display:block;width:100%;height:2px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}.auth-barra i{display:block;height:100%;background:linear-gradient(90deg,#8b5cf6,#c7b3f1);transform-origin:left;transition:transform .25s linear}.auth-seta{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:#ddd;cursor:pointer;transition:background .2s,color .2s}.auth-seta:hover{background:rgba(255,255,255,.1);color:#fff}.auth-lado{padding:24px 40px 40px}.auth-topo{justify-content:flex-end}.auth-marca-cel{display:none}}@keyframes auth-frase-troca{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes auth-entra{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.auth-form{animation:auth-entra .8s cubic-bezier(.16,1,.3,1) .1s both}@media (prefers-reduced-motion:reduce){.auth-brilho,.auth-form,.auth-frase,.auth-nome-fundo,.auth-videos,.auth-videos-frase{animation:none!important}}.auth-passo-direita{animation:auth-desliza-dir .55s cubic-bezier(.16,1,.3,1) both}.auth-passo-esquerda{animation:auth-desliza-esq .55s cubic-bezier(.16,1,.3,1) both}@keyframes auth-desliza-dir{0%{opacity:0;transform:translateX(56px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes auth-desliza-esq{0%{opacity:0;transform:translateX(-56px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.auth-passo-direita,.auth-passo-esquerda{animation:none}}.auth-flutuantes{position:absolute;inset:0;pointer-events:none;overflow:hidden}.auth-lado,.auth-vitrine{position:relative;z-index:1}.auth-obj{position:absolute;will-change:translate}.auth-obj svg{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.5));animation:auth-flutuar var(--d,9s) ease-in-out infinite alternate}.ao1{width:100px;left:2%;top:46%;filter:blur(.6px);rotate:-12deg;--d:10s}.ao1,.ao2{opacity:.2}.ao2{width:88px;right:3%;top:16%;filter:blur(.8px);rotate:9deg;--d:11s}.ao3{width:72px;right:6%;top:76%;opacity:.17;filter:blur(2px);rotate:-8deg;--d:9s}.ao4{width:58px;left:44%;top:8%;opacity:.15;rotate:-18deg;--d:12s}.ao4,.ao5{filter:blur(3px)}.ao5{width:62px;left:46%;top:82%;opacity:.14;rotate:14deg;--d:10.5s}@keyframes auth-flutuar{0%{transform:translateY(-10px) rotate(-3deg)}to{transform:translateY(12px) rotate(3deg)}}@media (max-width:1023px){.ao4,.ao5{display:none}.ao1{width:64px;left:-14px;top:60%}.ao1,.ao2{opacity:.14}.ao2{width:58px;right:-10px;top:14%}.ao3{width:50px;right:-6px;top:84%;opacity:.15}}@media (prefers-reduced-motion:reduce){.auth-obj svg{animation:none}}