.guia,.guias{padding-block:clamp(1.5rem,4vw,3rem) clamp(4rem,10vw,7rem)}.migas ol{font-size:var(--t-xs);color:var(--pizarra);flex-wrap:wrap;gap:.4rem;margin:0 0 clamp(1.5rem,4vw,2.5rem);padding:0;list-style:none;display:flex}.migas li+li:before{content:"/";color:var(--acero);margin-right:.4rem}.migas a{text-decoration:none}.migas a:hover{text-decoration:underline}.guia-tema{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--verde);font-weight:600;display:block}.guia-cabeza,.guias-cabeza{border-bottom:1.5px solid var(--grafito);max-width:52rem;padding-bottom:clamp(1.5rem,4vw,2.5rem)}.guia-cabeza h1,.guias-cabeza h1{font-size:var(--t-2xl);margin-top:.6rem}.guias-cabeza h1{margin-top:0}.guia-entrada{max-width:44rem;font-size:var(--t-md);color:var(--pizarra);margin-top:1rem}.guias-intro{max-width:44rem;color:var(--pizarra);margin-top:1rem}.guias-intro a{color:var(--verde);text-underline-offset:.15em}.guia-meta{font-size:var(--t-xs);color:var(--pizarra);flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:1.25rem;display:flex}.guia-resumen{background:var(--losa);border:1px solid var(--junta);border-left:3px solid var(--verde);border-radius:0 var(--radius) var(--radius) 0;max-width:52rem;margin-top:clamp(1.5rem,4vw,2rem);padding:1.25rem 1.5rem}.guia-resumen-titulo{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--verde);margin-bottom:.4rem;font-weight:600}.guia-resumen p:last-child{font-size:var(--t-md);line-height:1.5}.guia-grid{grid-template-columns:minmax(0,15rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);padding-top:clamp(2rem,5vw,3rem);display:grid}.guia-indice{top:calc(var(--header-h) + 1.5rem);font-size:var(--t-sm);align-self:start;position:sticky}.guia-indice p{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--pizarra);margin-bottom:.75rem;font-weight:600}.guia-indice ol{border-left:1px solid var(--junta);margin:0;padding:0;list-style:none}.guia-indice a{color:var(--pizarra);border-left:1.5px solid #0000;margin-left:-1px;padding:.35rem 0 .35rem .9rem;line-height:1.3;text-decoration:none;display:block}.guia-indice a:hover,.guia-indice a[aria-current=true]{color:var(--grafito);border-left-color:var(--verde)}@media (width<=60rem){.guia-grid{grid-template-columns:minmax(0,1fr)}.guia-indice{background:var(--losa);border-radius:var(--radius);padding:1rem 1.25rem;position:static}.guia-indice ol{border-left:0}.guia-indice a{border-left:0;padding-left:0}}.guia-cuerpo{min-width:0}.guia-cuerpo>*+*{margin-top:1.1rem}.guia-cuerpo h2{font-size:var(--t-xl);scroll-margin-top:calc(var(--header-h) + 1rem);margin-top:3rem}.guia-cuerpo h3{font-size:var(--t-lg);scroll-margin-top:calc(var(--header-h) + 1rem);margin-top:2rem}.guia-cuerpo h2:first-child{margin-top:0}.guia-cuerpo a{color:var(--verde);text-underline-offset:.15em}.guia-cuerpo a.btn{color:inherit}.guia-cuerpo a.btn-primary{color:#fff}.guia-cuerpo ul,.guia-cuerpo ol{padding-left:1.25rem}.guia-cuerpo li+li{margin-top:.4rem}.guia-cuerpo strong{font-weight:640}.guia-cuerpo hr{border:0;border-top:1px solid var(--junta);margin-block:2.5rem}.guia-tabla{margin-block:1.75rem;overflow-x:auto}.guia-tabla .data-table{min-width:32rem}.guia-nota,.guia-aviso{border-left:3px solid var(--verde);background:var(--verde-tinte);border-radius:0 var(--radius) var(--radius) 0;padding:1rem 1.25rem}.guia-aviso{border-left-color:var(--alerta);background:#f3e6df}.guia-nota>*+*,.guia-aviso>*+*{margin-top:.6rem}.guia-cta{background:var(--losa);border:1px solid var(--junta);border-radius:var(--radius);padding:1.5rem;margin-block:2.25rem!important}.guia-cta>*+*{margin-top:.5rem}.guia-cta-titulo{font-weight:640;font-size:var(--t-md)}.guia-cta p:not(.guia-cta-titulo){color:var(--pizarra);font-size:var(--t-sm)}.guia-cta .btn{margin-top:1rem;text-decoration:none}.guia-faq{margin-top:3rem!important}.guia-faq h2{margin-bottom:.5rem}.guia-faq-item{border-bottom:1px solid var(--junta);padding-block:1.25rem}.guia-faq-item h3{font-size:var(--t-md);scroll-margin-top:calc(var(--header-h) + 1rem);margin:0;line-height:1.25}.guia-faq-item p{color:var(--pizarra);margin-top:.5rem}.guia-fuentes{border-top:1.5px solid var(--grafito);font-size:var(--t-sm);padding-top:1.5rem;margin-top:3.5rem!important}.guia-fuentes h2{font-size:var(--t-md);margin-top:0}.guia-fuentes ol{color:var(--pizarra);margin-top:1rem}.guias-grupo{padding-top:clamp(2rem,5vw,3rem)}.guias-grupo h2,.guia-relacionadas h2{font-size:var(--t-lg);margin-bottom:1.25rem}.guia-relacionadas{padding-top:clamp(3rem,8vw,5rem)}.guias-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.guia-tarjeta{background:var(--losa);border:1px solid var(--junta);border-radius:var(--radius);flex-direction:column;gap:.6rem;height:100%;padding:1.5rem;text-decoration:none;transition:border-color .12s;display:flex}.guia-tarjeta:hover{border-color:var(--grafito)}.guia-tarjeta-titulo{font-size:var(--t-md);font-variation-settings:var(--display);font-weight:640;line-height:1.15}.guia-tarjeta-texto{font-size:var(--t-sm);color:var(--pizarra)}.guia-tarjeta-meta{font-size:var(--t-xs);color:var(--acero);margin-top:auto;padding-top:.5rem}@media print{.guia-indice,.guia-cta,.guia-relacionadas,.migas{display:none}.guia-grid{display:block}}
