@font-face{font-family:Neulis Neue;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/NeulisNeue-ExtraLight.woff2)format("woff2")}@font-face{font-family:Neulis Neue;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/NeulisNeue-Light.woff2)format("woff2")}@font-face{font-family:Neulis Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NeulisNeue-Regular.woff2)format("woff2")}@font-face{font-family:Neulis Neue;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NeulisNeue-Bold.woff2)format("woff2")}html:has(.tela-entrada){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:auto;background:#fff}.tela-entrada{--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue","Segoe UI",system-ui,sans-serif;--display:"Neulis Neue",var(--font);--mov:cubic-bezier(.32,.72,0,1);--sai:cubic-bezier(.16,.84,.3,1);--k:clamp(.74px,min(calc(100vw / 1600),calc(100vh / 900)),1.3px);--ouro-claro:#fee79d;--roxo:#461573;--roxo-degrade:linear-gradient(105deg,#64288f 0%,#461573 48%,#280c48 100%);--tinta:#2a2430;--tinta-2:#6b6472;--x:.59;min-height:100dvh;color:var(--tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);letter-spacing:-.005em;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-size:14px;display:grid;overflow-x:clip}.tela-entrada .i{flex:none;width:16px;height:16px}.entrada-marca{background:#6aa1e7;height:100dvh;position:sticky;top:0;overflow:hidden;container-type:size}.entrada-foto{--w:max(100cqw,calc(100cqh * 1.3051));top:0;left:calc((100cqw - var(--w)) * var(--x));width:var(--w);aspect-ratio:1433/1098;transform:translate3d(calc(var(--px,0) * -14px),calc(var(--py,0) * -9px),0) scale(1.04);transform-origin:50% 45%;transition:transform .8s var(--sai);position:absolute}.entrada-foto-entra{background:linear-gradient(#6aa1e7 0%,#71a8ec 5.5%,#77acf0 11%,#7cb1f3 16.4%,#86b7f5 22%,#8ebbf9 32%);position:absolute;inset:0}.entrada-predio{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.entrada-ceu{pointer-events:none;height:46%;transform:translate3d(calc(var(--px,0) * 16px),calc(var(--py,0) * 5px),0);transition:transform 1.1s var(--sai);position:absolute;top:0;left:0;right:0;overflow:hidden}.entrada-nuvem{-webkit-user-drag:none;max-width:none;height:auto;display:block;position:absolute}.entrada-nuvem.um{opacity:.62;width:112%;top:9%;left:-8%}.entrada-nuvem.dois{opacity:.36;width:76%;top:24%;left:6%}.entrada-letreiro{opacity:.8;pointer-events:none;-webkit-user-drag:none;width:50.942%;height:auto;display:block;position:absolute;top:30.055%;left:23.726%}.entrada-grife{z-index:2;left:0;right:0;top:calc(69 * var(--k));font:300 calc(21 * var(--k))/1 var(--display);letter-spacing:.6em;color:#ffffffeb;white-space:nowrap;text-shadow:0 1px 3px #23468780;justify-content:center;padding-right:7%;text-decoration:none;transition:color .2s;display:flex;position:absolute}.entrada-grife:hover{color:#fff}.entrada-grife:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #fff}.entrada-grife i{font-style:normal;display:block}.entrada-lado{min-width:0;padding:calc(max(60 * var(--k),62px) + 24 * var(--k)) 24px max(calc(60 * var(--k)),62px);background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.entrada-miolo{width:calc(595 * var(--k));max-width:100%;margin-left:calc(33 * var(--k));perspective:1800px;transform:translate3d(calc(var(--px,0) * 6px),calc(var(--py,0) * 4px),0);transition:transform .8s var(--sai)}.entrada-cartao{isolation:isolate;padding:calc(46 * var(--k)) calc(36 * var(--k)) calc(63 * var(--k));border-radius:calc(60 * var(--k));color:#fff;text-align:center;box-shadow:0 calc(34 * var(--k)) calc(80 * var(--k)) calc(-8 * var(--k)) #140a2857,0 0 calc(70 * var(--k)) #140a2821;background:radial-gradient(56% 58% at 50% 45%,#380e82 0%,#401589 50%,#4d1d95 90%,#522099 110%);position:relative;overflow:clip}.entrada-cartao:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;width:90%;transform:translate3d(calc(var(--px,0) * 42%),calc(var(--py,0) * 30%),0);transition:transform .9s var(--sai);background:radial-gradient(closest-side,#8c52ff29,#8c52ff00);position:absolute;top:0;left:5%}.entrada-rotulo{font-size:max(10px,calc(17 * var(--k)));letter-spacing:.62em;text-transform:uppercase;color:var(--ouro-claro);margin:0;padding-left:.62em;font-weight:400;line-height:1}.entrada-titulo{margin:calc(38 * var(--k)) 0 0;font-family:var(--display);text-transform:uppercase;flex-direction:column;align-items:center;display:flex}.entrada-linha{padding:.07em .06em;display:block;overflow:hidden}.entrada-linha>span{display:block}.entrada-linha.forte{font-weight:700;font-size:calc(78 * var(--k));letter-spacing:-.045em;color:#fff;line-height:1}.entrada-linha.forte.medio{font-size:calc(50 * var(--k));line-height:1.04}.entrada-linha.ouro{font-weight:400;font-size:calc(46 * var(--k));letter-spacing:-.045em;color:var(--ouro-claro);line-height:.84}.entrada-linha.forte+.entrada-linha.ouro{margin-top:calc(1 * var(--k))}.entrada-sub{margin:calc(16 * var(--k)) auto 0;max-width:46ch;font-size:max(13px,calc(15 * var(--k)));color:#fffc;line-height:1.45}.entrada-sub b{color:#fff;font-weight:600}.entrada-form{gap:calc(20 * var(--k));margin-top:calc(40 * var(--k));text-align:left;flex-direction:column;display:flex}.entrada-campo{min-width:0;position:relative}.entrada-caixa{position:relative}.entrada-input{width:100%;height:calc(80 * var(--k));min-height:54px;padding:calc(20 * var(--k)) calc(24 * var(--k)) 0;border-radius:max(14px,calc(20 * var(--k)));color:var(--tinta);font:inherit;font-size:max(16px,calc(19 * var(--k)));box-shadow:0 calc(8 * var(--k)) calc(22 * var(--k)) #1204324d;transition:box-shadow .25s ease,transform .25s var(--sai);background:#fdfdfd;border:0;outline:0;display:block}.entrada-caixa>label{left:calc(24 * var(--k));font-size:max(15px,calc(18 * var(--k)));color:#7b7386;transform-origin:0;pointer-events:none;transition:transform .3s var(--mov),color .2s ease;font-weight:500;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}:-webkit-any(.entrada-input:focus~label,.entrada-input:not(:placeholder-shown)~label,.entrada-input:-webkit-autofill~label){transform:translateY(calc(-50% - max(13px,calc(18 * var(--k))))) scale(.74);color:#5a1ca8}:is(.entrada-input:focus~label,.entrada-input:not(:placeholder-shown)~label,.entrada-input:autofill~label){transform:translateY(calc(-50% - max(13px,calc(18 * var(--k))))) scale(.74);color:#5a1ca8}.entrada-input::placeholder{color:#0000;transition:color .2s}.entrada-input:focus::placeholder{color:#2a243061}.entrada-input:focus{box-shadow:0 0 0 max(2px,calc(3 * var(--k))) #eac572,0 calc(14 * var(--k)) calc(30 * var(--k)) #12043266;transform:translateY(-1px)}.entrada-input:-webkit-autofill{-webkit-text-fill-color:var(--tinta);caret-color:var(--tinta);transition:background-color 600000s,color 600000s;box-shadow:inset 0 0 0 1000px #fdfdfd}.entrada-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--tinta);caret-color:var(--tinta);transition:background-color 600000s,color 600000s;box-shadow:inset 0 0 0 1000px #fdfdfd}.entrada-input:read-only{color:#2a2430b8;background:#fdfdfdd1}.entrada-certo{top:50%;right:calc(20 * var(--k));color:#1f9d57;opacity:0;pointer-events:none;background:#eaf8ef;border-radius:50%;place-items:center;width:24px;height:24px;transition:opacity .2s,transform .35s cubic-bezier(.2,1.5,.4,1);display:grid;position:absolute;transform:translateY(-50%)scale(.4)}.entrada-certo .i{width:14px;height:14px}.entrada-input[type=email]:valid:not(:placeholder-shown)~.entrada-certo{opacity:1;transform:translateY(-50%)scale(1)}.entrada-senha .entrada-input{padding-right:58px}.entrada-olho{color:#2a243080;cursor:pointer;width:40px;height:40px;transition:color .15s ease,background-color .15s ease,transform .2s var(--sai);background:0 0;border:0;border-radius:10px;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%;right:10px}.entrada-olho:hover{color:#461573;background:#46157312;transform:scale(1.06)}.entrada-olho:focus-visible{outline-offset:0;outline:2px solid #461573}.entrada-olho .i{width:19px;height:19px}.entrada-campo-acao{margin-top:calc(10 * var(--k));justify-content:flex-end;display:flex}.entrada-link{cursor:pointer;font:inherit;font-size:max(13px,calc(14 * var(--k)));color:var(--ouro-claro);text-underline-offset:3px;background:0 0;border:0;padding:2px 0;font-weight:500;-webkit-text-decoration:underline #fee79d66;text-decoration:underline #fee79d66;transition:text-decoration-color .15s,color .15s}.entrada-link:hover{color:#fff;text-decoration-color:currentColor}.entrada-link:focus-visible{outline:2px solid var(--ouro-claro);outline-offset:2px;border-radius:4px}.entrada-msg{border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.entrada-msg .i{width:16px;height:16px;margin-top:1px}.entrada-msg.erro{color:#b42318;background:#fff1f0}.entrada-msg.aviso{color:#157a3c;background:#eefbf2}.entrada-enviar{isolation:isolate;align-self:center;align-items:center;gap:calc(12 * var(--k));min-width:calc(320 * var(--k));max-width:100%;height:calc(64 * var(--k));min-height:50px;margin-top:calc(39 * var(--k));padding:0 calc(9 * var(--k)) 0 calc(24 * var(--k));cursor:pointer;color:#545454;font-family:var(--display);font-size:max(17px,calc(35 * var(--k)));letter-spacing:-.04em;text-transform:uppercase;box-shadow:inset 0 1px 0 #fff9,0 calc(12 * var(--k)) calc(26 * var(--k)) #1204325c;transition:transform .25s var(--sai),box-shadow .25s ease;background:linear-gradient(90deg,#ffe99b 0%,#ffe996 55%,#f7dd7c 86%,#f5d672 100%);border:0;border-radius:999px;font-weight:400;line-height:1;display:flex;position:relative;overflow:hidden}.entrada-campo:has(.entrada-campo-acao)+.entrada-enviar{margin-top:calc(4 * var(--k))}.entrada-enviar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);width:34%;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)skew(-18deg)}.entrada-enviar-texto{text-align:center;white-space:nowrap;flex:1;padding:0 4px}.entrada-enviar-seta{width:calc(46 * var(--k));height:calc(46 * var(--k));color:#8c52ff;min-width:36px;min-height:36px;transition:transform .35s var(--sai);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px 8px #5a3c0040}.entrada-triangulo{width:32%;height:auto;transition:transform .35s var(--sai);margin-left:6%;display:block}.entrada-enviar:hover{box-shadow:inset 0 1px 0 #ffffffb3,0 calc(18 * var(--k)) calc(34 * var(--k)) #12043275;transform:translateY(-2px)}.entrada-enviar:hover .entrada-enviar-seta{transform:translate(3px)scale(1.07)}.entrada-enviar:hover .entrada-triangulo{transform:translate(8%)}.entrada-enviar:active{transform:scale(.98)}.entrada-enviar:focus-visible{outline-offset:3px;outline:2px solid #fff}.entrada-enviar-seta .i{width:58%;height:58%}.entrada-enviar[aria-busy]{cursor:progress}.entrada-enviar:disabled,.entrada-enviar:disabled .entrada-enviar-seta{transform:none}.entrada-enviar:disabled:not([aria-busy]):not(.pronto){cursor:not-allowed;opacity:.55}.entrada-giro{border:2px solid #8c52ff40;border-top-color:#8c52ff;border-radius:50%;width:45%;height:45%;animation:.7s linear infinite entradaGiro}.entrada-enviar.secundario{color:#461573;background:#fff}.entrada-enviar.secundario:before{display:none}.entrada-enviar.secundario .entrada-enviar-seta{box-shadow:none;background:#46157314}.entrada-alternativa{margin:calc(22 * var(--k)) 0 0;color:#ffffffb8;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;font-size:13px;display:flex}.entrada-fino{left:calc(33 * var(--k));right:0;bottom:calc(16 * var(--k));color:var(--tinta-2);text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:12.5px;line-height:1.4;display:flex;position:absolute}.entrada-fino p{margin:0}.entrada-canto a{color:#461573;transition:background-size .25s var(--sai);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-weight:600;text-decoration:none}.entrada-canto a:hover{background-size:100% 1px}.entrada-canto a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #461573}.entrada-selo{align-items:center;gap:6px;display:inline-flex}.entrada-selo .i{color:#1f9d57;width:13px;height:13px}.entrada-selo span[aria-hidden]{opacity:.5}@media (prefers-reduced-motion:no-preference){.entrada-foto-entra{animation:entradaFoto 1.9s var(--sai) both}.entrada-nuvem.um{animation:120s steps(240,end) infinite alternate entradaNuvem}.entrada-nuvem.dois{animation:190s steps(240,end) -60s infinite alternate-reverse entradaNuvem}.entrada-letreiro{opacity:0;animation:1.6s linear .9s forwards entradaAcende,8s steps(12,end) 2.5s infinite entradaRespira}.entrada-grife i{animation:entradaLetra .9s var(--sai) both;animation-delay:calc(.3s + var(--i) * 45ms)}.entrada-cartao{animation:entradaCartao 1s var(--sai) .1s both}.entrada-rotulo{animation:.8s .45s both entradaAparece}.entrada-linha>span{animation:entradaLinha .9s var(--sai) both;animation-delay:calc(.4s + var(--i,0) * .11s)}.entrada-sub{animation:entradaSobe .7s var(--sai) .7s both}.entrada-form>*{animation:entradaSobe .75s var(--sai) both}.entrada-form>:first-child{animation-delay:.62s}.entrada-form>:nth-child(2){animation-delay:.72s}.entrada-form>:nth-child(3){animation-delay:.82s}.entrada-form>:nth-child(n+4){animation-delay:.92s}.entrada-form>.entrada-enviar{animation:.8s cubic-bezier(.2,1.3,.4,1) .9s both entradaBotao}.tela-entrada[data-brilha] .entrada-enviar:before{animation:1.3s ease-in-out entradaBrilho}.tela-entrada[data-leve] .entrada-nuvem{animation:none}.tela-entrada[data-leve] .entrada-letreiro{opacity:.8;animation:none}.entrada-alternativa{animation:.8s .9s both entradaAparece}.entrada-fino{animation:1s 1.1s both entradaAparece}.entrada-form>.entrada-msg.erro{animation:entradaTreme .5s var(--mov) both}.entrada-form>.entrada-msg.aviso{animation:entradaSobe .5s var(--sai) both}.entrada-cartao.virando-sai{animation:.3s cubic-bezier(.55,0,.8,.35) both entradaCartaoSai}.entrada-cartao.virando-entra{animation:.55s cubic-bezier(.2,.85,.3,1.08) both entradaCartaoEntra}.entrada-cartao.parado{animation:none}}@keyframes entradaFoto{0%{opacity:0;transform:scale(1.07)}}@keyframes entradaNuvem{0%{transform:translate(-9%)}to{transform:translate(9%)}}@keyframes entradaAcende{0%{opacity:0}12%{opacity:.9}18%{opacity:.15}30%{opacity:1}36%{opacity:.35}52%{opacity:1}58%{opacity:.6}to{opacity:1}}@keyframes entradaRespira{0%,to{opacity:1}50%{opacity:.45}}@keyframes entradaLetra{0%{opacity:0;transform:translateY(10px)}}@keyframes entradaLinha{0%{transform:translateY(112%)}}@keyframes entradaSobe{0%{opacity:0;transform:translateY(14px)}}@keyframes entradaBotao{0%{opacity:0;transform:translateY(16px)scale(.86)}}@keyframes entradaBrilho{to{transform:translate(420%)skew(-18deg)}}@keyframes entradaTreme{0%{opacity:0;transform:translate(0)}18%{opacity:1;transform:translate(-7px)}38%{transform:translate(6px)}58%{transform:translate(-4px)}78%{transform:translate(2px)}to{transform:none}}@keyframes entradaAparece{0%{opacity:0}}@keyframes entradaCartao{0%{opacity:0;transform:translateY(26px)scale(.97)}}@keyframes entradaCartaoSai{to{opacity:.4;transform:rotateY(90deg)scale(.94)}}@keyframes entradaCartaoEntra{0%{opacity:.4;transform:rotateY(-90deg)scale(.94)}}@keyframes entradaGiro{to{transform:rotate(360deg)}}@media (max-width:999px){html:has(.tela-entrada){background:#441a71}.tela-entrada{--u:calc(min(100vw,640px) / 100);--k:calc(min(100vw,640px) / 813.6);--x:.62;background:#441a71;display:block;position:relative}.entrada-marca{height:calc(105 * var(--u));position:absolute;top:0;left:0;right:0}.entrada-marca:after{content:"";background:linear-gradient(#441a7100,#441a71);height:34%;position:absolute;bottom:0;left:0;right:0}.entrada-grife{top:calc(11 * var(--u));font-size:max(9px,calc(21 * var(--k)));padding-left:0}.entrada-lado{z-index:1;width:calc(min(100vw,640px)/1.12486);max-width:100%;min-height:calc(100vh - 66 * var(--u));min-height:calc(100dvh - 66 * var(--u));top:calc(66 * var(--u));margin:0 auto;margin-bottom:calc(66 * var(--u));padding:calc(10.6 * var(--u)) 0 calc(24px + env(safe-area-inset-bottom,0px));border-radius:calc(7.3 * var(--u)) calc(7.3 * var(--u)) 0 0;justify-content:flex-start;box-shadow:0 -12px 40px #14043c29}.entrada-miolo{margin-left:0}.entrada-enviar{height:auto;padding-block:6px}.entrada-enviar-texto{white-space:normal;line-height:1.05}.entrada-fino{margin-top:18px;padding:0 12px;font-size:11.5px;position:static}}.entrada-enviar.pronto{cursor:default}.entrada-enviar.pronto .entrada-enviar-seta{color:#461573;animation:entradaOk .45s var(--mov) both;background:#fff}.entrada-passagem{z-index:100;background:radial-gradient(70% 60% at 50% 40%,#ffffff1f,transparent 70%),var(--roxo-degrade);clip-path:circle(0 at var(--x) var(--y));place-items:center;animation:.85s cubic-bezier(.7,0,.2,1) .2s forwards entradaCobre;display:grid;position:fixed;inset:0}.entrada-passagem-miolo{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.entrada-passagem-s{filter:drop-shadow(0 18px 40px #14083c73);width:clamp(84px,12vw,128px);overflow:visible}.entrada-passagem-s path{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:4px;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:entradaTraco .7s var(--mov) .55s forwards,entradaPreenche .35s ease 1.05s forwards}.entrada-passagem-texto{opacity:0;animation:entradaSobe2 .6s var(--mov) .8s forwards;flex-direction:column;gap:6px;display:flex}.entrada-passagem-texto span{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(24px,3.2vw,34px);font-weight:700}.entrada-passagem-texto small{letter-spacing:.32em;text-transform:uppercase;opacity:.75;font-size:13px}@keyframes entradaOk{0%{opacity:0;transform:scale(.4)rotate(-30deg)}}@keyframes entradaCobre{to{clip-path:circle(150vmax at var(--x) var(--y))}}@keyframes entradaTraco{to{stroke-dashoffset:0}}@keyframes entradaPreenche{to{fill-opacity:1;stroke-opacity:0}}@keyframes entradaSobe2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.entrada-passagem{clip-path:none;animation:none}.entrada-passagem-s path{stroke-dashoffset:0;fill-opacity:1;animation:none}.entrada-passagem-texto{opacity:1;animation:none}}
