@media (min-width:901px){.phrw.phrw-light .phrw-main:has(>.phrw-mod){max-width:none;padding-left:0;padding-right:0}}.phrw.phrw-light .phrw-mod{font-family:var(--font-sans);color:var(--text-primary);background:var(--surface-canvas);box-sizing:border-box;width:100%}.phrw.phrw-light .phrw-mod-sec{gap:var(--space-6);padding:72px max(var(--space-16), calc((100% - 1312px) / 2));border-top:1px solid var(--border-subtle);background:var(--surface-default);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-sec.es-lienzo{background:var(--surface-canvas)}.phrw.phrw-light .phrw-mod-sec.es-claro{background:var(--surface-default)}.phrw.phrw-light .phrw-mod-sec h2,.phrw.phrw-light .phrw-mod-cierre h2{max-width:760px;font-size:34px;line-height:40px;font-weight:var(--fw-semibold);letter-spacing:-.013em;color:var(--text-primary);margin:0}.phrw.phrw-light .phrw-mod-etiqueta{font-size:var(--fs-12);line-height:16px;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-text);margin:0}.phrw.phrw-light .phrw-mod-miga{font-size:var(--fs-13);color:var(--text-tertiary);margin:0;line-height:18px}.phrw.phrw-light .phrw-mod-miga a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.phrw.phrw-light .phrw-mod-etiqueta.es-ia{align-items:center;gap:10px;display:flex}.phrw.phrw-light .phrw-mod-chapa{border-radius:var(--radius-sm);font-size:var(--fs-12);line-height:16px;font-weight:var(--fw-semibold);background:var(--attention-surface);color:var(--attention-text);align-self:flex-start;padding:2px 10px;display:inline-block}.phrw.phrw-light .phrw-mod-intro{max-width:720px;color:var(--text-secondary);margin:0;font-size:17px;line-height:26px}.phrw.phrw-light .phrw-mod-nota{font-size:var(--fs-13);color:var(--text-secondary);margin:0;line-height:19px}.phrw.phrw-light .phrw-mod-hero{align-items:center;gap:var(--space-12);background:var(--surface-canvas);border-top:0;flex-direction:row;padding-top:88px;padding-bottom:72px}.phrw.phrw-light .phrw-mod-hero-texto{gap:var(--space-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.phrw.phrw-light .phrw-mod-hero h1{max-width:860px;font-size:52px;line-height:58px;font-weight:var(--fw-semibold);letter-spacing:-.02em;margin:0}.phrw.phrw-light .phrw-mod-sub{max-width:720px;color:var(--text-secondary);margin:0;font-size:17px;line-height:26px}.phrw.phrw-light .phrw-mod-botones{gap:var(--space-3);flex-wrap:wrap;display:flex}.phrw.phrw-light .phrw-mod-btn{min-height:var(--touch-min);border-radius:var(--radius-md);font-size:15px;font-weight:var(--fw-semibold);border:1px solid var(--brand);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.phrw.phrw-light .phrw-mod-btn.es-primario{background:var(--brand);color:var(--text-on-brand)}.phrw.phrw-light .phrw-mod-btn.es-secundario{color:var(--brand-text);border-color:var(--brand-border);background:0 0}.phrw.phrw-light .phrw-mod-btn.es-claro{background:var(--surface-default);color:var(--indigo-950);border-color:var(--surface-default)}.phrw.phrw-light .phrw-mod-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.phrw.phrw-light .phrw-mod-hero-ejemplo{flex:0 0 520px;padding-bottom:44px;position:relative}.phrw.phrw-light .phrw-mod-panel{gap:var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-4);flex-direction:column;padding:18px;display:flex}.phrw.phrw-light .phrw-mod-panel.es-telefono{border-radius:22px;flex:none;width:min(230px,100%);max-width:100%;padding:14px}.phrw.phrw-light .phrw-mod-panel.es-flotante{position:absolute;bottom:0;right:-24px}.phrw.phrw-light .phrw-mod-hero:not(.es-nueva) .phrw-mod-hero-ejemplo>.phrw-mod-panel:not(.es-flotante){gap:var(--space-3)}.phrw.phrw-light .phrw-mod-hero:not(.es-nueva) .phrw-mod-hero-ejemplo>.phrw-mod-panel:not(.es-flotante) .phrw-mod-btn-ej{min-height:var(--touch-min);padding:0 18px;font-size:15px}.phrw.phrw-light .phrw-mod-hero .phrw-mod-panel.es-telefono .phrw-mod-ej-t{font-size:var(--fs-14)}.phrw.phrw-light .phrw-mod-hero .phrw-mod-panel.es-telefono .phrw-mod-ej-p.es-hundido{padding:var(--space-2);font-size:var(--fs-12);line-height:17px}@media (min-width:901px){.phrw.phrw-light .phrw-mod-panel.es-flotante.es-telefono{bottom:-40px}.phrw.phrw-light .phrw-mod-panel.es-flotante:not(.es-telefono){width:300px}.phrw.phrw-light .phrw-mod-hero.es-nueva .phrw-mod-panel:not(.es-flotante){margin-right:60px}}.phrw.phrw-light .phrw-mod-badge{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--fs-12);line-height:18px;font-weight:var(--fw-semibold);align-items:center;padding:2px 8px;display:inline-flex}.phrw.phrw-light .phrw-mod-ej-t{color:var(--text-primary);align-items:center;gap:10px;font-size:15px;display:flex}.phrw.phrw-light .phrw-mod-fila{border-top:1px solid var(--border-subtle);font-size:var(--fs-13);color:var(--text-primary);justify-content:space-between;gap:10px;padding:7px 0;line-height:18px;display:flex}.phrw.phrw-light .phrw-mod-valor{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary)}.phrw.phrw-light .phrw-mod-v-atencion{color:var(--attention-text)}.phrw.phrw-light .phrw-mod-v-riesgo{color:var(--risk-text)}.phrw.phrw-light .phrw-mod-v-oportunidad{color:var(--opportunity-text)}.phrw.phrw-light .phrw-mod-v-estabilidad{color:var(--stability-text)}.phrw.phrw-light .phrw-mod-v-marca{color:var(--brand-text)}.phrw.phrw-light .phrw-mod-v-ia{color:var(--ai-text)}.phrw.phrw-light .phrw-mod-li{align-items:center;gap:var(--space-2);font-size:var(--fs-13);line-height:18px;display:flex}.phrw.phrw-light .phrw-mod-ej-p{font-size:var(--fs-13);color:var(--text-secondary);margin:0;line-height:19px}.phrw.phrw-light .phrw-mod-ej-p.es-mono{font-family:var(--font-mono)}.phrw.phrw-light .phrw-mod-ej-p.es-hundido{padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-md);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-btn-ej{border-radius:var(--radius-md);background:var(--brand);min-height:36px;color:var(--text-on-brand);font-size:var(--fs-13);font-weight:var(--fw-semibold);align-items:center;padding:0 14px;display:inline-flex}.phrw.phrw-light .phrw-mod-btn-ej.es-secundario{color:var(--brand-text);border:1px solid var(--brand-border);background:0 0}.phrw.phrw-light .phrw-mod-ol{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.phrw.phrw-light .phrw-mod-ol li{gap:var(--space-3);font-size:var(--fs-13);color:var(--text-primary);line-height:19px;display:flex}.phrw.phrw-light .phrw-mod-ol-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--brand-text)}.phrw.phrw-light .phrw-mod-pastillas{gap:var(--space-2);flex-wrap:wrap;display:flex}.phrw.phrw-light .phrw-mod-pastilla{border-radius:var(--radius-sm);border:1px solid var(--border-default);font-size:12px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-secondary);padding:4px 10px}.phrw.phrw-light .phrw-mod-pastilla.es-activa{background:var(--brand);border-color:var(--brand);color:var(--text-on-brand)}.phrw.phrw-light .phrw-mod-cols3{gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border-subtle);font-size:var(--fs-13);color:var(--text-primary);grid-template-columns:1.4fr 1fr 1fr;padding:8px 10px;line-height:18px;display:grid}.phrw.phrw-light .phrw-mod-cols3 span:not(:first-child){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.phrw.phrw-light .phrw-mod-cols3.es-cab{color:var(--text-secondary);border-color:#0000;padding:0 10px}.phrw.phrw-light .phrw-mod-cols3.es-cab span:not(:first-child){font-family:inherit}.phrw.phrw-light .phrw-mod-cols3.es-destacada{border:2px solid var(--brand);background:var(--surface-sunken)}.phrw.phrw-light .phrw-mod-rejilla{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phrw.phrw-light .phrw-mod-rejilla.es-2{grid-template-columns:repeat(2,minmax(0,1fr))}.phrw.phrw-light .phrw-mod-tarjeta[id],.phrw.phrw-light .phrw-mod-sec[id]{scroll-margin-top:96px}.phrw.phrw-light .phrw-mod-tarjeta{padding:var(--space-5);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;gap:10px;display:flex}.phrw.phrw-light .phrw-mod-tarjeta-cab{align-items:center;gap:10px;display:flex}.phrw.phrw-light .phrw-mod-tarjeta h3,.phrw.phrw-light .phrw-mod-pasos-item h3{font-size:var(--fs-16);line-height:22px;font-weight:var(--fw-semibold);margin:0}.phrw.phrw-light .phrw-mod-tarjeta p,.phrw.phrw-light .phrw-mod-pasos-item p{font-size:var(--fs-14);color:var(--text-secondary);margin:0;line-height:21px}.phrw.phrw-light .phrw-mod-tarjeta p.phrw-mod-ej-p{color:var(--text-primary)}.phrw.phrw-light .phrw-mod-aparte{gap:var(--space-2);max-width:720px;padding:var(--space-4) var(--space-5);background:var(--surface-canvas);border:1px solid var(--brand-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-aparte p{margin:0;font-size:15px;line-height:22px}.phrw.phrw-light .phrw-mod-enlace-externo{font-weight:var(--fw-semibold);color:var(--brand-text)}.phrw.phrw-light .phrw-mod-tabla-caja{overflow-x:auto}.phrw.phrw-light .phrw-mod-tabla{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.phrw.phrw-light .phrw-mod-tabla th,.phrw.phrw-light .phrw-mod-tabla td{padding:var(--space-3);text-align:left;vertical-align:top;font-size:var(--fs-14);color:var(--text-secondary);border-top:1px solid var(--border-subtle);line-height:20px}.phrw.phrw-light .phrw-mod-tabla thead th{vertical-align:bottom;font-size:var(--fs-13);font-weight:var(--fw-semibold);border-top:0}.phrw.phrw-light .phrw-mod-tabla tbody th{width:160px;font-weight:var(--fw-semibold);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-tabla .phrw-mod-tabla-nuestra{background:var(--surface-sunken);border-left:2px solid var(--brand);border-right:2px solid var(--brand);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-tabla thead .phrw-mod-tabla-nuestra{border-top:2px solid var(--brand);border-radius:var(--radius-lg) var(--radius-lg) 0 0;display:table-cell}.phrw.phrw-light .phrw-mod-tabla tbody tr:last-child .phrw-mod-tabla-nuestra{border-bottom:2px solid var(--brand)}.phrw.phrw-light .phrw-mod-pildora{align-items:center;gap:var(--space-1);margin-right:var(--space-2);border-radius:var(--radius-sm);background:var(--brand-subtle);color:var(--brand-text);border:1px solid var(--brand-border);font-size:var(--fs-12);font-weight:var(--fw-semibold);padding:2px 8px;display:inline-flex}.phrw.phrw-light .phrw-mod-tabla-nombre{color:var(--text-primary);font-size:var(--fs-14)}.phrw.phrw-light .phrw-mod-celda-nuestra{gap:var(--space-2);align-items:flex-start;display:flex}.phrw.phrw-light .phrw-mod-celda-nuestra svg{flex:none;margin-top:2px}.phrw.phrw-light .phrw-mod-oculto-visual{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.phrw.phrw-light .phrw-mod-proceso{flex-direction:column;gap:10px;display:flex}.phrw.phrw-light .phrw-mod-carril{grid-template-columns:150px repeat(var(--n,6), minmax(0, 1fr));gap:var(--space-2);align-items:stretch;display:grid}.phrw.phrw-light .phrw-mod-carril-nombre{font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-secondary);align-items:center;display:flex}.phrw.phrw-light .phrw-mod-paso{min-height:92px;padding:var(--space-3);background:var(--surface-default);border:1px solid var(--brand-border);border-radius:10px;flex-direction:column;gap:6px;display:flex}.phrw.phrw-light .phrw-mod-paso.es-secundario{background:var(--surface-canvas);border-color:var(--border-default);min-height:0}.phrw.phrw-light .phrw-mod-paso-n{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--brand-text)}.phrw.phrw-light .phrw-mod-paso-t{font-size:var(--fs-14);line-height:19px;font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.phrw.phrw-light .phrw-mod-proceso-lista{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:none}.phrw.phrw-light .phrw-mod-proceso-lista li{gap:var(--space-3);display:flex}.phrw.phrw-light .phrw-mod-paso-num{border-radius:var(--radius-sm);background:var(--brand);width:24px;height:24px;color:var(--text-on-brand);font-family:var(--font-mono);font-size:var(--fs-12);flex:none;justify-content:center;align-items:center;display:inline-flex}.phrw.phrw-light .phrw-mod-paso-otro{font-size:var(--fs-13);color:var(--text-secondary);margin:2px 0 0;line-height:18px}.phrw.phrw-light .phrw-mod-pasos{gap:var(--space-8);flex-direction:row;align-items:flex-start;display:flex}.phrw.phrw-light .phrw-mod-pasos-lista{gap:var(--space-4);flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.phrw.phrw-light .phrw-mod-pasos-item{gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);display:flex}.phrw.phrw-light .phrw-mod-banda{border-bottom:1px solid var(--border-subtle)}.phrw.phrw-light .phrw-mod-banda-cuerpo{flex-direction:row;align-items:center;gap:56px;display:flex}.phrw.phrw-light .phrw-mod-banda-texto{flex-direction:column;flex:1 1 0;gap:18px;min-width:0;display:flex}.phrw.phrw-light .phrw-mod-banda-cab{align-items:center;gap:var(--space-2);display:flex}.phrw.phrw-light .phrw-mod-chip-nuevo,.phrw.phrw-light .phrw-mod-chip-plazo{border-radius:var(--radius-sm);font-size:var(--fs-12);line-height:18px;font-weight:var(--fw-semibold);align-items:center;padding:2px 8px;display:inline-flex}.phrw.phrw-light .phrw-mod-chip-nuevo{background:var(--opportunity-surface);color:var(--opportunity-text)}.phrw.phrw-light .phrw-mod-chip-plazo{background:var(--attention-surface);color:var(--attention-text)}.phrw.phrw-light .phrw-mod-banda-intro{max-width:720px;color:var(--text-primary);margin:0;font-size:17px;line-height:26px}.phrw.phrw-light .phrw-mod-banda-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.phrw.phrw-light .phrw-mod-banda-item{gap:var(--space-3);align-items:flex-start;display:flex}.phrw.phrw-light .phrw-mod-banda-item>div{gap:var(--space-1);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-banda-item strong{color:var(--text-primary);font-size:15px}.phrw.phrw-light .phrw-mod-banda-item span{font-size:var(--fs-14);color:var(--text-secondary);line-height:21px}.phrw.phrw-light .phrw-mod-banda-movil{box-sizing:border-box;width:min(340px,100%);padding:var(--space-4);background:var(--surface-default);border:1px solid var(--border-default);box-shadow:var(--shadow-4);border-radius:22px;flex-direction:column;flex:none;gap:6px;display:flex}.phrw.phrw-light .phrw-mod-banda-movil-cab{justify-content:space-between;align-items:center;display:flex}.phrw.phrw-light .phrw-mod-banda-movil>strong{font-size:var(--fs-16);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-banda-dia{padding:var(--space-2) 0;border-top:1px solid var(--border-subtle);flex-direction:column;gap:2px;display:flex}.phrw.phrw-light .phrw-mod-banda-dia-cab{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-12);color:var(--text-secondary);display:flex}.phrw.phrw-light .phrw-mod-banda-donde{align-items:center;gap:var(--space-1);display:inline-flex}.phrw.phrw-light .phrw-mod-banda-plato{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-banda-plato.es-sin{color:var(--text-secondary)}.phrw.phrw-light .phrw-mod-banda-total{padding:10px 0 var(--space-1);border-top:1px solid var(--border-default);font-size:var(--fs-14);justify-content:space-between;display:flex}.phrw.phrw-light .phrw-mod-banda-total .phrw-mod-mono{font-weight:var(--fw-semibold)}.phrw.phrw-light .phrw-mod-banda-movil>.phrw-mod-btn-ej{text-align:center;justify-content:center;min-height:0;padding:10px}.phrw.phrw-light .phrw-mod-ia{padding:var(--space-6);background:var(--ai-surface);border:1px solid var(--ai-border);border-radius:var(--radius-lg);flex-direction:column;gap:14px;display:flex}.phrw.phrw-light .phrw-mod-ia h3{font-size:var(--fs-18);line-height:24px;font-weight:var(--fw-semibold);margin:0}.phrw.phrw-light .phrw-mod-ia ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.phrw.phrw-light .phrw-mod-ia li{align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.phrw.phrw-light .phrw-mod-sim-aviso{align-items:center;gap:var(--space-3);display:flex}.phrw.phrw-light .phrw-mod-sim-aviso p{font-size:var(--fs-13);color:var(--text-secondary);margin:0}.phrw.phrw-light .phrw-mod-pestanas{gap:var(--space-2);flex-wrap:wrap;display:flex}.phrw.phrw-light .phrw-mod-pestana{min-height:var(--touch-min);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-default);color:var(--text-secondary);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);cursor:pointer;padding:0 14px}.phrw.phrw-light .phrw-mod-pestana.es-activa{background:var(--brand);border-color:var(--brand);color:var(--text-on-brand)}.phrw.phrw-light .phrw-mod-pestana:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.phrw.phrw-light .phrw-mod-sim-pasos{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.phrw.phrw-light .phrw-mod-sim-paso{gap:var(--space-2);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-sim-cab{font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-secondary);margin:0}.phrw.phrw-light .phrw-mod-sim-cuerpo{gap:var(--space-2);padding:var(--space-4);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex:1;display:flex}.phrw.phrw-light .phrw-mod-sim-paso.es-activo .phrw-mod-sim-cuerpo{border-color:var(--brand)}.phrw.phrw-light .phrw-int-rejilla{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.phrw.phrw-light .phrw-int-sincon,.phrw.phrw-light .phrw-int-col{padding:var(--space-5);background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;gap:10px;display:flex}.phrw.phrw-light .phrw-int-sincon h3,.phrw.phrw-light .phrw-int-col h3{font-size:var(--fs-16);line-height:24px;font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.phrw.phrw-light .phrw-int-sin,.phrw.phrw-light .phrw-int-con{font-size:var(--fs-14);color:var(--text-primary);margin:0;line-height:20px}.phrw.phrw-light .phrw-int-sin{color:var(--text-muted)}.phrw.phrw-light .phrw-int-sin b,.phrw.phrw-light .phrw-int-con b{font-weight:var(--fw-semibold)}.phrw.phrw-light .phrw-int-con b{color:var(--brand-text)}.phrw.phrw-light .phrw-int-col ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.phrw.phrw-light .phrw-int-col li{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-14);line-height:20px;display:flex}.phrw.phrw-light .phrw-int-pasos{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}.phrw.phrw-light .phrw-int-paso{padding:var(--space-4);background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);font-size:var(--fs-14);color:var(--text-secondary);flex-direction:column;gap:6px;line-height:20px;display:flex}.phrw.phrw-light .phrw-int-paso b{color:var(--text-primary);font-size:15px}.phrw.phrw-light .phrw-int-paso-n{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--brand-text)}.phrw.phrw-light .phrw-int-sim{gap:var(--space-5);flex-direction:column;display:flex}.phrw.phrw-light .phrw-int-par{gap:var(--space-4);flex-wrap:wrap;align-items:stretch;display:flex}.phrw.phrw-light .phrw-int-caja{gap:var(--space-2);min-width:0;padding:var(--space-5);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;flex:320px;display:flex}.phrw.phrw-light .phrw-int-caja.es-aviso{box-shadow:var(--shadow-3);flex:1.4 460px;gap:10px}.phrw.phrw-light .phrw-int-caja-t{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.phrw.phrw-light .phrw-int-mono{font-family:var(--font-mono)}.phrw.phrw-light .phrw-int-json{padding:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fs-13);color:var(--text-primary);background:var(--surface-sunken);border-radius:var(--radius-md);margin:0;line-height:19px}.phrw.phrw-light .phrw-int-enviar{min-height:var(--touch-min);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--brand);color:var(--text-on-brand);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);cursor:pointer;border:0;align-self:flex-start}.phrw.phrw-light .phrw-int-enviar:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.phrw.phrw-light .phrw-int-resultado{gap:var(--space-2);flex-direction:column;display:flex}.phrw.phrw-light .phrw-int-nota{font-size:var(--fs-13);color:var(--text-secondary);margin:0;line-height:18px}.phrw.phrw-light .phrw-int-nota.es-pendiente{color:var(--text-muted)}.phrw.phrw-light .phrw-mod-plan{gap:var(--space-2);padding:var(--space-6);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-plan p{color:var(--text-secondary);margin:0;font-size:15px;line-height:22px}.phrw.phrw-light .phrw-mod-plan .phrw-mod-plan-nombre{font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-mono{font-family:var(--font-mono);font-size:var(--fs-24);color:var(--text-primary)}.phrw.phrw-light .phrw-mod-preguntas{flex-direction:column;max-width:860px;display:flex}.phrw.phrw-light .phrw-mod-pregunta{padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;display:flex}.phrw.phrw-light .phrw-mod-pregunta h3{font-size:var(--fs-16);line-height:22px;font-weight:var(--fw-semibold);margin:0}.phrw.phrw-light .phrw-mod-pregunta p{color:var(--text-secondary);margin:0;font-size:15px;line-height:22px}.phrw.phrw-light .phrw-mod-cierre{align-items:flex-start;gap:var(--space-5);padding:88px max(var(--space-16), calc((100% - 1312px) / 2));background:var(--indigo-950);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-cierre h2{color:var(--text-on-brand);font-size:40px;line-height:1.15}.phrw.phrw-light .phrw-mod-cierre .phrw-mod-nota{color:var(--indigo-200)}@media (max-width:900px){.phrw.phrw-light .phrw-mod-hero{flex-direction:column;align-items:stretch}.phrw.phrw-light .phrw-mod-hero-ejemplo{gap:var(--space-4);flex-direction:column;flex:none;padding-bottom:0;display:flex}.phrw.phrw-light .phrw-mod-panel.es-flotante{width:auto;position:static}.phrw.phrw-light .phrw-mod-rejilla,.phrw.phrw-light .phrw-mod-rejilla.es-2{grid-template-columns:minmax(0,1fr)}.phrw.phrw-light .phrw-mod-pasos{flex-direction:column;align-items:stretch}.phrw.phrw-light .phrw-mod-pasos-lista{grid-template-columns:minmax(0,1fr)}.phrw.phrw-light .phrw-mod-pasos>.phrw-mod-panel{width:auto}.phrw.phrw-light .phrw-mod-banda-cuerpo{flex-direction:column;align-items:stretch;gap:28px}.phrw.phrw-light .phrw-mod-banda-rejilla{grid-template-columns:minmax(0,1fr)}.phrw.phrw-light .phrw-mod-banda-movil{width:auto}.phrw.phrw-light .phrw-mod-proceso{display:none}.phrw.phrw-light .phrw-mod-proceso-lista{display:flex}.phrw.phrw-light .phrw-mod-sim-pasos{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.phrw.phrw-light .phrw-mod-sec,.phrw.phrw-light .phrw-mod-cierre{padding:40px var(--space-5);gap:18px}.phrw.phrw-light .phrw-mod-hero{gap:28px;padding-top:48px;padding-bottom:40px}.phrw.phrw-light .phrw-mod-hero h1{font-size:34px;line-height:40px}.phrw.phrw-light .phrw-mod-sec h2{font-size:26px;line-height:32px}.phrw.phrw-light .phrw-mod-banda-intro{font-size:15px;line-height:23px}.phrw.phrw-light .phrw-mod-cierre h2{font-size:28px}.phrw.phrw-light .phrw-mod-tabla,.phrw.phrw-light .phrw-mod-tabla tbody,.phrw.phrw-light .phrw-mod-tabla tr,.phrw.phrw-light .phrw-mod-tabla td,.phrw.phrw-light .phrw-mod-tabla tbody th{width:auto;display:block}.phrw.phrw-light .phrw-mod-tabla thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.phrw.phrw-light .phrw-mod-tabla tr{margin-bottom:var(--space-4);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.phrw.phrw-light .phrw-mod-tabla td:before{content:attr(data-col);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--text-secondary);display:block}.phrw.phrw-light .phrw-mod-tabla .phrw-mod-tabla-nuestra{border-bottom:0;border-left:0;border-right:0}.phrw.phrw-light .phrw-mod-tabla tbody tr:last-child .phrw-mod-tabla-nuestra{border-bottom:0}}@media (max-width:360px){.phrw.phrw-light .phrw-mod-hero h1{font:var(--text-title-xl)}}@media (min-width:761px) and (max-width:960px){.phrw.phrw-light .phrw-mod-tabla.es-compacta .phrw-mod-tabla-vacia{width:var(--space-24)}.phrw.phrw-light .phrw-mod-tabla.es-compacta th,.phrw.phrw-light .phrw-mod-tabla.es-compacta td{padding:var(--space-2) var(--space-1);font-size:var(--fs-13);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;line-height:18px}.phrw.phrw-light .phrw-mod-tabla.es-compacta .phrw-mod-celda-nuestra{gap:var(--space-1);flex-direction:column}.phrw.phrw-light .phrw-mod-tabla.es-compacta .phrw-mod-pildora{margin-right:0;padding:2px 6px}}.phrw.phrw-light .phrw-mod-tray{gap:var(--space-4);padding:var(--space-5);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-4);flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-tray-cab{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.phrw.phrw-light .phrw-mod-tray-cab p{font-size:var(--fs-13);color:var(--text-secondary);margin:2px 0 0}.phrw.phrw-light .phrw-mod-tray-cab strong{font-size:var(--fs-16);display:block}.phrw.phrw-light .phrw-mod-tray-vistas{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.phrw.phrw-light .phrw-mod-pildora.es-activa{background:var(--brand);color:var(--text-on-brand);border-color:var(--brand)}.phrw.phrw-light .phrw-mod-tray-anos{padding:var(--space-2) 0;border-bottom:2px solid var(--border-default);font-family:var(--font-mono);font-size:var(--fs-12);color:var(--text-secondary);justify-content:space-between;margin:0;list-style:none;display:flex}.phrw.phrw-light .phrw-mod-tray-hitos{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.phrw.phrw-light .phrw-mod-tray-hitos li{gap:var(--space-2);font-size:var(--fs-13);align-items:flex-start;line-height:18px;display:flex}.phrw.phrw-light .phrw-mod-tray-hitos li>span:last-child{flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-tray-icono{border-radius:var(--radius-sm);background:var(--brand-subtle);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.phrw.phrw-light .phrw-mod-mono-s{font-family:var(--font-mono)}.phrw.phrw-light .phrw-mod-tray-comp{flex-direction:column;display:flex}.phrw.phrw-light .phrw-mod-leyenda{gap:var(--space-2) var(--space-4);font-size:var(--fs-12);color:var(--text-secondary);flex-wrap:wrap;margin:0;display:flex}.phrw.phrw-light .phrw-mod-plan-precio{align-items:baseline;gap:var(--space-1);display:flex}.phrw.phrw-light .phrw-mod-tabla-vacia{width:160px}
