@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_a5fd12e0-module__HIAWMG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_a5fd12e0-module__HIAWMG__variable{--font-integral:"Poppins", "Poppins Fallback"}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa70d328b406d70e-s.0dlt_nf5pfde8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/02f8c82079ee3c71-s.p.0wv_63afy57i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.mrs_saint_delafield_6442421a-module__S1SEjW__className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}.mrs_saint_delafield_6442421a-module__S1SEjW__variable{--font-firma:"Mrs Saint Delafield", "Mrs Saint Delafield Fallback"}
.logo-integral-animado-module__ELocEq__logo{--s:56px;align-items:center;gap:calc(var(--s) * .18);display:inline-flex}.logo-integral-animado-module__ELocEq__mark{display:block;overflow:visible}.logo-integral-animado-module__ELocEq__text{flex-direction:column;line-height:1;display:flex}.logo-integral-animado-module__ELocEq__word{font-size:calc(var(--s) * .8);letter-spacing:-.02em;color:#fff;font-weight:700;display:flex}.logo-integral-animado-module__ELocEq__word span{display:inline-block}.logo-integral-animado-module__ELocEq__tagline{margin-top:calc(var(--s) * .1);font-size:calc(var(--s) * .27);color:#e1f5f5e0;white-space:nowrap;align-self:center;font-weight:500}.logo-integral-animado-module__ELocEq__bar{transform-box:fill-box;transform-origin:50% 100%}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__bar{animation:.55s cubic-bezier(.3,1.45,.5,1) forwards logo-integral-animado-module__ELocEq__crecer;transform:scaleY(0)}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__bar1{animation-delay:.1s}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__bar2{animation-delay:.22s}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__bar3{animation-delay:.34s}@keyframes logo-integral-animado-module__ELocEq__crecer{to{transform:scaleY(1)}}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__drawStroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.65,0,.35,1) .5s forwards logo-integral-animado-module__ELocEq__dibujar}@keyframes logo-integral-animado-module__ELocEq__dibujar{to{stroke-dashoffset:0}}.logo-integral-animado-module__ELocEq__shine{transform-box:view-box;opacity:0}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__shine{animation:.9s ease-in-out 1.35s logo-integral-animado-module__ELocEq__destello}.logo-integral-animado-module__ELocEq__animated.logo-integral-animado-module__ELocEq__loop .logo-integral-animado-module__ELocEq__shine{animation:6.5s ease-in-out 1.35s infinite logo-integral-animado-module__ELocEq__destelloEnBucle}@keyframes logo-integral-animado-module__ELocEq__destello{0%{opacity:1;transform:skew(-20deg)translate(0)}to{opacity:1;transform:skew(-20deg)translate(900px)}}@keyframes logo-integral-animado-module__ELocEq__destelloEnBucle{0%{opacity:1;transform:skew(-20deg)translate(0)}14%{opacity:1;transform:skew(-20deg)translate(900px)}14.1%,to{opacity:0;transform:skew(-20deg)translate(900px)}}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__word span{opacity:0;animation:.5s cubic-bezier(.3,1.4,.5,1) forwards logo-integral-animado-module__ELocEq__letra;animation-delay:calc(.5s + var(--i) * 50ms);transform:translateY(40%)}@keyframes logo-integral-animado-module__ELocEq__letra{to{opacity:1;transform:none}}.logo-integral-animado-module__ELocEq__animated .logo-integral-animado-module__ELocEq__tagline{opacity:0;letter-spacing:.35em;animation:.7s ease-out 1.05s forwards logo-integral-animado-module__ELocEq__etiqueta}@keyframes logo-integral-animado-module__ELocEq__etiqueta{to{opacity:1;letter-spacing:.01em}}@media (prefers-reduced-motion:reduce){.logo-integral-animado-module__ELocEq__logo *,.logo-integral-animado-module__ELocEq__mark *{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.logo-integral-animado-module__ELocEq__shine{opacity:0!important}}
.robot-mascota-module__o5qYtW__mascota{--ex:0;--ey:0;opacity:0;width:100%;position:relative}.robot-mascota-module__o5qYtW__listo{animation:1.1s cubic-bezier(.2,.9,.25,1.15) both robot-mascota-module__o5qYtW__entrarIzquierda}.robot-mascota-module__o5qYtW__listo.robot-mascota-module__o5qYtW__fromRight{animation-name:robot-mascota-module__o5qYtW__entrarDerecha}.robot-mascota-module__o5qYtW__listo.robot-mascota-module__o5qYtW__noEntrance{opacity:1;animation:none}.robot-mascota-module__o5qYtW__svg{width:100%;height:auto;display:block;overflow:visible}.robot-mascota-module__o5qYtW__svg g,.robot-mascota-module__o5qYtW__svg circle,.robot-mascota-module__o5qYtW__svg ellipse{transform-box:view-box}@keyframes robot-mascota-module__o5qYtW__entrarIzquierda{0%{opacity:0;transform:translate(-140%)rotate(-12deg)}60%{opacity:1;transform:translate(6%)rotate(4deg)}80%{transform:translate(-2%)rotate(-1.5deg)}to{opacity:1;transform:none}}@keyframes robot-mascota-module__o5qYtW__entrarDerecha{0%{opacity:0;transform:translate(140%)rotate(12deg)}60%{opacity:1;transform:translate(-6%)rotate(-4deg)}80%{transform:translate(2%)rotate(1.5deg)}to{opacity:1;transform:none}}.robot-mascota-module__o5qYtW__floater{animation:3.4s ease-in-out 1.1s infinite robot-mascota-module__o5qYtW__flotar}@keyframes robot-mascota-module__o5qYtW__flotar{50%{transform:translateY(-10px)}}.robot-mascota-module__o5qYtW__shadow{background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;width:62%;height:7%;animation:3.4s ease-in-out 1.1s infinite robot-mascota-module__o5qYtW__sombra;position:absolute;bottom:-3%;left:50%;transform:translate(-50%)}@keyframes robot-mascota-module__o5qYtW__sombra{50%{opacity:.6;transform:translate(-50%)scale(.84)}}.robot-mascota-module__o5qYtW__head{transform-origin:602px 1000px;transform:rotate(calc(var(--ex) * .55deg));transition:transform .35s cubic-bezier(.3,1.3,.5,1)}.robot-mascota-module__o5qYtW__leaf{transform-origin:700px 322px;animation:2.8s ease-in-out infinite robot-mascota-module__o5qYtW__mecer}@keyframes robot-mascota-module__o5qYtW__mecer{0%,to{transform:rotate(-5deg)}50%{transform:rotate(8deg)}}.robot-mascota-module__o5qYtW__face{transform:translate(calc(var(--ex) * 4px), calc(var(--ey) * 4px));transition:transform .18s ease-out}.robot-mascota-module__o5qYtW__eyes{transform-origin:635px 670px;animation:4.6s infinite robot-mascota-module__o5qYtW__parpadear}@keyframes robot-mascota-module__o5qYtW__parpadear{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.robot-mascota-module__o5qYtW__stroke{fill:none;stroke:#25e9ff;stroke-width:30px;stroke-linecap:round;stroke-linejoin:round;transition:d .3s}.robot-mascota-module__o5qYtW__strokeCore{fill:none;stroke:#d9ffff;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;transition:d .3s}.robot-mascota-module__o5qYtW__visorGlow{animation:3.4s ease-in-out infinite robot-mascota-module__o5qYtW__visor}@keyframes robot-mascota-module__o5qYtW__visor{50%{opacity:.55}}.robot-mascota-module__o5qYtW__core{transform-origin:597px 1190px;mix-blend-mode:screen;animation:2.2s ease-in-out infinite robot-mascota-module__o5qYtW__latido}@keyframes robot-mascota-module__o5qYtW__latido{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:.9;transform:scale(1.05)}}.robot-mascota-module__o5qYtW__arm{transition:transform .5s cubic-bezier(.3,1.35,.5,1)}.robot-mascota-module__o5qYtW__armLeft{transform-origin:250px 1195px}.robot-mascota-module__o5qYtW__armRight{transform-origin:885px 1205px}.robot-mascota-module__o5qYtW__wave{transform-origin:815px 1115px}.robot-mascota-module__o5qYtW__listo .robot-mascota-module__o5qYtW__wave{animation:1.5s ease-in-out 1.1s both robot-mascota-module__o5qYtW__saludar}@keyframes robot-mascota-module__o5qYtW__saludar{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-38deg)}40%,80%{transform:rotate(-14deg)}}.robot-mascota-module__o5qYtW__timido .robot-mascota-module__o5qYtW__armLeft,.robot-mascota-module__o5qYtW__espia .robot-mascota-module__o5qYtW__armLeft{transform:translate(205px,-545px)rotate(18deg)scale(1.08)}.robot-mascota-module__o5qYtW__timido .robot-mascota-module__o5qYtW__armRight{transform:translate(-78px,-540px)rotate(-18deg)scale(1.08)}.robot-mascota-module__o5qYtW__timido .robot-mascota-module__o5qYtW__face,.robot-mascota-module__o5qYtW__espia .robot-mascota-module__o5qYtW__face{transform:translateY(10px)}.robot-mascota-module__o5qYtW__timido .robot-mascota-module__o5qYtW__head,.robot-mascota-module__o5qYtW__espia .robot-mascota-module__o5qYtW__head{transform:rotate(0)translateY(6px)}.robot-mascota-module__o5qYtW__espia .robot-mascota-module__o5qYtW__armRight{transform:translate(-70px,-390px)rotate(-38deg)scale(1.05)}.robot-mascota-module__o5qYtW__feliz .robot-mascota-module__o5qYtW__floater{animation:.6s ease-out 2 robot-mascota-module__o5qYtW__saltar}@keyframes robot-mascota-module__o5qYtW__saltar{40%{transform:translateY(-30px)}70%{transform:translateY(3px)}}.robot-mascota-module__o5qYtW__feliz .robot-mascota-module__o5qYtW__armLeft{transform:rotate(22deg)translate(-10px,-40px)}.robot-mascota-module__o5qYtW__feliz .robot-mascota-module__o5qYtW__armRight{transform:rotate(-22deg)translate(10px,-40px)}.robot-mascota-module__o5qYtW__triste .robot-mascota-module__o5qYtW__head{transform:rotate(-6deg)translateY(14px)}.robot-mascota-module__o5qYtW__triste .robot-mascota-module__o5qYtW__face{transform:translate(-6px,14px)}.robot-mascota-module__o5qYtW__triste .robot-mascota-module__o5qYtW__leaf{transition:transform .4s;animation:none;transform:rotate(-22deg)}.robot-mascota-module__o5qYtW__pensando .robot-mascota-module__o5qYtW__face{transform:translate(22px,-22px)}.robot-mascota-module__o5qYtW__pensando .robot-mascota-module__o5qYtW__core{animation-duration:.7s}.robot-mascota-module__o5qYtW__pensando .robot-mascota-module__o5qYtW__head{transform:rotate(4deg)}@media (prefers-reduced-motion:reduce){.robot-mascota-module__o5qYtW__mascota,.robot-mascota-module__o5qYtW__mascota *{transition:none!important;animation:none!important}.robot-mascota-module__o5qYtW__mascota{opacity:1}}
.formulario-login-module__oO1jyq__mascotWrap{z-index:0;filter:drop-shadow(0 24px 30px #00000073);width:370px;position:absolute;top:10%;right:calc(100% - 70px)}.formulario-login-module__oO1jyq__card{z-index:1;border:1px solid var(--linea);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0a2a30d1,#061c21e6);border-radius:26px;width:100%;padding:36px 44px 34px;animation:.7s cubic-bezier(.2,.8,.2,1) .2s both formulario-login-module__oO1jyq__entrarTarjeta;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 30px 80px -20px #000000b3,0 0 60px -20px #3ff5ff59}@keyframes formulario-login-module__oO1jyq__entrarTarjeta{0%{opacity:0;transform:translateY(16px)scale(.98)}}.formulario-login-module__oO1jyq__shake{animation:.45s formulario-login-module__oO1jyq__agitar}@keyframes formulario-login-module__oO1jyq__agitar{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.formulario-login-module__oO1jyq__logo{justify-content:center;margin-bottom:22px;display:flex}.formulario-login-module__oO1jyq__title{text-align:center;letter-spacing:-.01em;margin:0;font-size:30px;font-weight:700}.formulario-login-module__oO1jyq__subtitle{text-align:center;color:var(--texto-apagado);margin:6px 0 26px;font-size:16px}.formulario-login-module__oO1jyq__field{margin-bottom:16px}.formulario-login-module__oO1jyq__label{color:var(--texto);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.formulario-login-module__oO1jyq__label svg{color:var(--teal-claro)}.formulario-login-module__oO1jyq__inputWrap{position:relative}.formulario-login-module__oO1jyq__inputIcon{color:#d6f0f08c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.formulario-login-module__oO1jyq__input{border:1px solid var(--linea);width:100%;height:50px;color:var(--texto);font:inherit;background:#03121599;border-radius:12px;outline:none;padding:0 46px 0 44px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.formulario-login-module__oO1jyq__input::placeholder{color:#d6f0f073}.formulario-login-module__oO1jyq__input:focus{border-color:var(--teal-claro);background:#03161ad9;box-shadow:0 0 0 4px #5ff5e224,0 0 22px -6px #3ff5ff99}.formulario-login-module__oO1jyq__eyeBtn{color:#d6f0f0b3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.formulario-login-module__oO1jyq__eyeBtn:hover{color:var(--teal-claro);background:#5ff5e214}.formulario-login-module__oO1jyq__hint{color:var(--texto-apagado);margin:6px 0 0;font-size:12px}.formulario-login-module__oO1jyq__error{color:#ff9b9b;text-align:center;min-height:18px;margin:0 0 8px;font-size:13px}.formulario-login-module__oO1jyq__submit{cursor:pointer;width:100%;height:52px;color:var(--tinta);font:inherit;background:linear-gradient(90deg,#5ff5e2,#19c3b5);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:600;transition:transform .15s,box-shadow .2s,filter .2s;display:flex;box-shadow:0 10px 30px -10px #3ff5ffb3}.formulario-login-module__oO1jyq__submit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 14px 34px -10px #3ff5ffd9}.formulario-login-module__oO1jyq__submit:hover:not(:disabled) svg{transform:translate(3px)}.formulario-login-module__oO1jyq__submit svg{transition:transform .2s}.formulario-login-module__oO1jyq__submit:disabled{opacity:.8;cursor:progress}.formulario-login-module__oO1jyq__spinner{border:2.5px solid #04262a40;border-top-color:var(--tinta);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite formulario-login-module__oO1jyq__girar}@keyframes formulario-login-module__oO1jyq__girar{to{transform:rotate(360deg)}}.formulario-login-module__oO1jyq__submit:focus-visible,.formulario-login-module__oO1jyq__eyeBtn:focus-visible{outline:2px solid var(--teal-claro);outline-offset:3px}.formulario-login-module__oO1jyq__features{width:max-content;max-width:calc(100vw - 32px);color:var(--texto-apagado);flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:22px 0 0;padding:0;font-size:12px;list-style:none;animation:.7s .5s both formulario-login-module__oO1jyq__entrarTarjeta;display:flex}.formulario-login-module__oO1jyq__features li{align-items:center;gap:8px;display:flex}.formulario-login-module__oO1jyq__featureIcon{border:1px solid var(--linea);width:34px;height:34px;color:var(--teal-claro);background:#03121580;border-radius:50%;place-items:center;display:grid}@media (max-width:900px){.formulario-login-module__oO1jyq__mascotWrap{width:150px;margin-bottom:-34px;position:relative;top:auto;right:auto}}@media (max-width:480px){.formulario-login-module__oO1jyq__card{border-radius:22px;padding:28px 22px}.formulario-login-module__oO1jyq__title{font-size:26px}.formulario-login-module__oO1jyq__features{gap:10px 14px}}@media (prefers-reduced-motion:reduce){.formulario-login-module__oO1jyq__card,.formulario-login-module__oO1jyq__shake,.formulario-login-module__oO1jyq__features{animation:none}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_6fa3ee66-module__b_oCTG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
.pantalla-login-module__Iv_1CG__pantalla{--teal:#19c3b5;--teal-claro:#5ff5e2;--tinta:#04262a;--texto:#eafcfb;--texto-apagado:#d6f0f0b8;--linea:#5ff5e247;min-height:100dvh;color:var(--texto);font-family:var(--font-integral,"Poppins"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;background:#041417;place-items:center;padding:40px 16px 72px;display:grid;position:relative;overflow:hidden}.pantalla-login-module__Iv_1CG__fondo{pointer-events:none;position:absolute;inset:0}.pantalla-login-module__Iv_1CG__resplandor{background:radial-gradient(900px 520px at 18% 30%,#19c3b538,#0000 60%),radial-gradient(700px 500px at 85% 20%,#3ff5ff1f,#0000 60%),linear-gradient(#04141759,#041417d9);position:absolute;inset:0}.pantalla-login-module__Iv_1CG__cuadricula{background-image:linear-gradient(#5ff5e20f 1px,#0000 1px),linear-gradient(90deg,#5ff5e20f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.pantalla-login-module__Iv_1CG__olaIzquierda{width:46vw;min-width:360px;height:44vh;position:absolute;bottom:0;left:0}.pantalla-login-module__Iv_1CG__olaDerecha{width:24vw;min-width:220px;height:60vh;position:absolute;bottom:0;right:0}.pantalla-login-module__Iv_1CG__centro{z-index:1;flex-direction:column;align-items:center;width:min(470px,100%);display:flex;position:relative}.pantalla-login-module__Iv_1CG__copyright{color:var(--texto-apagado);z-index:1;margin:0;font-size:13px;position:absolute;bottom:22px;left:32px}.pantalla-login-module__Iv_1CG__eslogan{z-index:1;font-family:var(--font-firma,"Brush Script MT"), cursive;text-align:center;color:#fff;text-shadow:0 2px 12px #0006;margin:0;font-size:52px;line-height:1.15;position:absolute;bottom:44px;right:48px;transform:rotate(-8deg)}.pantalla-login-module__Iv_1CG__esloganLinea{display:inline-block;position:relative}.pantalla-login-module__Iv_1CG__swoosh{color:#fff;width:100%;height:16px;position:absolute;top:100%;left:0;overflow:visible}.pantalla-login-module__Iv_1CG__swoosh path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.65,0,.35,1) .6s forwards pantalla-login-module__Iv_1CG__dibujar-firma}@keyframes pantalla-login-module__Iv_1CG__dibujar-firma{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pantalla-login-module__Iv_1CG__swoosh path{stroke-dashoffset:0;animation:none}}@media (max-width:1100px){.pantalla-login-module__Iv_1CG__eslogan{display:none}}@media (max-width:900px){.pantalla-login-module__Iv_1CG__pantalla{grid-template-rows:1fr auto;padding-top:16px}.pantalla-login-module__Iv_1CG__copyright{text-align:center;margin-top:24px;position:static}}
