.onboarding-reskin.hp-acceso{--ac-vital:#3fd9b0;--ac-enlace:#6e7be8;--ac-sistema:#8b4ff5;--ac-fondo:#07080d;--ac-texto:#fafafc;--ac-texto-suave:#9a9aa6;--ac-texto-tenue:#8a8a95;--ac-superficie:#101019;--ac-superficie-alt:#16161f;--ac-borde:#1e2029;--ac-borde-control:#3a3c4a;--ink:var(--ac-texto);--ink-2:var(--ac-texto);--ink-3:var(--ac-texto-suave);--ink-4:var(--ac-texto-tenue);--ink-5:#82828d;--ink-6:#2a2b36;--line:var(--ac-borde);--line-2:var(--ac-borde-control);--line-3:#2b2d3a;--hairline:var(--ac-borde);--bg:var(--ac-fondo);--surface:var(--ac-superficie);--surface-2:var(--ac-fondo);--surface-3:var(--ac-superficie-alt);--surface-flat:var(--ac-superficie);--teal:var(--ac-enlace);--teal-mid:var(--ac-texto);--teal-deep:var(--ac-texto);--teal-surface:var(--ac-superficie-alt);--alert:#e0705a;--alert-wash:#e0705a1f;--state-ok-bg:#3fd9b01f;--state-ok-fg:#7fe6c8;--state-warn-bg:#e8a06e24;--state-warn-fg:#f0bf98;--state-risk-bg:#e0705a24;--state-risk-fg:#f3a593;--state-info-bg:#6e7be829;--state-info-fg:#c3c8f7;--state-neutral-bg:var(--ac-superficie-alt);--state-neutral-fg:var(--ac-texto-suave);--dark:var(--ac-sistema);--on-dark:#fff;--btn-hover-dark:#7a41e0;--hp-font:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;--sh-float:none;background:var(--ac-fondo);min-height:100dvh;color:var(--ac-texto);-webkit-font-smoothing:antialiased;align-items:center;font-size:.9375rem;font-weight:300;line-height:1.6;display:flex;position:relative}.onboarding-reskin.hp-acceso .hp-acceso-fondo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.onboarding-reskin.hp-acceso .hp-acceso-fondo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.onboarding-reskin.hp-acceso .hp-acceso-velo{background:#07080d73;position:absolute;inset:0}.onboarding-reskin.hp-acceso .hp-acceso-velo--lado{background:linear-gradient(to right, var(--ac-fondo) 0%, #07080dd9 50%, transparent 100%)}@media (max-width:1023px){.onboarding-reskin.hp-acceso .hp-acceso-velo{background:#07080db8}}.onboarding-reskin.hp-acceso .hp-acceso-contenido{width:100%;max-width:1180px;margin:0 auto;padding:28px 16px;position:relative}@media (min-width:768px){.onboarding-reskin.hp-acceso .hp-acceso-contenido{padding:28px 32px}}.onboarding-reskin.hp-acceso .hp-acceso-logo{display:inline-flex}.onboarding-reskin.hp-acceso .hp-acceso-logo img{width:auto;height:26px}.onboarding-reskin.hp-acceso .hp-acceso-grid{gap:40px;margin-top:24px;display:grid}@media (min-width:1024px){.onboarding-reskin.hp-acceso .hp-acceso-grid{grid-template-columns:1.1fr minmax(0,420px);align-items:start;gap:64px}}.onboarding-reskin.hp-acceso .hp-acceso-panel{order:2;min-width:0}.onboarding-reskin.hp-acceso .hp-acceso-tarjeta{order:1;min-width:0}@media (min-width:1024px){.onboarding-reskin.hp-acceso .hp-acceso-panel{order:1}.onboarding-reskin.hp-acceso .hp-acceso-tarjeta{order:2}}.onboarding-reskin.hp-acceso .hp-acceso-titular{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;color:var(--ac-texto);font-size:1.75rem;font-weight:300;line-height:1.12}@media (min-width:768px){.onboarding-reskin.hp-acceso .hp-acceso-titular{font-size:2.125rem}}.onboarding-reskin.hp-acceso .hp-acceso-apoyo{max-width:52ch;color:var(--ac-texto-suave);margin-top:16px;font-size:.9375rem;line-height:1.55}.onboarding-reskin.hp-acceso .hp-acceso-rotulo{text-transform:uppercase;letter-spacing:.2em;color:var(--ac-texto-tenue);margin-top:36px;font-size:11px;font-weight:500}.onboarding-reskin.hp-acceso .hp-acceso-lista{gap:8px 32px;margin-top:16px;display:grid}@media (min-width:640px){.onboarding-reskin.hp-acceso .hp-acceso-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.onboarding-reskin.hp-acceso .hp-acceso-lista li{align-items:baseline;gap:10px;font-size:.875rem;line-height:1.45;display:flex}.onboarding-reskin.hp-acceso .hp-acceso-punto{border-radius:999px;flex:none;width:6px;height:6px;margin-top:7px}.onboarding-reskin.hp-acceso .hp-acceso-punto--vital{background:var(--ac-vital)}.onboarding-reskin.hp-acceso .hp-acceso-punto--enlace{background:var(--ac-enlace)}.onboarding-reskin.hp-acceso .hp-acceso-punto--sistema{background:var(--ac-sistema)}.onboarding-reskin.hp-acceso .hp-acceso-modulo{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;color:var(--ac-texto-tenue);margin-left:6px;font-size:.6875rem}.onboarding-reskin.hp-acceso .hp-acceso-pie{color:var(--ac-texto-tenue);margin-top:20px;font-size:.8125rem}.onboarding-reskin.hp-acceso .hp-card{background:var(--ac-superficie);border:1px solid var(--ac-borde);box-shadow:none;border-radius:24px}.onboarding-reskin.hp-acceso .hp-title{letter-spacing:-.02em;color:var(--ac-texto);font-size:1.375rem;font-weight:300;line-height:1.2}.onboarding-reskin.hp-acceso .hp-subtitle{color:var(--ac-texto-tenue);font-size:.8125rem;font-weight:300;line-height:1.5}.onboarding-reskin.hp-acceso .hp-acceso-nota{color:var(--ac-texto-tenue);font-size:.75rem;font-weight:300;line-height:1.5}.onboarding-reskin.hp-acceso .hp-acceso-enlaces{border-top:1px solid var(--ac-borde);color:var(--ac-texto-tenue);flex-direction:column;gap:6px;padding-top:16px;font-size:.8125rem;display:flex}.onboarding-reskin.hp-acceso a,.onboarding-reskin.hp-acceso .hp-linklike{color:var(--ac-texto-suave);text-underline-offset:4px;font-weight:400;text-decoration:underline}.onboarding-reskin.hp-acceso a:hover,.onboarding-reskin.hp-acceso .hp-linklike:hover{color:var(--ac-texto)}.onboarding-reskin.hp-acceso label{color:var(--ac-texto-suave);font-weight:400}.onboarding-reskin.hp-acceso input{font-weight:400}.onboarding-reskin.hp-acceso button[type=submit],.onboarding-reskin.hp-acceso .hp-btn,.onboarding-reskin.hp-acceso .hp-btn-secondary{border-radius:999px;height:44px;font-size:.9375rem;font-weight:500}.onboarding-reskin.hp-acceso button[type=submit],.onboarding-reskin.hp-acceso .hp-btn{background:var(--ac-sistema);border-color:var(--ac-sistema);color:#fff}.onboarding-reskin.hp-acceso button[type=submit]:hover:not([data-disabled]),.onboarding-reskin.hp-acceso .hp-btn:hover:not([data-disabled]){background:var(--btn-hover-dark);border-color:var(--btn-hover-dark);color:#fff}.onboarding-reskin.hp-acceso button[type=submit][data-disabled],.onboarding-reskin.hp-acceso .hp-btn[data-disabled]{background:var(--ac-sistema);border-color:var(--ac-sistema);color:#fff;opacity:.5}.onboarding-reskin.hp-acceso .hp-acceso-perfiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.onboarding-reskin.hp-acceso .hp-acceso-perfil{cursor:pointer;border:1px solid var(--ac-borde);text-align:left;color:var(--ac-texto);background:0 0;border-radius:12px;padding:10px 12px;font-size:.8125rem;line-height:1.3;transition:background .2s,border-color .2s}.onboarding-reskin.hp-acceso .hp-acceso-perfil:hover{background:var(--ac-superficie-alt)}.onboarding-reskin.hp-acceso .hp-acceso-perfil[aria-checked=true]{border-color:var(--ac-enlace);background:var(--ac-superficie-alt)}.onboarding-reskin.hp-acceso .hp-acceso-perfiles[aria-invalid=true] .hp-acceso-perfil{border-color:var(--alert)}.onboarding-reskin.hp-acceso .hp-acceso-error{color:var(--state-risk-fg);margin-top:6px;font-size:.75rem;line-height:1.4}.onboarding-reskin.hp-acceso .hp-acceso-tarifa{border:1px solid var(--ac-borde);color:var(--ac-texto-suave);border-radius:12px;padding:8px 12px;font-size:.75rem;line-height:1.45}.onboarding-reskin.hp-acceso .hp-acceso-tarifa strong{color:var(--ac-texto);font-weight:500}
