/* 1172 fase 2 (Taller, 12-nov-2026; el diseño aprobado): las páginas de plan de kreoconfianza.es, con los colores y las letras de estilo-kc.css. Solo .p1172kc-* */
.p1172kc-miga{font-size:.9rem;color:var(--suave);margin:0 0 1rem}
.p1172kc-miga a{color:var(--texto)}
.p1172kc-hero{margin-bottom:1.75rem}
.p1172kc-hero .kc-plan-linea{font-weight:500;color:var(--acento);margin:.25rem 0 .5rem}
.p1172kc-caja{margin:1.25rem 0 0;padding:1.4rem 1.5rem}
.p1172kc-caja .kc-plan-precio strong{font-size:1.6rem}
.p1172kc-caja .kc-alta{margin:1rem 0 0}
.p1172kc-pasos{padding-left:1.3rem}
.p1172kc-pasos li{margin:.5rem 0}
.p1172kc-otros{margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--borde)}
.p1172kc-otros ul{list-style:none;padding:0;margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}
.p1172kc-otros ul a{display:flex;flex-direction:column;gap:.15rem;height:100%;padding:.8rem 1rem;border:1px solid var(--borde);border-radius:12px;background:#fff;color:var(--texto);text-decoration:none}
.p1172kc-otros ul a b{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:1.25rem}
.p1172kc-otros ul a span{font-size:.85rem;color:var(--suave)}
.p1172kc-otros ul a[aria-current]{border:2px solid var(--acento)}
/* fase 2: la familia encima del nombre, la franja por familias, el «Ver plan» de la portada y el texto solo para lectores de pantalla */
.p1172kc-fam{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--acento);margin:0 0 .25rem}
.p1172kc-otros .p1172-otros-t{margin:1rem 0 0;color:var(--suave)}
.p1172kc-otros .p1172-otros-t b{color:var(--texto)}
.p1172-ver-plan{margin:.6rem 0 0;font-size:.95rem}
.p1172-ver-plan a{color:var(--texto)}
.p1172kc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
