@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a84940f825aea34f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffd79d70445c1389-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/24efc5c1c6bf0a16-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e24da8810d00e8d3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ce7bfa3473ec6fca-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a2026743ada8a269-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:Comfortaa Fallback;src:local("Arial");ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.00%;size-adjust:117.54%}.__className_d580d3{font-family:Comfortaa,Comfortaa Fallback;font-weight:600;font-style:normal}.loginHero_bg__ppt7z{position:absolute;inset:0;overflow:hidden;background:radial-gradient(110% 90% at 29% 46%,#22567B 0,#183F5C 38%,#102230 78%)}.loginHero_circuito__2uepc{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.loginHero_pista__Gj8k_{stroke:rgba(207,250,211,.13);stroke-width:1.2}.loginHero_dibujar__PAwT3{stroke-dasharray:0 1000;animation:loginHero_dibujar__PAwT3 1.6s cubic-bezier(.45,0,.55,1) both}@keyframes loginHero_dibujar__PAwT3{to{stroke-dasharray:1000 0}}.loginHero_nodo__pzzqA{fill:rgba(207,250,211,.22);stroke:none;opacity:0;animation:loginHero_aparecer__3uiML .4s ease-out both}.loginHero_pulso__e8URv{stroke:#80EE98;stroke-width:2.2;stroke-dasharray:26 974;stroke-dashoffset:1000;opacity:0;filter:drop-shadow(0 0 4px rgba(128,238,152,.9));animation-name:loginHero_pulso__e8URv;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes loginHero_pulso__e8URv{0%{stroke-dashoffset:1000;opacity:0}0.5%{opacity:1}79.5%{opacity:1}80%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}.loginHero_escena__yFZyW{position:absolute;left:0;top:0;bottom:0;width:58.333%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding-inline:24px}.loginHero_marca__rHfCb{position:relative;width:min(240px,22vw);aspect-ratio:690/600}.loginHero_brillo__xvAAu{position:absolute;inset:-55% -45% -35% -45%;border-radius:50%;background:radial-gradient(circle,rgba(128,238,152,.3) 0,rgba(34,86,123,.18) 38%,rgba(16,34,48,0) 68%);animation:loginHero_brillo__xvAAu 1.2s cubic-bezier(.45,0,.55,1) 1.35s both}@keyframes loginHero_brillo__xvAAu{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.loginHero_iso__DIRQe{position:relative;z-index:1;display:block;width:100%;height:auto;overflow:visible}.loginHero_pieza__ind9P{transform-box:fill-box;transform-origin:50% 50%;animation-duration:1s;animation-timing-function:cubic-bezier(.34,1.45,.64,1);animation-fill-mode:both}.loginHero_p1__edxRW{animation-name:loginHero_pieza1__MhayV;animation-delay:.35s}.loginHero_p2__4iF_3{animation-name:loginHero_pieza2__s3CKS;animation-delay:.7s}.loginHero_p3__7_ami{animation-name:loginHero_pieza3__8oN99;animation-delay:1s;animation-duration:.95s}@keyframes loginHero_pieza1__MhayV{0%{opacity:0;transform:translate(200px,-160px) rotate(14deg)}to{opacity:1;transform:none}}@keyframes loginHero_pieza2__s3CKS{0%{opacity:0;transform:translate(-220px,70px) rotate(-12deg)}to{opacity:1;transform:none}}@keyframes loginHero_pieza3__8oN99{0%{opacity:0;transform:translateY(170px)}to{opacity:1;transform:none}}.loginHero_nombre__LpnHD{display:block;width:min(330px,30vw);color:#F2F6F7;overflow:visible}.loginHero_letra__BOoYa{animation:loginHero_letra__BOoYa .45s cubic-bezier(.22,1,.36,1) both}@keyframes loginHero_letra__BOoYa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.loginHero_letraData__HvDe5{animation:loginHero_aparecer__3uiML .3s ease-out both}.loginHero_lema__6w806{margin:0;text-align:center;font-size:.82rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#CFFAD3;animation:loginHero_enfocar__kHZq9 .2s ease-out 2.5s both}@keyframes loginHero_enfocar__kHZq9{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.loginHero_productos__UpiPZ{position:absolute;left:0;width:58.333%;bottom:calc(30px + env(safe-area-inset-bottom, 0px));display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-inline:24px}.loginHero_productos__UpiPZ span{font-size:.74rem;font-weight:500;letter-spacing:.03em;color:#CFE0E6;padding:6px 12px;border-radius:999px;border:1px solid rgba(207,250,211,.18);background:rgba(16,34,48,.35);animation:loginHero_aparecer__3uiML .3s ease-out both}@keyframes loginHero_aparecer__3uiML{0%{opacity:0}to{opacity:1}}@media (max-width:1199.95px){.loginHero_escena__yFZyW,.loginHero_productos__UpiPZ{display:none}}