.fs.astro-nopbpke4{background:var(--color-ac-paper);border-radius:1.25rem;margin:1.75rem 0 0;padding:.75rem}.fs-lista.astro-nopbpke4{gap:.5rem;display:grid}.fs-item.astro-nopbpke4{background:var(--color-ac-white);border-radius:.875rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;padding:.875rem;display:grid}.fs-senal.astro-nopbpke4{background:#1d4e89;border-radius:.4375rem;place-items:center;width:3rem;height:3rem;display:grid}.fs-recuadro.astro-nopbpke4{width:2.375rem;height:2.375rem;color:var(--color-ac-ink);background:#fff;border-radius:.25rem;place-items:center;display:grid}.fs-letra.astro-nopbpke4{font-family:var(--font-ac-display);font-size:1.5rem;font-weight:700;line-height:1}.fs-letra.astro-nopbpke4.doble{letter-spacing:-.02em;font-size:1rem}.fs-texto.astro-nopbpke4{gap:.125rem;min-width:0;display:grid}.fs-cod.astro-nopbpke4{color:#fff;font-family:var(--font-ac-label);letter-spacing:.04em;background:#1d4e89;border-radius:4px;justify-self:start;padding:.125rem .375rem;font-size:.8125rem;font-weight:700;line-height:1.2}.fs-nom.astro-nopbpke4{color:var(--color-ac-ink);margin-top:.125rem;font-size:1rem;font-weight:600;line-height:1.3}.fs-sig.astro-nopbpke4{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.45}.fs-pie.astro-nopbpke4{color:var(--color-ac-muted);margin-top:.875rem;padding-inline:.25rem;font-size:.875rem;line-height:1.45}.fs-n.astro-nopbpke4{font-family:var(--font-ac-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ac-ink-2);font-weight:700}@media (width>=640px){.fs.astro-nopbpke4{border-radius:1.5rem;padding:1.5rem}.fs-lista.astro-nopbpke4{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (width>=1024px){.fs-lista.astro-nopbpke4{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa.astro-bthgir2o{gap:.75rem;margin-top:1.75rem;display:grid}.pa-lista.astro-bthgir2o{gap:.875rem;display:grid}.pa-celda.astro-bthgir2o{background:var(--color-ac-paper);border-radius:1.25rem;align-content:start;gap:.375rem;padding:1.25rem 1.375rem 1rem;display:grid}.pa-meta.astro-bthgir2o{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);flex-wrap:wrap;align-items:center;gap:.375rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.pa-chips.astro-bthgir2o{gap:.25rem;display:inline-flex}.pa-nombre.astro-bthgir2o{margin-top:.25rem;font-size:1.375rem;line-height:1.15}.pa-precio.astro-bthgir2o{color:var(--color-ac-ink);align-items:baseline;gap:.5rem;display:flex}.pa-desde.astro-bthgir2o{color:var(--color-ac-muted);font-size:.9375rem}.pa-precio.astro-bthgir2o strong.astro-bthgir2o{font-family:var(--font-ac-display);font-variant-numeric:lining-nums;font-size:1.875rem;font-weight:700;line-height:1.1}.pa-sede.astro-bthgir2o{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.45}.pa-ver.astro-bthgir2o{justify-self:start}@media (width>=768px){.pa-lista.astro-bthgir2o{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa3.astro-wncliyy4{border-top:1px solid var(--color-ac-line)}.pa3-item.astro-wncliyy4{border-bottom:1px solid var(--color-ac-line)}.pa3-item.astro-wncliyy4>summary.astro-wncliyy4{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.875rem 0;list-style:none;display:flex}.pa3-item.astro-wncliyy4>summary.astro-wncliyy4::-webkit-details-marker{display:none}.pa3-pregunta.astro-wncliyy4{color:var(--color-ac-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.pa3-item.astro-wncliyy4>summary.astro-wncliyy4:hover .pa3-pregunta.astro-wncliyy4{text-underline-offset:.2em;text-decoration:underline 1px}.pa3-signo.astro-wncliyy4{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--color-ac-ink);color:var(--color-ac-ink);transition:background-color .15s, rotate .2s var(--ease-ac);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pa3-signo.astro-wncliyy4:before,.pa3-signo.astro-wncliyy4:after{content:"";background:currentColor;border-radius:1px;width:.875rem;height:1.5px;position:absolute}.pa3-signo.astro-wncliyy4:after{rotate:90deg}.pa3-item.astro-wncliyy4[open] .pa3-signo.astro-wncliyy4{background:var(--color-ac-ink);color:var(--color-ac-white);rotate:45deg}.pa3-respuesta.astro-wncliyy4{color:var(--color-ac-ink-2);gap:.75em;padding:0 0 1.5rem;font-size:1rem;line-height:1.6;display:grid}.pa3-respuesta.astro-wncliyy4 p.astro-wncliyy4{max-inline-size:none}.pa3-respuesta.astro-wncliyy4 ul.astro-wncliyy4{gap:.375em;padding-left:1.125em;list-style:outside;display:grid}.pa3-respuesta.astro-wncliyy4 li.astro-wncliyy4::marker{color:var(--color-ac-orange-ink)}.pa3-respuesta.astro-wncliyy4 a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.pa3-signo.astro-wncliyy4{transition:none}}@media (width>=768px){.pa3-pregunta.astro-wncliyy4{font-size:1.125rem}.pa3-item.astro-wncliyy4>summary.astro-wncliyy4{min-height:4.75rem}}.av3.astro-7u4oeqov{timeline-scope:--lectura}.av3-arriba.astro-7u4oeqov{padding:.5rem 0 3.5rem}.av3-heroe.astro-7u4oeqov{gap:1.75rem;display:grid}.av3-heroe-texto.astro-7u4oeqov{align-content:start;gap:.875rem;min-width:0;display:grid}.av3-heroe-texto.astro-7u4oeqov .migas{margin-bottom:.25rem}.av3-h1.astro-7u4oeqov{font-size:var(--text-ac-h1-largo);letter-spacing:-.012em;text-wrap:balance;line-height:1.06}.av3-lead.astro-7u4oeqov{max-width:43rem;color:var(--color-ac-ink);font-size:clamp(1.0625rem,1.0179rem + .1905vw,1.1875rem);line-height:1.55}.av3-autoria.astro-7u4oeqov{align-items:center;gap:.875rem;margin-top:.375rem;display:flex}.av3-sello.astro-7u4oeqov{background:var(--color-ac-white);width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);border-radius:50%;flex:none;place-items:center;display:grid}.av3-autor.astro-7u4oeqov{color:var(--color-ac-ink);font-size:.9375rem;font-weight:600;line-height:1.35}.av3-fechas.astro-7u4oeqov{color:var(--color-ac-muted);font-size:.875rem;line-height:1.4}.av3-solo-ancho.astro-7u4oeqov{display:none}.av3-lamina-senales.astro-7u4oeqov{--senal:9px;background:var(--color-ac-paper-2);border-radius:1.5rem;justify-items:center;gap:1.25rem;padding:1.75rem 1rem 1.25rem;display:grid}.av3-ancha.astro-7u4oeqov{--senal:13px}.av3-fila-senales.astro-7u4oeqov{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.av3-leyenda.astro-7u4oeqov{color:var(--color-ac-ink-2);flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;font-size:.875rem;line-height:1.3;display:flex}.av3-leyenda.astro-7u4oeqov>span.astro-7u4oeqov{align-items:center;gap:.375rem;display:inline-flex}.av3-punto.astro-7u4oeqov{background:var(--c);border-radius:50%;width:.625rem;height:.625rem}.av3-portada.astro-7u4oeqov{border-radius:1.5rem;height:11rem}.av3-lamina.astro-7u4oeqov{margin-top:-1.5rem;padding:clamp(2.5rem,2.0357rem + 1.9048vw,4rem) 0 clamp(3rem,2.0714rem + 3.8095vw,5rem)}.av3-rejilla.astro-7u4oeqov{display:grid}.av3-lado.astro-7u4oeqov{display:none}.av3-cuerpo.astro-7u4oeqov{--medida:52.5rem;min-width:0;max-width:var(--medida);view-timeline:--lectura block;color:var(--color-ac-ink-2);font-size:1.0625rem;line-height:1.7}.av3-nota.astro-7u4oeqov{background:var(--color-ac-paper);color:var(--color-ac-ink-2);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.875rem;margin-top:1.5rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.6;display:grid}.av3-nota.astro-7u4oeqov>svg{color:var(--color-ac-ink);margin-top:.125rem}.av3-nota.astro-7u4oeqov a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.av3-tramo.astro-7u4oeqov{border-top:1px solid var(--color-ac-line);scroll-margin-top:calc(var(--ac-cab-fija) + 4rem);margin-top:2.5rem;padding-top:2.5rem}.av3-h2.astro-7u4oeqov{text-wrap:balance;justify-items:start;gap:.875rem;margin-bottom:1.125rem;font-size:clamp(1.625rem,1.3929rem + .9524vw,2.25rem);line-height:1.12;display:grid}.av3-tramo.astro-7u4oeqov>.fs+.av3-texto.astro-7u4oeqov{margin-top:1.5rem}.av3-num.astro-7u4oeqov{background:var(--color-ac-paper);width:2.5rem;height:2.5rem;color:var(--color-ac-orange-ink);font-family:var(--font-ac-label);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:.625rem;place-items:center;margin-top:.0625rem;font-size:.9375rem;font-weight:600;display:grid}.av3-texto.astro-7u4oeqov>*+*{margin-top:1em}.av3-cuerpo.astro-7u4oeqov p{max-inline-size:none}.av3-texto.astro-7u4oeqov strong{color:var(--color-ac-ink);font-weight:650}.av3-texto.astro-7u4oeqov a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline 1px}.av3-texto.astro-7u4oeqov a:hover{text-decoration-thickness:2px}.av3-entrada.astro-7u4oeqov>p:first-child{color:var(--color-ac-ink);font-size:clamp(1.1875rem,1.13rem + .24vw,1.3125rem);line-height:1.6}.av3-texto.astro-7u4oeqov>h3{color:var(--color-ac-ink);margin-top:2rem;font-size:clamp(1.3125rem,1.24rem + .29vw,1.5rem);line-height:1.2}.av3-texto.astro-7u4oeqov>h4{color:var(--color-ac-ink);margin-top:1.5rem;font-size:1.1875rem;line-height:1.25}.av3-texto.astro-7u4oeqov>:is(h3,h4)+*{margin-top:.75rem}.av3-texto.astro-7u4oeqov ul{gap:.5rem;display:grid}.av3-texto.astro-7u4oeqov ul>li{padding-left:1.875rem;position:relative}.av3-texto.astro-7u4oeqov ul>li:before{content:"";background:var(--color-ac-orange-ink);width:1.0625rem;height:1.0625rem;-webkit-mask:var(--check) center / contain no-repeat;mask:var(--check) center / contain no-repeat;position:absolute;top:.42em;left:.125rem}.av3-cuerpo.astro-7u4oeqov{--check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.av3-texto.astro-7u4oeqov ol{counter-reset:paso;gap:.875rem;display:grid}.av3-texto.astro-7u4oeqov ol>li{counter-increment:paso;padding-left:2.75rem;position:relative}.av3-texto.astro-7u4oeqov ol>li:before{content:counter(paso);background:var(--color-ac-ink);width:1.875rem;height:1.875rem;color:var(--color-ac-white);font-family:var(--font-ac-display);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;font-size:.9375rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.05em;left:0}.av3-texto.astro-7u4oeqov li>:is(ul,ol),.av3-texto.astro-7u4oeqov li>p+p{margin-top:.5rem}@media (width>=1200px){.av3-texto.astro-7u4oeqov>ul.lista-2{columns:2;column-gap:2.5rem;display:block}.av3-texto.astro-7u4oeqov>ul.lista-2>li{break-inside:avoid;margin-bottom:.625rem}}.av3-texto.astro-7u4oeqov .aclara,.av3-texto.astro-7u4oeqov>blockquote{background:var(--color-ac-paper);border-radius:1rem;margin-block:1.5rem;padding:1.125rem 1.375rem;font-size:1rem;line-height:1.6}.av3-texto.astro-7u4oeqov .aclara>*+*,.av3-texto.astro-7u4oeqov blockquote>*+*{margin-top:.375rem}.av3-texto.astro-7u4oeqov .aclara-t{font-family:var(--font-ac-display);font-size:1.25rem;line-height:1.2}.av3-texto.astro-7u4oeqov .aclara-t strong{font-weight:700}.av3-texto.astro-7u4oeqov>.tabla-caja{margin-block:1.5rem}.av3-texto.astro-7u4oeqov .tabla-desliza{border:1px solid var(--color-ac-line);background:var(--color-ac-white);border-radius:1rem;position:relative;overflow-x:auto}.av3-texto.astro-7u4oeqov .tabla-desliza:focus-visible{outline:2px solid var(--ac-foco);outline-offset:3px}.av3-texto.astro-7u4oeqov table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.45}.av3-texto.astro-7u4oeqov th,.av3-texto.astro-7u4oeqov td{vertical-align:top;padding:.75rem 1rem}.av3-texto.astro-7u4oeqov thead th{background:var(--color-ac-paper);font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-ink-2);font-size:.8125rem;font-weight:600;line-height:1.2}.av3-texto.astro-7u4oeqov tbody tr{border-top:1px solid var(--color-ac-line)}.av3-texto.astro-7u4oeqov tbody td:first-child,.av3-texto.astro-7u4oeqov tbody th{color:var(--color-ac-ink);font-weight:600}.av3-texto.astro-7u4oeqov .tabla-pista{font-family:var(--font-ac-label);letter-spacing:.07em;text-transform:uppercase;color:var(--color-ac-muted);margin-top:.5rem;font-size:.8125rem;font-weight:600;display:none}@media (width<=639px){.av3-texto.astro-7u4oeqov .tabla-desliza{overflow:visible}.av3-texto.astro-7u4oeqov table,.av3-texto.astro-7u4oeqov tbody,.av3-texto.astro-7u4oeqov tr,.av3-texto.astro-7u4oeqov td,.av3-texto.astro-7u4oeqov tbody th{display:block}.av3-texto.astro-7u4oeqov thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av3-texto.astro-7u4oeqov tbody tr{gap:.25rem;padding:.875rem 1rem;display:grid}.av3-texto.astro-7u4oeqov tbody tr:first-child{border-top:0}.av3-texto.astro-7u4oeqov tbody :is(td,th){padding:0}.av3-texto.astro-7u4oeqov tbody :is(td,th):first-child{font-size:1rem}.av3-texto.astro-7u4oeqov table[data-cols="2"] tbody td+td{color:var(--color-ac-ink-2)}.av3-texto.astro-7u4oeqov table:not([data-cols="2"]) tbody :is(td,th):not(:first-child):before{content:attr(data-th) ": ";color:var(--color-ac-ink);font-weight:600}.av3-texto.astro-7u4oeqov table[data-cols="3"] tbody :is(td,th):nth-child(2):before{content:none}.av3-texto.astro-7u4oeqov table:not([data-cols="2"]) tbody :is(td,th):last-child:not(:nth-child(2)){color:var(--color-ac-muted);font-size:.875rem}}@media (width>=640px){.av3-texto.astro-7u4oeqov .tabla-desliza[data-desliza]+.tabla-pista{display:block}.av3-texto.astro-7u4oeqov table{min-width:calc(var(--cols,2) * 8.75rem)}}.av3-texto.astro-7u4oeqov>.figura{width:min(100%, var(--ancho,100%));margin-block:1.75rem}.av3-texto.astro-7u4oeqov .figura img{border:1px solid var(--color-ac-line);background:var(--color-ac-white);border-radius:1rem;width:100%;height:auto;display:block}.av3-texto.astro-7u4oeqov figcaption{color:var(--color-ac-muted);margin-top:.625rem;font-size:.875rem;line-height:1.45}.av3-texto.astro-7u4oeqov .figura-n{font-family:var(--font-ac-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ac-ink-2);margin-right:.375rem;font-size:.875rem;font-weight:700}.av3-texto.astro-7u4oeqov>.figura-chica{float:left;clear:left;width:auto;margin:1.25rem 1.25rem .5rem 0}.av3-texto.astro-7u4oeqov .figura-chica img{width:min(var(--ancho,5rem), 5rem);border-radius:.75rem}.av3-texto.astro-7u4oeqov .figura-chica figcaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av3-texto.astro-7u4oeqov>.figura-chica+p{min-height:5rem;margin-top:1.25rem;display:flow-root}.av3-texto.astro-7u4oeqov>:not(.figura-chica,.figura-chica+p){clear:both}.av3-fuentes.astro-7u4oeqov{background:var(--color-ac-paper);border-radius:1.25rem;gap:.75rem;margin-top:2.5rem;padding:1.375rem 1.375rem 1.25rem;display:grid}.av3-fuentes-t.astro-7u4oeqov{font-family:var(--font-ac-label);letter-spacing:.107em;text-transform:uppercase;color:var(--color-ac-ink);font-size:.875rem;font-weight:600;line-height:1.2}.av3-fuentes-lista.astro-7u4oeqov{gap:.5rem;display:grid}.av3-fuentes-lista.astro-7u4oeqov li.astro-7u4oeqov{grid-template-columns:1.25rem minmax(0,1fr);gap:.375rem;font-size:.9375rem;line-height:1.45;display:grid}.av3-fuentes-n.astro-7u4oeqov{font-family:var(--font-ac-label);color:var(--color-ac-orange-ink);font-weight:700}.av3-fuentes-lista.astro-7u4oeqov a.astro-7u4oeqov{color:var(--color-ac-ink);text-decoration:underline;text-decoration-color:var(--color-ac-muted);text-underline-offset:.2em;display:inline}.av3-fuentes-lista.astro-7u4oeqov a.astro-7u4oeqov:hover{text-decoration-color:currentColor}.av3-fuentes-lista.astro-7u4oeqov a.astro-7u4oeqov svg{vertical-align:-.125em;margin-left:.25rem;display:inline}.av3-fuentes-pie.astro-7u4oeqov{color:var(--color-ac-muted);padding-top:.25rem;font-size:.875rem;line-height:1.5}.av3-fuentes-pie.astro-7u4oeqov a.astro-7u4oeqov{color:var(--color-ac-ink-2);text-underline-offset:.2em;text-decoration:underline}.av3-curso.astro-7u4oeqov{background:var(--color-ac-paper);border-radius:1.25rem;justify-items:start;gap:.375rem;margin-top:1.5rem;padding:1.25rem;display:grid}.av3-curso-rot.astro-7u4oeqov{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.8125rem;font-weight:600;line-height:1.2}.av3-curso-chips.astro-7u4oeqov{gap:.25rem;margin-top:.25rem;display:flex}.av3-curso-nombre.astro-7u4oeqov{font-family:var(--font-ac-display);color:var(--color-ac-ink);font-size:1.375rem;font-weight:700;line-height:1.15}.av3-curso-horas.astro-7u4oeqov{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.45}.av3-otras-lista.astro-7u4oeqov{gap:1rem;margin-top:1.75rem;display:grid}@media (width>=640px){.av3-solo-ancho.astro-7u4oeqov{display:inline}.av3-portada.astro-7u4oeqov{height:14rem}}@media (width>=768px){.av3-otras-lista.astro-7u4oeqov{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.av3-h2.astro-7u4oeqov{grid-template-columns:auto minmax(0,1fr);place-items:start stretch;gap:.75rem}.av3-texto.astro-7u4oeqov th,.av3-texto.astro-7u4oeqov td{padding:.875rem 1.125rem}.av3-lamina-senales.astro-7u4oeqov{--senal:14px;gap:1.5rem;padding:2.5rem 2rem 1.75rem}.av3-ancha.astro-7u4oeqov{--senal:21px}.av3-fila-senales.astro-7u4oeqov{gap:1.25rem}}@media (width>=1024px){.av3-arriba.astro-7u4oeqov{padding:1rem 0 5rem}.av3-heroe.astro-7u4oeqov{grid-template-columns:minmax(0,1fr) minmax(0,31.25rem);align-items:center;gap:5rem}.av3-lamina-senales.astro-7u4oeqov,.av3-portada.astro-7u4oeqov{align-self:center}.av3-portada.astro-7u4oeqov{border-radius:2rem;height:18.5rem}.av3-lamina.astro-7u4oeqov{margin-top:-2rem}}@media (width>=1200px){.av3-rejilla.astro-7u4oeqov{grid-template-columns:17.5rem minmax(0,52.5rem);gap:5rem}.av3-lado.astro-7u4oeqov{display:block}.av3-lado.astro-7u4oeqov>*{top:calc(var(--ac-cab-fija) + 1.5rem);max-height:calc(100dvh - var(--ac-cab-fija) - 2.5rem);scrollbar-width:thin;position:sticky;overflow-y:auto}.av3-tramo.astro-7u4oeqov{scroll-margin-top:calc(var(--ac-cab-fija) + 1.5rem)}}
