.phrw.phrw-light .phrw-hcm-datos{gap:var(--space-2) var(--space-5);margin:var(--space-6) 0 0;font-size:var(--fs-14);color:var(--text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.phrw.phrw-light .phrw-hcm-datos li{margin:0;padding:0}.phrw.phrw-light .phrw-hcm-btn{min-height:var(--touch-min);padding:0 var(--space-5);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-default);color:var(--text-primary);font-size:15px;font-weight:var(--fw-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.phrw.phrw-light .phrw-hcm-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.phrw.phrw-light .phrw-hcm-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.phrw.phrw-light .phrw-hcm-btn.es-primario{background:var(--brand);border-color:var(--brand);color:var(--text-on-brand)}.phrw.phrw-light .phrw-hcm-btn.es-primario:hover{background:var(--brand-hover);color:var(--text-on-brand)}.phrw.phrw-light .phrw-hcm-caminos{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:860px){.phrw.phrw-light .phrw-hcm-caminos{grid-template-columns:1fr}}.phrw.phrw-light .phrw-hcm-camino{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-default);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-camino.es-grande{border-color:var(--brand-border);background:var(--brand-subtle)}.phrw.phrw-light .phrw-hcm-camino-cab{gap:var(--space-1);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-camino-cab h3{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700}.phrw.phrw-light .phrw-hcm-camino-cab span{font-size:var(--fs-14);color:var(--text-secondary)}.phrw.phrw-light .phrw-hcm-camino-lead{font-size:18px;font-weight:var(--fw-semibold);margin:0}.phrw.phrw-light .phrw-hcm-camino ul{padding-left:var(--space-5);gap:var(--space-2);color:var(--text-secondary);flex-direction:column;flex:1;margin:0;line-height:1.5;display:flex}.phrw.phrw-light .phrw-hcm-camino .phrw-hcm-btn{margin-top:auto}.phrw.phrw-light .phrw-hcm-banda{padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-canvas);scroll-margin-top:var(--space-10);margin:0 0 clamp(48px,7vw,88px)}.phrw.phrw-light .phrw-hcm-banda h3{margin:0 0 var(--space-3);font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--text-primary)}.phrw.phrw-light .phrw-hcm-banda p{color:var(--text-secondary);margin:0}.phrw.phrw-light .phrw-hcm-ia{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:900px){.phrw.phrw-light .phrw-hcm-ia{grid-template-columns:1fr}}.phrw.phrw-light .phrw-hcm-ia a{color:var(--brand-text);text-underline-offset:2px;text-decoration:underline}.phrw.phrw-light .phrw-hcm-ia-lista{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.phrw.phrw-light .phrw-hcm-ia-lista li{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-default);margin:0;display:flex}.phrw.phrw-light .phrw-hcm-ia-lista li div{gap:var(--space-1);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-ia-lista li b{font-weight:var(--fw-semibold)}.phrw.phrw-light .phrw-hcm-ia-lista li span{font-size:var(--fs-14);color:var(--text-secondary)}.phrw.phrw-light .phrw-hcm-ia-lista li small{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--brand-text);white-space:nowrap}.phrw.phrw-p-home.phrw-p-pymes .hero,.phrw.phrw-p-home.phrw-p-grandes-empresas .hero{grid-template-columns:1fr}.phrw.phrw-p-home.phrw-p-pymes .hero h1,.phrw.phrw-p-home.phrw-p-grandes-empresas .hero h1{max-width:18ch}.phrw.phrw-p-home.phrw-p-pymes .hero .sub,.phrw.phrw-p-home.phrw-p-grandes-empresas .hero .sub{max-width:52ch}.phrw.phrw-light .phrw-hcm-eyebrow{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:15px}.phrw.phrw-light .phrw-hcm-caps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.phrw.phrw-light .phrw-hcm-cap{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-default);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-cap.es-nueva{border-color:var(--brand-border);background:var(--brand-subtle)}.phrw.phrw-light .phrw-hcm-cap h3{font-size:18px;font-weight:var(--fw-semibold);letter-spacing:-.01em;margin:0}.phrw.phrw-light .phrw-hcm-cap p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.phrw.phrw-light .phrw-hcm-cap a{font-weight:var(--fw-semibold);color:var(--brand-text);font-size:15px}.phrw.phrw-light .phrw-hcm-etiqueta{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--fs-12);color:var(--text-secondary);align-self:flex-start}.phrw.phrw-light .phrw-hcm-precio-pymes{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:900px){.phrw.phrw-light .phrw-hcm-precio-pymes{grid-template-columns:1fr}}.phrw.phrw-light .phrw-hcm-parrafo{color:var(--text-secondary);margin:0;font-size:18px;line-height:1.6}.phrw.phrw-light .phrw-hcm-ejemplos{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.phrw.phrw-light .phrw-hcm-ejemplo{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-default);color:var(--text-secondary);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-ejemplo b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-primary);font-size:32px;font-weight:500}.phrw.phrw-light .phrw-hcm-ejemplo b small{font-family:var(--font-sans);color:var(--text-tertiary);font-size:15px;font-weight:400}.phrw.phrw-light .phrw-hcm-ejemplo-anio{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-14)}.phrw.phrw-light .phrw-hcm-nota{margin:var(--space-4) 0 0;font-size:var(--fs-14);color:var(--text-tertiary);max-width:70ch;line-height:1.6}.phrw.phrw-light .phrw-hcm-pasos{gap:var(--space-4);margin:var(--space-6) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));padding:0;list-style:none;display:grid}.phrw.phrw-light .phrw-hcm-pasos li{gap:var(--space-3);align-items:flex-start;margin:0;padding:0;display:flex}.phrw.phrw-light .phrw-hcm-pasos li div{gap:var(--space-1);flex-direction:column;display:flex}.phrw.phrw-light .phrw-hcm-pasos li span:not(.phrw-hcm-paso-n){color:var(--text-secondary);font-size:15px}.phrw.phrw-light .phrw-hcm-paso-n{border-radius:var(--radius-circle);background:var(--brand-subtle);width:28px;height:28px;color:var(--brand-text);font-family:var(--font-mono);font-size:var(--fs-12);flex:none;place-items:center;display:grid}.phrw.phrw-light .phrw-hcm-camino-menos{margin:var(--space-5) 0 0;color:var(--text-secondary);font-size:15px}.phrw.phrw-light .phrw-f2-bloque{gap:var(--space-6);flex-direction:column;display:flex}.phrw.phrw-light .phrw-f2-bloque h2{max-width:760px;font-size:clamp(26px,3vw,38px);line-height:1.16;font-weight:var(--fw-semibold);letter-spacing:-.013em;margin:0}.phrw.phrw-light .phrw-f2-overline{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-f2-entrada{max-width:720px;color:var(--text-secondary);margin:0;font-size:17px;line-height:26px}.phrw.phrw-light .phrw-f2-fichas{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:861px){.phrw.phrw-light .phrw-f2-fichas.es-2{grid-template-columns:repeat(2,minmax(0,1fr))}.phrw.phrw-light .phrw-f2-fichas.es-3{grid-template-columns:repeat(3,minmax(0,1fr))}.phrw.phrw-light .phrw-f2-fichas.es-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.phrw.phrw-light .phrw-f2-ficha{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:20px;display:flex}.phrw.phrw-light .phrw-f2-ficha-cab{align-items:center;gap:10px;display:flex}.phrw.phrw-light .phrw-f2-ficha-ia{margin-left:auto}.phrw.phrw-light .phrw-f2-ficha h3{font-size:16px;line-height:22px;font-weight:var(--fw-semibold);margin:0}.phrw.phrw-light .phrw-f2-ficha p{color:var(--text-secondary);margin:0;font-size:14px;line-height:21px}.phrw.phrw-light .phrw-f2-pie{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-size:15px;line-height:22px;display:flex}.phrw.phrw-light .phrw-f2-pie a{min-height:44px;font-weight:var(--fw-semibold);align-items:center;gap:4px;display:inline-flex}.phrw.phrw-light .phrw-f2-ejemplo{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:20px 24px}.phrw.phrw-light .phrw-f2-ejemplo-t{color:var(--text-tertiary);margin:0 0 4px;font-size:13px;line-height:18px}.phrw.phrw-light .phrw-f2-fila{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 0;display:flex}.phrw.phrw-light .phrw-f2-fila-c{font-size:15px;line-height:22px;font-weight:var(--fw-semibold);flex:180px}.phrw.phrw-light .phrw-f2-estado{min-width:150px;font-size:13px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-tertiary);align-items:center;gap:6px;display:inline-flex}.phrw.phrw-light .phrw-f2-estado.es-verificada{color:var(--opportunity-text)}.phrw.phrw-light .phrw-f2-estado.es-declarada{color:var(--attention-text)}.phrw.phrw-light .phrw-f2-fila-n{color:var(--text-tertiary);flex:220px;font-size:13px;line-height:18px}.phrw.phrw-light .phrw-f2-it{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:861px){.phrw.phrw-light .phrw-f2-it{grid-template-columns:repeat(3,minmax(0,1fr))}}.phrw.phrw-light .phrw-f2-it li{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);align-items:flex-start;gap:12px;padding:16px;font-size:15px;line-height:22px;display:flex}.phrw.phrw-light .phrw-f2-plan{font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--brand-text);margin-bottom:4px;display:block}
