.bl-lista{padding-block:clamp(56px,6.2vw,96px) 0}.bl-cab{max-width:860px}.bl-cab .mu-h1{text-wrap:balance;max-width:15ch;margin:14px 0 0}.bl-cab .mu-lead{max-width:56ch;margin:22px 0 0}.bl-filas{border-top:1px solid var(--mu-tinta);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}.bl-fila{border-bottom:1px solid var(--mu-linea);gap:10px;padding-block:26px 28px;display:grid;position:relative}.bl-rotulo{color:var(--mu-suave);margin:0 0 12px;font-size:16px;font-weight:600}.bl-fila-t{letter-spacing:-.01em;text-wrap:balance;max-width:34ch;margin:0;font-size:clamp(22px,1.9vw,28px);font-weight:500;line-height:1.2}.bl-fila-t a{color:var(--mu-tinta);text-decoration:none}.bl-fila-t a:after{content:"";position:absolute;inset:0}.bl-fila-t a:focus-visible{outline:none}.bl-fila:has(a:focus-visible){outline:2px solid var(--mu-acento);outline-offset:4px;border-radius:4px}.bl-fila-d{max-width:62ch;color:var(--mu-suave);margin:0;font-size:16px;line-height:1.55}@media (hover:hover){.bl-fila:hover .bl-fila-t a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}@media (min-width:900px){.bl-fila{grid-template-columns:200px minmax(0,1fr) auto;align-items:baseline;column-gap:40px}.bl-fila-t,.bl-fila-d{grid-column:2}}.bl-art{padding-block:clamp(28px,3.4vw,48px) 0}.bl-col{max-width:30em;margin-inline:auto;font-size:18px}.bl-migas{color:var(--mu-suave);font-size:16px}.bl-migas ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.bl-migas li+li:before{content:"/";color:var(--mu-linea);margin-right:8px}.bl-migas a{color:inherit;text-decoration:none}.bl-migas a:hover{color:var(--mu-tinta);text-underline-offset:3px;text-decoration:underline}.bl-art-cab .mu-eyebrow{margin:clamp(28px,3vw,40px) 0 0}.bl-h1{letter-spacing:-.02em;text-wrap:balance;margin:14px 0 0;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.08}.bl-respuesta{color:var(--mu-tinta);margin:22px 0 0;font-size:clamp(19px,1.45vw,21px);line-height:1.5}.bl-respuesta p{margin:0}.bl-resumen{border-left:2px solid var(--mu-acento);margin:32px 0 0;padding:4px 0 4px 20px}.bl-resumen-t{color:var(--mu-suave);margin:0;font-size:16px;font-weight:600}.bl-resumen ol{margin:12px 0 0;padding-left:1.3em;font-size:17px;line-height:1.5}.bl-resumen li+li{margin-top:6px}.bl-cuerpo{color:var(--mu-tinta);margin-top:8px;line-height:1.65}.bl-cuerpo h2,.bl-faq h2{letter-spacing:-.01em;text-wrap:balance;margin:52px 0 0;scroll-margin-top:96px;font-size:clamp(24px,2.1vw,30px);font-weight:500;line-height:1.2}.bl-cuerpo h3{margin:32px 0 0;font-size:20px;font-weight:600;line-height:1.3}.bl-cuerpo p,.bl-cuerpo ul,.bl-cuerpo ol,.bl-cuerpo blockquote,.bl-cuerpo .bl-tabla{margin:16px 0 0}.bl-cuerpo ul,.bl-cuerpo ol{padding-left:1.3em}.bl-cuerpo li+li{margin-top:8px}.bl-cuerpo li::marker{color:var(--mu-suave)}.bl-cuerpo strong{font-weight:600}.bl-cuerpo a,.bl-faq a{color:var(--mu-acento);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bl-cuerpo a:hover{color:var(--mu-acento-hover)}.bl-cuerpo blockquote{border-left:2px solid var(--mu-linea);color:var(--mu-suave);margin-inline:0;padding-left:18px}.bl-cuerpo blockquote p{margin:0}.bl-tabla{overflow-x:auto}.bl-tabla:focus-visible{outline:2px solid var(--mu-acento);outline-offset:4px}.bl-tabla table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}.bl-tabla th,.bl-tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mu-linea);padding:12px 16px 12px 0}.bl-tabla thead th{color:var(--mu-suave);border-bottom:1px solid var(--mu-tinta);font-size:16px;font-weight:600}.bl-tabla tbody th{font-weight:500}@media (max-width:599px){.bl-col{font-size:17px}.bl-tabla table{font-size:16px}}.bl-faq{border-top:1px solid var(--mu-linea);margin-top:56px;padding-top:4px}.bl-faq dl{margin:20px 0 0}.bl-faq dl>div{border-bottom:1px solid var(--mu-linea);padding-block:16px}.bl-faq dt{font-weight:500;line-height:1.4}.bl-resumen ol,.bl-faq dd{max-width:30em}.bl-faq dd{color:var(--mu-suave);margin:6px 0 0;font-size:17px;line-height:1.55}.bl-cierre{border-top:1px solid var(--mu-tinta);margin-top:clamp(56px,6vw,96px);padding-block:clamp(40px,5vw,64px) 0}.bl-cierre .mu-h2{max-width:16ch;margin:0}.bl-cierre .mu-lead{max-width:44ch;margin:16px 0 0}.bl-cierre-botones{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.bl-mas{margin-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6.2vw,96px)}.bl-mas .bl-filas{margin-top:16px}.bl-lista+.bl-cierre-wrap,.bl-cierre-wrap{padding-bottom:clamp(56px,6.2vw,96px)}
