.consulta_hero__cBnYS{position:relative;padding-block:clamp(44px,7vw,76px) clamp(56px,8vw,92px);background:var(--hero-bg);color:#fff;overflow:hidden}.consulta_hero__cBnYS:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cpath d='M40 18h10v12h12v10H50v12H40V40H28V30h12z' fill='%23ffffff' fill-opacity='0.05'/%3E%3C/svg%3E");background-size:90px 90px;pointer-events:none}.consulta_heroContenido__9mTAa{position:relative;max-width:44rem}.consulta_heroEyebrow__g8ZH3{display:block;font-family:var(--body);font-size:var(--t-sm);font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--cel-400);margin-bottom:14px}.consulta_heroTitulo__w0H_m{color:#fff;margin-bottom:16px}.consulta_heroBajada__gtorp{max-width:58ch;font-size:var(--t-lg);line-height:1.6;color:var(--hero-text-2)}.consulta_heroDatos__71j7T{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;list-style:none;padding:0}.consulta_heroDato__MVz6u{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:var(--overlay);color:#fff;font-size:var(--t-sm);font-weight:600;line-height:1.3}.consulta_onda__GQHBN{display:block;width:100%;height:clamp(28px,4vw,52px);margin-bottom:-1px;color:var(--hero-bg)}.consulta_cuerpo__S5tu_{padding-block:clamp(40px,6vw,72px);background:var(--surface)}.consulta_columnas__i_RLR{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);align-items:start}@media (max-width:940px){.consulta_columnas__i_RLR{grid-template-columns:1fr}}.consulta_principal__k4FPK{min-width:0}.consulta_principalCabecera__hfwh_{margin-bottom:28px}.consulta_principalCabecera__hfwh_ h2{font-size:clamp(1.5rem,3.2vw,var(--t-2xl));margin-bottom:10px}.consulta_principalCabecera__hfwh_ p{color:var(--text-2);max-width:60ch}.consulta_aside__Uokb6{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:96px}@media (max-width:940px){.consulta_aside__Uokb6{position:static}}.consulta_tarjeta__rtLi_{padding:clamp(20px,3vw,26px);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg)}.consulta_tarjetaTitulo__52d7J{font-size:var(--t-xl);margin-bottom:10px}.consulta_tarjetaTexto__Bnv60{font-size:var(--t-sm);color:var(--text-2);line-height:1.6;margin-bottom:16px}.consulta_pasosLista__BYgI6{display:flex;flex-direction:column;gap:14px;list-style:none;padding:0;margin:0;counter-reset:paso}.consulta_pasoItem___DL7E{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:var(--t-sm);line-height:1.55;color:var(--text-2)}.consulta_pasoItem___DL7E:before{counter-increment:paso;content:counter(paso);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--cel-100);color:var(--accent-ink);font-size:var(--t-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.consulta_pasoItem___DL7E strong{display:block;color:var(--text)}.consulta_telefono__YMFZH{display:block;margin-top:12px;font-size:var(--t-sm);color:var(--text-3)}.turnstile_hueco__uhtkK{min-height:65px;overflow:hidden;-webkit-margin-before:18px;margin-block-start:18px}.turnstile_widget__guMUO{opacity:1;transition:opacity .16s ease}.turnstile_widget__guMUO:empty{opacity:0}@media (prefers-reduced-motion:reduce){.turnstile_widget__guMUO{transition:none}}@media (max-width:400px){.turnstile_hueco__uhtkK{min-height:56px}.turnstile_widget__guMUO{transform:scale(.86);transform-origin:left top}}@media (max-width:340px){.turnstile_hueco__uhtkK{min-height:48px}.turnstile_widget__guMUO{transform:scale(.74)}}.formularios_form__uYKuT{display:flex;flex-direction:column;gap:26px}.formularios_bloque__SKVBD{display:flex;flex-direction:column;gap:16px}.formularios_bloqueTitulo__rcDE5{font-family:var(--body);font-size:var(--t-sm);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-ink);margin:0}.formularios_grupo__W81X_{border:0;padding:0;margin:0;min-width:0}.formularios_grupoLeyenda__ybNoq{padding:0;margin-bottom:6px;font-size:var(--t-sm);font-weight:600;color:var(--text)}.formularios_grupoAyuda__q98r8{margin-bottom:12px;font-size:var(--t-xs);color:var(--text-3);line-height:1.5}.formularios_trampa___JsgD{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.formularios_acciones___beJY{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px}.formularios_accionesFin__XFnKy{margin-left:auto}.formularios_aclaracion__XR6ko{font-size:var(--t-xs);color:var(--text-3);line-height:1.5}.formularios_aviso__7BPY7{padding:14px 18px;border:1px solid var(--border);border-left:4px solid var(--alert);border-radius:var(--r);background:var(--surface-2);color:var(--text);font-size:var(--t-sm);line-height:1.55}.formularios_avisoOk__lMDl_{border-left-color:var(--ok)}.formularios_exito__tRRnE{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,4vw,38px);background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--ok);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.formularios_exitoTitulo__Dit7J{font-size:clamp(1.5rem,3vw,var(--t-2xl));margin:0}.formularios_exitoLista__Bb_O0{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0;color:var(--text-2);font-size:var(--t-sm);line-height:1.55}.formularios_exitoLista__Bb_O0 li{display:flex;gap:10px}.formularios_exitoLista__Bb_O0 li:before{content:"";flex:none;width:7px;height:7px;margin-top:8px;border-radius:50%;background:var(--accent)}.formularios_progreso___39ti{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.formularios_progresoCabecera____rBi{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.formularios_progresoPaso__m5g4u{font-family:var(--body);font-size:var(--t-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-ink)}.formularios_progresoGuardado__g6oF8{font-size:var(--t-xs);color:var(--text-3)}.formularios_barra__OVgk2{position:relative;height:8px;border-radius:999px;background:var(--chip);overflow:hidden}.formularios_barraRelleno__qEVD2{height:100%;border-radius:999px;background:var(--accent);transition:width .35s ease}@media (prefers-reduced-motion:reduce){.formularios_barraRelleno__qEVD2{transition:none}}.formularios_pasos__Kz1AL{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.formularios_pasoBoton___WGKt{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-2);font-size:var(--t-xs);font-weight:600;line-height:1.3;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.formularios_pasoBoton___WGKt:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.formularios_pasoBoton___WGKt:disabled{cursor:default;opacity:.6}.formularios_pasoActual__gGIkm{border-color:transparent;background:var(--cel-100);color:var(--accent-ink)}.formularios_pasoNumero__awXFv{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--chip);font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.formularios_pasoActual__gGIkm .formularios_pasoNumero__awXFv{background:var(--accent);color:var(--on-accent)}.formularios_pasoNombre__bQ4Y8{display:none}@media (min-width:700px){.formularios_pasoNombre__bQ4Y8{display:inline}}.formularios_docGrupo__U1UUk{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface-2)}.formularios_docCabecera__PQ8bD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.formularios_docTitulo__ykiSW{font-family:var(--body);font-size:var(--t-base);font-weight:600;color:var(--text);margin:0;text-transform:none}.formularios_docEstado__saFoL{font-size:var(--t-xs);font-weight:600;color:var(--text-3)}.formularios_docEstadoListo__v9Uem{color:var(--ok)}.formularios_docAyuda__HIRM_{font-size:var(--t-xs);color:var(--text-3);line-height:1.5}.formularios_docInput__SYlmc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.formularios_docBoton__stKuR{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;min-height:42px;padding:10px 18px;border:1px dashed var(--border-strong);border-radius:999px;background:var(--surface);color:var(--text);font-size:var(--t-sm);font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.formularios_docBoton__stKuR:hover{border-color:var(--accent);background:var(--cel-100);color:var(--accent-ink)}.formularios_docInput__SYlmc:focus-visible+.formularios_docBoton__stKuR{outline:3px solid var(--focus);outline-offset:2px}.formularios_docLista__CMKjC{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.formularios_docItem__BahGx{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface);font-size:var(--t-sm)}.formularios_docNombre__Bptku{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formularios_docPeso__JegEt{flex:none;color:var(--text-3);font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.formularios_docQuitar__6Oh1Y{flex:none;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-2);font-size:var(--t-xs);font-weight:600;cursor:pointer}.formularios_docQuitar__6Oh1Y:hover{border-color:var(--alert);color:var(--alert)}.formularios_resumen__Lmv8F{display:flex;flex-direction:column;gap:4px;margin:0}.formularios_resumenFila__kJc_q{display:grid;grid-template-columns:minmax(140px,34%) 1fr;grid-gap:10px 16px;gap:10px 16px;padding:10px 0;border-bottom:1px solid var(--border)}.formularios_resumenFila__kJc_q:last-child{border-bottom:0}.formularios_resumenClave__P_zx9{margin:0;font-size:var(--t-sm);font-weight:600;color:var(--text-2)}.formularios_resumenValor__EtTAB{margin:0;font-size:var(--t-sm);color:var(--text);overflow-wrap:anywhere;white-space:pre-line}.formularios_resumenVacio__UFzd_{color:var(--text-3);font-style:italic}@media (max-width:560px){.formularios_resumenFila__kJc_q{grid-template-columns:1fr;gap:2px}}.formularios_convenio__g3iIC{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--r);background:var(--cel-100)}.formularios_convenioNombre__dAUoY{font-size:var(--t-xl);font-weight:700;line-height:1.25;color:var(--text);margin:0}.formularios_convenioDetalle__ZRq94{font-size:var(--t-sm);color:var(--text-2);line-height:1.55;margin:0}