@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2?dpl=dpl_3qm7ysU4Zu9C326Y4gTapvTp3cx7)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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_86d455f2-module__t3bmMa__className{font-family:Archivo,Archivo Fallback;font-style:normal}
.g-acceso{color:#242724;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#c8c5bb;flex-direction:column;flex:1;display:flex;container-type:inline-size}.g-acceso *{box-sizing:border-box}.g-acceso button,.g-acceso input{font:inherit}.g-acceso button{cursor:pointer;-webkit-tap-highlight-color:transparent}.g-acceso button:focus-visible{outline-offset:4px;outline:2px solid #275942}.g-acceso .g-scene{isolation:isolate;background:#c8c5bb;flex-direction:column;flex:1;min-height:100dvh;padding:35px 45px 23px;display:flex;position:relative;overflow:hidden}.g-acceso .g-art{object-fit:contain;object-position:center;z-index:-3;width:78%;height:100%;position:absolute;top:0;left:-3%;-webkit-mask-image:linear-gradient(90deg,#000 0% 73%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 73%,#0000 100%)}.g-acceso .g-light{z-index:-2;pointer-events:none;background:linear-gradient(#f5f2e631,#0000 26% 47%,#1b2219ae 84%,#1b2219cc),linear-gradient(90deg,#eae5d918,#0000 70%);position:absolute;inset:0}.g-acceso .g-header{z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.g-acceso .g-brand{color:#272b25;align-items:center;gap:22px;display:flex}.g-acceso .g-wordmark{letter-spacing:4.6px;font-size:23px;font-weight:400;line-height:1.2}.g-acceso .g-product{color:#424638;border-left:1px solid #484c3559;padding:5px 0 5px 20px;font-size:11px}.g-acceso .g-help{color:#34392d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff32;border:1px solid #ffffff65;border-radius:30px;align-items:center;gap:9px;min-height:36px;padding:7px 13px;font-size:11px;display:flex}.g-acceso .g-composition{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0;min-height:650px;padding:40px 0 36px;display:grid;position:relative}.g-acceso .g-statement{z-index:1;color:#fffdf4;text-shadow:0 2px 18px #252e2045;grid-area:1/1/auto/7;align-self:end;padding:0 26px 22px 0;position:relative}.g-acceso .g-statement p{letter-spacing:1.8px;color:#fffef0d6;text-transform:uppercase;margin:0 0 20px;font-size:11px}.g-acceso .g-statement h2{letter-spacing:-1.7px;margin:0;font-size:47px;font-weight:400;line-height:1.1}.g-acceso .g-login{-webkit-backdrop-filter:blur(30px)saturate(.65);background:linear-gradient(140deg,#fffc,#f0efe5b5);border:1px solid #ffffffa3;border-radius:16px;grid-area:1/8/auto/13;justify-self:end;width:100%;max-width:405px;padding:32px 32px 25px;position:relative;box-shadow:0 22px 70px #20281922,inset 0 1px #ffffffc9}.g-acceso .g-login:before{content:"";pointer-events:none;border:1px solid #ffffff25;border-radius:11px;position:absolute;inset:6px}.g-acceso .g-account-label{color:#737a67;letter-spacing:.2px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;font-size:11px;display:flex}.g-acceso .g-account-label span:last-child{letter-spacing:1.4px;color:#818574;font-size:10px}.g-acceso .g-login h1{letter-spacing:-1.6px;color:#272e24;margin:0 0 13px;font-size:38px;font-weight:400;line-height:1.12}.g-acceso .g-lead{color:#66705d;margin:0 0 29px;font-size:13px;line-height:1.6}.g-acceso .g-fields{gap:20px;display:grid}.g-acceso .g-field label{color:#46523c;margin:0 0 9px;font-size:12px;display:block}.g-acceso .g-field input{color:#293222;background:#ffffff4f;border:1px solid #ffffff9c;border-bottom-color:#c2c9b9;border-radius:6px;outline:none;width:100%;height:49px;padding:0 13px;font-size:15px;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #23301a04}.g-acceso .g-field input::placeholder{color:#8b947d}.g-acceso .g-field input:focus{background:#ffffffa1;border-color:#637856;box-shadow:0 0 0 3px #6179531c}.g-acceso .g-field input[aria-invalid=true]{border-color:#a25343}.g-acceso .g-password{position:relative}.g-acceso .g-password input{padding-right:53px}.g-acceso .g-eye{color:#69765b;background:0 0;border:0;border-radius:5px;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:3px;right:3px}.g-acceso .g-eye svg{width:18px;height:18px}.g-acceso .g-reset-row{justify-content:flex-end;margin:10px 0 22px;display:flex}.g-acceso .g-text-button{color:#566448;text-underline-offset:4px;background:0 0;border:0;min-height:28px;padding:0;font-size:11px;-webkit-text-decoration:underline #96a588;text-decoration:underline #96a588}.g-acceso .g-submit{color:#f8fbf0;background:linear-gradient(125deg,#47533b,#303b27);border:1px solid #414d34;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:49px;padding:0 15px;font-size:13px;transition:filter .18s,transform .18s;display:flex;box-shadow:0 6px 14px #24351920,inset 0 1px #ffffff19}.g-acceso .g-submit:hover{filter:brightness(1.13)}.g-acceso .g-submit:active{transform:translateY(1px)}.g-acceso .g-submit:disabled{cursor:wait;filter:none}.g-acceso .g-submit svg{width:18px;height:18px}.g-acceso .g-invitation{text-align:center;color:#7a856d;margin:17px 0 0;font-size:11px;line-height:1.6}.g-acceso .g-footer{color:#f7f7ecdc;z-index:1;border-top:1px solid #fffef044;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;font-size:10px;display:flex;position:relative}.g-acceso .g-footer .g-footer-mark{letter-spacing:1.3px;font-size:10px}.g-acceso .g-message{color:#3d512f;background:#f3f8e8bc;border:1px solid #aebc9c;border-radius:5px;margin:17px 0 0;padding:11px 12px;font-size:12px;line-height:1.55}.g-acceso .g-message.g-message-error{color:#6b3527;background:#f8ece8c9;border-color:#c9a598}.g-acceso [hidden]{display:none!important}.g-acceso .g-back{color:#606d52;background:0 0;border:0;min-height:35px;margin-bottom:18px;padding:0;font-size:12px}.g-acceso .g-recovery .g-submit{margin-top:22px}.g-acceso .g-pulse-art{pointer-events:none;z-index:-2;mix-blend-mode:screen;opacity:0;max-width:none;position:absolute;overflow:visible}.g-acceso .g-trace{fill:none;stroke-linecap:round}.g-acceso .g-trace-halo{stroke:#c9eadb;stroke-width:85px;stroke-dasharray:160 840;stroke-dashoffset:160px;filter:url(#grova-soft-light)}.g-acceso .g-trace-hot{stroke:#f8fff6;stroke-width:12px;stroke-dasharray:70 930;stroke-dashoffset:70px;opacity:.95;filter:url(#grova-bright-light)}.g-acceso .g-scene.g-running .g-pulse-art{animation:.9s linear both grova-access-presence}.g-acceso .g-scene.g-running .g-trace-halo{animation:.9s cubic-bezier(.7,0,1,1) both grova-access-travel}.g-acceso .g-scene.g-running .g-trace-hot{animation:.9s cubic-bezier(.7,0,1,1) both grova-access-tip}@keyframes grova-access-travel{0%{stroke-dashoffset:160px}to{stroke-dashoffset:-840px}}@keyframes grova-access-tip{0%{stroke-dashoffset:70px}to{stroke-dashoffset:-930px}}@keyframes grova-access-presence{0%{opacity:0}9%{opacity:1}92%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.g-acceso *{transition:none!important}.g-acceso .g-scene.g-running .g-pulse-art,.g-acceso .g-scene.g-running .g-trace{animation:none!important}}@container (max-width:1100px){.g-acceso .g-scene{padding:31px 34px 23px}.g-acceso .g-composition{min-height:625px;padding-top:40px}.g-acceso .g-login{grid-column:7/13;width:370px;max-width:100%;padding:31px 28px 26px}.g-acceso .g-statement h2{font-size:39px}.g-acceso .g-statement p{letter-spacing:1.4px;font-size:10px}}@container (max-width:700px){.g-acceso .g-scene{min-height:100dvh;padding:24px 20px 20px}.g-acceso .g-art{aspect-ratio:1;object-fit:cover;object-position:center 43%;width:100%;height:auto;top:32px;left:0;-webkit-mask-image:linear-gradient(#000 0% 89%,#0000 100%);mask-image:linear-gradient(#000 0% 89%,#0000 100%)}.g-acceso .g-light{background:linear-gradient(#0000 0% 55%,#31412612 86%,#28371e35 100%)}.g-acceso .g-header{gap:12px}.g-acceso .g-brand{gap:0}.g-acceso .g-wordmark{letter-spacing:4px;font-size:23px}.g-acceso .g-product{display:none}.g-acceso .g-help{background:#fff5;min-height:38px;padding:6px 11px;font-size:11px}.g-acceso .g-composition{flex-direction:column;flex:0;align-items:stretch;min-height:0;padding:calc(100cqw - 50px) 0 27px;display:flex}.g-acceso .g-statement{display:none}.g-acceso .g-login{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffffe0,#f3f4e9cf);border-radius:13px;width:100%;max-width:400px;margin:0 auto;padding:22px 22px 18px}.g-acceso .g-account-label{display:none}.g-acceso .g-login h1{letter-spacing:-1px;margin:0 0 20px;font-size:29px;line-height:1.15}.g-acceso .g-login h1 br,.g-acceso .g-lead{display:none}.g-acceso .g-recovery .g-lead{display:block}.g-acceso .g-fields{gap:15px}.g-acceso .g-field input{height:49px;font-size:16px}.g-acceso .g-field label{margin-bottom:7px;font-size:12px}.g-acceso .g-reset-row{margin:6px 0 14px}.g-acceso .g-text-button{min-height:30px}.g-acceso .g-submit{height:50px}.g-acceso .g-invitation{margin-top:13px;font-size:11px}.g-acceso .g-footer{color:#36462e;border-color:#687b5155;align-items:flex-start;padding-top:15px;font-size:10px;line-height:1.6}.g-acceso .g-footer .g-footer-mark{letter-spacing:.6px;text-align:right;max-width:160px;font-size:9px}}@container (max-width:350px){.g-acceso .g-scene{padding-left:16px;padding-right:16px}.g-acceso .g-login{padding-left:19px;padding-right:19px}.g-acceso .g-login h1{font-size:26px}}
