.interruptor-login_interruptor__Jie9K{position:relative;touch-action:pan-y;display:grid;grid-template-columns:1fr 1fr;width:100%;padding:4px;border-radius:16px;background:var(--bg-input);border:1px solid var(--border-subtle)}.interruptor-login_opcion__y_f8Y{position:relative;z-index:1;min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;font-size:14px;font-weight:700;color:var(--text-secondary);background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.interruptor-login_opcion__y_f8Y:hover,.interruptor-login_opcion__y_f8Y[aria-selected=true]{color:var(--text-primary)}.interruptor-login_opcion__y_f8Y:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.interruptor-login_icono___2szg{font-size:20px}.interruptor-login_opcion__y_f8Y[aria-selected=true] .interruptor-login_icono___2szg{color:var(--accent-primary)}.interruptor-login_fondo__jiYqR{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:12px;background:var(--bg-elevated);box-shadow:0 2px 8px rgba(0,0,0,.25),inset 0 0 0 1px var(--border-subtle);transform:translateX(calc(var(--i, 0) * 100%))}@media (prefers-reduced-motion:no-preference){.interruptor-login_fondo__jiYqR{transition:transform var(--dur,.42s) var(--curva-pildora,cubic-bezier(.34,1.3,.64,1))}.interruptor-login_opcion__y_f8Y{transition:color var(--dur,.42s) ease}}.login-form_titulo__SU_Uy{margin:0 0 4px;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.login-form_ayuda__O6vUY{margin:0 0 20px;font-size:14px;line-height:1.45;color:var(--text-secondary)}.login-form_etiqueta__yj4rG{display:block;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--text-secondary)}.login-form_campo__YGyPG{width:100%;min-height:46px;padding:10px 14px;font-size:16px;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;outline:none}.login-form_campo__YGyPG::-moz-placeholder{color:var(--text-muted)}.login-form_campo__YGyPG::placeholder{color:var(--text-muted)}.login-form_campo__YGyPG:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 25%,transparent)}.login-form_campo__YGyPG:disabled{opacity:.55}.login-form_campo__YGyPG:-webkit-autofill,.login-form_campo__YGyPG:-webkit-autofill:focus,.login-form_campo__YGyPG:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-input) inset;caret-color:var(--text-primary)}.login-form_grupo__Ft4p_{margin-bottom:14px}.login-form_conOjo__GgvnH{position:relative}.login-form_conOjo__GgvnH .login-form_campo__YGyPG{padding-right:48px}.login-form_ojo__PKlTo{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--text-secondary);cursor:pointer;border-radius:10px}.login-form_ojo__PKlTo:hover{color:var(--text-primary)}.login-form_boton__UAXJu:focus-visible,.login-form_enlace__lfA2J:focus-visible,.login-form_google__UqR2e:focus-visible,.login-form_ojo__PKlTo:focus-visible,.login-form_plegable__IVJRm:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.login-form_aviso__TTFio{margin:6px 0 0;display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-warning,#F59E0B)}.login-form_boton__UAXJu{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;border:0;border-radius:12px;font-size:15px;font-weight:700;color:var(--oc-accent-ink,#04140C);background:var(--accent-primary);cursor:pointer}.login-form_boton__UAXJu:hover:not(:disabled){background:var(--accent-hover)}.login-form_boton__UAXJu:active:not(:disabled){transform:scale(.985)}.login-form_boton__UAXJu:disabled{opacity:.55;cursor:not-allowed}.login-form_google__UqR2e{width:100%;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;font-size:15px;font-weight:700;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-active);cursor:pointer}.login-form_google__UqR2e:hover:not(:disabled){border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 8%,var(--bg-input))}.login-form_google__UqR2e:active:not(:disabled){transform:scale(.985)}.login-form_google__UqR2e:disabled{opacity:.55;cursor:not-allowed}.login-form_googleAyuda__HVdQK{margin:8px 0 0;text-align:center;font-size:12px;color:var(--text-muted)}.login-form_plegable__IVJRm{width:100%;min-height:44px;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:6px;background:none;border:0;font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;border-radius:10px}.login-form_plegable__IVJRm:hover{color:var(--text-primary)}.login-form_enlace__lfA2J{min-height:44px;display:inline-flex;align-items:center;padding:0 2px;background:none;border:0;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--accent-primary) 62%,var(--text-primary));cursor:pointer;text-align:left;border-radius:8px}.login-form_enlace__lfA2J:hover{text-decoration:underline;text-underline-offset:3px}.login-form_filaEnlaces__ENfNI{display:flex;flex-direction:column;align-items:flex-start;margin-top:8px}.login-form_error__Dwf_M{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.4;color:var(--text-primary);background:color-mix(in srgb,var(--color-error,#EF4444) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-error,#ef4444) 35%,transparent)}.login-form_exito__JlqCd{background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 35%,transparent)}.login-form_errorIcono__spDlV{font-size:20px;color:var(--color-error,#EF4444);flex-shrink:0}.login-form_exitoIcono__lWV5U{color:var(--accent-primary)}.login-form_errorTitulo__9cujr{margin:0 0 2px;font-weight:700}.login-form_errorTexto__ZNHyk{margin:0;color:var(--text-secondary)}.login-form_spinner__nD6G6{width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor}@media (prefers-reduced-motion:no-preference){.login-form_spinner__nD6G6{animation:login-form_gira__kWliF .7s linear infinite}@keyframes login-form_gira__kWliF{to{transform:rotate(1turn)}}}.login-form_pie__OTcvn{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--text-muted)}.login-form_hecho__i8R1B{text-align:center}.login-form_hechoIcono___0gIi{width:56px;height:56px;margin:0 auto 14px;display:grid;place-items:center;border-radius:50%;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent);font-size:28px}.login-form_logo__ompza{display:flex;justify-content:center;margin:4px 0 18px}.login-form_logo__ompza img{height:40px;width:auto;display:block}.login-form_logoOscuro__kJAHi{display:none!important}.login-form_logoClaro__RhNmi{display:block}html[data-theme=light] .login-form_logoOscuro__kJAHi{display:block!important}html[data-theme=light] .login-form_logoClaro__RhNmi{display:none!important}@media (prefers-reduced-motion:no-preference){.login-form_campo__YGyPG{transition:border-color .15s ease,box-shadow .15s ease}.login-form_boton__UAXJu{transition:background-color .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.login-form_google__UqR2e{transition:border-color .15s ease,background-color .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}}.acceso_reglas__XZhYA{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.acceso_regla__oIdvP{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-muted)}.acceso_reglaOk__HSk6V{color:color-mix(in srgb,var(--accent-primary) 60%,var(--text-primary))}.acceso_reglaIcono__B7mqE{font-size:16px;flex-shrink:0}.acceso_campoError__2_wk4,input.acceso_campoError__2_wk4,input.acceso_campoError__2_wk4:focus{border-color:var(--color-error,#EF4444)}input.acceso_campoError__2_wk4:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error,#EF4444) 25%,transparent)}.acceso_errorCampo__w4rCZ{margin:6px 0 0;font-size:12.5px;color:var(--color-error,#EF4444)}.acceso_centro__nuwr8{text-align:center}.acceso_icono__7XxwJ{width:56px;height:56px;margin:0 auto 14px;display:grid;place-items:center;border-radius:50%;font-size:28px}.acceso_iconoOk__IrGZV{color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent)}.acceso_iconoAviso__wCTQA{color:var(--color-warning,#F59E0B);background:color-mix(in srgb,var(--color-warning,#F59E0B) 14%,transparent)}.acceso_cargando__gJ2E_{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 0;color:var(--text-secondary);font-size:14px}.acceso_cargando__gJ2E_ p{margin:0}.acceso_spinnerGrande__0obAh{width:28px;height:28px;border-radius:50%;border:3px solid color-mix(in srgb,var(--accent-primary) 25%,transparent);border-top-color:var(--accent-primary)}@media (prefers-reduced-motion:no-preference){.acceso_spinnerGrande__0obAh{animation:acceso_gira-grande__5R6FC .8s linear infinite}@keyframes acceso_gira-grande__5R6FC{to{transform:rotate(1turn)}}}.acceso_accion__OLc_y{width:100%;min-height:48px;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;color:var(--oc-accent-ink,#04140C);background:var(--accent-primary)}.acceso_accion__OLc_y:hover{background:var(--accent-hover)}.acceso_accion__OLc_y:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.acceso_volver__h2VaB{margin-top:22px;min-height:44px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;color:var(--text-secondary);border-radius:8px}.acceso_volver__h2VaB:hover{color:var(--text-primary)}.acceso_volver__h2VaB:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.acceso_nota__7x0_D{margin:14px 0 0;font-size:11.5px;color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.acceso_accion__OLc_y{transition:background-color .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.acceso_accion__OLc_y:active{transform:scale(.985)}}.panel-imagen_panel__C9hly{position:relative;overflow:hidden;height:190px;background:#F3EBDD}.panel-imagen_tira__XaIfW{position:absolute;inset:0;width:200%;display:flex;transform:translateX(0)}.panel-imagen_diapositiva__PaawJ{display:block;flex:0 0 50%;position:relative;height:100%;background:#F3EBDD}.panel-imagen_soloUna__cLseP{width:100%}.panel-imagen_soloUna__cLseP .panel-imagen_diapositiva__PaawJ{flex-basis:100%}.panel-imagen_imagen__ipbOf{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 40%;object-position:100% 40%}@media (max-width:767px){.panel-imagen_imagenNave__46LaP{-o-object-position:100% 100%;object-position:100% 100%}}.panel-imagen_velo__NW9j4{position:absolute;inset:0;pointer-events:none;--velo:243,235,221;--velo-a:105px;--velo-b:150px;background:linear-gradient(to bottom,rgba(var(--velo),.94) 0,rgba(var(--velo),.88) var(--velo-a),rgba(var(--velo),0) var(--velo-b));-webkit-mask-image:linear-gradient(90deg,#000 0,#000 78%,transparent 90%);mask-image:linear-gradient(90deg,#000 0,#000 78%,transparent 90%)}html[data-theme=dark] .panel-imagen_velo__NW9j4{--velo:8,12,14}.panel-imagen_textos__RnhfO{position:absolute;left:0;right:0;top:0}.panel-imagen_texto__69j6P{position:absolute;left:20px;right:21%;top:16px;opacity:0}.panel-imagen_texto__69j6P[data-activo]{opacity:1}.panel-imagen_titulo__hAKCR{margin:0;font-size:21px;line-height:1.15;font-weight:800;letter-spacing:-.01em;color:#17261D}.panel-imagen_marca__Wtevk{margin:1px 0 0;font-size:15px;line-height:1.2;font-weight:700;color:#1F7A4A}.panel-imagen_subtitulo__K_lJs{margin:5px 0 0;font-size:12.5px;line-height:1.35;color:#3C4A40}html[data-theme=dark] .panel-imagen_titulo__hAKCR{color:#F4F7F2}html[data-theme=dark] .panel-imagen_marca__Wtevk{color:#6EE7B7}html[data-theme=dark] .panel-imagen_subtitulo__K_lJs{color:#CFD8D1}@media (prefers-reduced-motion:no-preference){.panel-imagen_tira__XaIfW{transition:transform var(--dur,.42s) var(--curva,cubic-bezier(.32,.72,0,1))}.panel-imagen_texto__69j6P{transition:opacity var(--dur,.42s) ease,transform var(--dur,.42s) var(--curva,cubic-bezier(.32,.72,0,1))}.panel-imagen_texto__69j6P[data-lado=izq]:not([data-activo]){transform:translateX(-16px)}.panel-imagen_texto__69j6P[data-lado=der]:not([data-activo]){transform:translateX(16px)}}.panel-imagen_panel__C9hly[data-pestana=pluser] .panel-imagen_tira__XaIfW{transform:translateX(-50%)}@media (min-width:768px){.panel-imagen_panel__C9hly{height:auto;margin:-28px 0;border-radius:24px;box-shadow:0 24px 60px -24px rgba(0,0,0,.55)}.panel-imagen_velo__NW9j4{--velo-a:150px;--velo-b:250px}.panel-imagen_texto__69j6P{left:26px;right:21%;top:40px}.panel-imagen_titulo__hAKCR{font-size:28px}.panel-imagen_marca__Wtevk{font-size:17px}.panel-imagen_subtitulo__K_lJs{font-size:14px}}.login-paneles_carril__jJWzK{touch-action:pan-y;display:grid;overflow-x:clip;padding:4px;margin:-4px}.login-paneles_panel__A3e_r{grid-area:1/1;min-width:0;visibility:hidden}.login-paneles_panel__A3e_r[data-activo]{visibility:visible}.login-paneles_panel__A3e_r[data-lado=izq]:not([data-activo]){transform:translateX(calc(-100% - 16px))}.login-paneles_panel__A3e_r[data-lado=der]:not([data-activo]){transform:translateX(calc(100% + 16px))}@media (prefers-reduced-motion:no-preference){.login-paneles_panel__A3e_r{transition:transform var(--dur,.42s) var(--curva,cubic-bezier(.32,.72,0,1)),visibility 0s linear var(--dur,.42s)}.login-paneles_panel__A3e_r[data-activo]{transition:transform var(--dur,.42s) var(--curva,cubic-bezier(.32,.72,0,1)),visibility 0s}}.acceso-caducado_contacto__jzNQV{margin-top:22px;padding:18px 20px;text-align:left;border-radius:16px;border:1px solid var(--border-subtle);background:var(--bg-input)}.acceso-caducado_etiqueta__rYcMP{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.acceso-caducado_nombre__HD98m{margin:6px 0 0;font-size:14px;font-weight:700;color:var(--text-primary)}.acceso-caducado_cargo__yoJ3o{margin:0;font-size:12.5px;color:var(--text-secondary)}.acceso-caducado_dato__hSXKm{margin:8px 0 0;font-size:14px}.acceso-caducado_dato__hSXKm+.acceso-caducado_dato__hSXKm{margin-top:2px}.acceso-caducado_dato__hSXKm a{display:inline-flex;align-items:center;min-height:44px;color:color-mix(in srgb,var(--accent-primary) 62%,var(--text-primary));text-decoration:none}.acceso-caducado_dato__hSXKm a:hover{text-decoration:underline;text-underline-offset:3px}.acceso-caducado_dato__hSXKm a:focus-visible,.acceso-caducado_web__XVNr6:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:6px}.acceso-caducado_web__XVNr6{margin-top:18px;display:inline-flex;align-items:center;min-height:44px;font-size:12.5px;text-decoration:none;color:var(--text-muted)}.acceso-caducado_web__XVNr6:hover{color:var(--text-secondary)}