.cb.astro-o4uuz2ur{background:var(--color-ac-white);border-radius:1.5rem;gap:1.25rem;padding:1.5rem 1.125rem;display:grid}.cb-texto.astro-o4uuz2ur{align-content:start;justify-items:start;gap:.75rem;display:grid}.cb-titulo.astro-o4uuz2ur{font-size:var(--text-ac-titulo-sm);text-wrap:balance;line-height:1.1}.cb-nota.astro-o4uuz2ur{color:var(--color-ac-ink-2);order:3;font-size:.9375rem;line-height:1.55}.cb-nota.astro-o4uuz2ur a.astro-o4uuz2ur{color:var(--color-ac-ink);text-decoration:underline;text-decoration-color:var(--color-ac-muted);text-underline-offset:.2em}.cb-nota.astro-o4uuz2ur a.astro-o4uuz2ur:hover{text-decoration-color:currentColor}.cb-enlace.astro-o4uuz2ur{order:4}.cb-lista.astro-o4uuz2ur{gap:.75rem;display:grid}.cb-celda.astro-o4uuz2ur{background:var(--color-ac-paper);border-radius:1rem;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:5rem;padding:.875rem 1rem;text-decoration:none;transition:box-shadow .15s;display:grid;position:relative}.cb-celda.astro-o4uuz2ur:hover{box-shadow:inset 0 0 0 1px var(--color-ac-ink)}.cb-chips.astro-o4uuz2ur{flex-wrap:wrap;gap:.25rem;display:inline-flex}.cb-dato.astro-o4uuz2ur{gap:.125rem;min-width:0;display:grid}.cb-nombre.astro-o4uuz2ur{font-family:var(--font-ac-display);color:var(--color-ac-ink);font-size:1.1875rem;font-weight:700;line-height:1.15}.cb-precio.astro-o4uuz2ur{color:var(--color-ac-ink);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700;line-height:1.3}.cb-desde.astro-o4uuz2ur{font-weight:600}.cb-sede.astro-o4uuz2ur{color:var(--color-ac-ink-2);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.35}.cb-celda.astro-o4uuz2ur .cb-flecha{color:var(--color-ac-ink);transition:translate .15s var(--ease-ac)}.cb-celda.astro-o4uuz2ur:hover .cb-flecha{translate:3px}@media (width>=1024px){.cb.astro-o4uuz2ur{border-radius:2rem;grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:center;gap:3.5rem;padding:2.25rem 2rem}.cb-nota.astro-o4uuz2ur,.cb-enlace.astro-o4uuz2ur{order:0}.cb-lista.astro-o4uuz2ur{gap:.75rem}.cb-celda.astro-o4uuz2ur{grid-template-columns:auto minmax(0,1fr) auto;gap:.875rem;padding:1rem 1.25rem}.cb-precio.astro-o4uuz2ur{font-size:1rem}.cb-desde.astro-o4uuz2ur{color:var(--color-ac-muted);font-size:.875rem;font-weight:500}}@media (width>=1280px){.cb-lista.astro-o4uuz2ur{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-arriba.astro-x255k2k2{padding:.5rem 0 3rem}.bl-heroe.astro-x255k2k2{gap:1.5rem;margin-top:.75rem;display:grid}.bl-heroe-texto.astro-x255k2k2{align-content:start;gap:.875rem;display:grid}.bl-h1.astro-x255k2k2{font-size:var(--text-ac-h1);letter-spacing:-.012em;text-wrap:balance;line-height:1.04}.bl-lead.astro-x255k2k2{max-width:45rem;color:var(--color-ac-ink);font-size:clamp(1.0625rem,1.0179rem + .1905vw,1.1875rem);line-height:1.55}.bl-firma.astro-x255k2k2{color:var(--color-ac-ink-2);align-items:flex-start;gap:.5rem;font-size:.9375rem;line-height:1.45;display:flex}.bl-firma.astro-x255k2k2 svg{flex:none;margin-top:.0625rem}.bl-firma.astro-x255k2k2 a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline #0000}.bl-firma.astro-x255k2k2 a:hover{text-decoration-color:currentColor}.bl-temas.astro-x255k2k2{min-width:0;margin-inline:calc(var(--spacing-ac-margen) * -1)}.bl-temas-t.astro-x255k2k2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bl-temas.astro-x255k2k2 ul.astro-x255k2k2{padding:.125rem var(--spacing-ac-margen);scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.bl-temas.astro-x255k2k2 ul.astro-x255k2k2::-webkit-scrollbar{display:none}.bl-temas.astro-x255k2k2 li.astro-x255k2k2{scroll-snap-align:start;scroll-margin-left:var(--spacing-ac-margen);flex:none}.bl-temas.astro-x255k2k2 a.astro-x255k2k2{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);min-height:3rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);white-space:nowrap;align-items:center;gap:.5rem;padding:0 1rem 0 .75rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:box-shadow .12s;display:inline-flex}.bl-temas.astro-x255k2k2 a.astro-x255k2k2:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.bl-tema-ico.astro-x255k2k2{flex:none;place-items:center;display:grid}.bl-tema-largo.astro-x255k2k2,.bl-tema-guias.astro-x255k2k2,.bl-temas.astro-x255k2k2 .bl-tema-chev{display:none}.bl-tema-n.astro-x255k2k2{color:var(--color-ac-muted);font-variant-numeric:tabular-nums;font-weight:500}.bl-destacado.astro-x255k2k2{scroll-margin-top:calc(var(--ac-cab-fija) + 1rem);gap:2rem;margin-top:1.75rem;display:grid}.bl-principal.astro-x255k2k2{background:var(--color-ac-paper-2);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.5rem;display:grid;position:relative;overflow:hidden}.bl-principal-senales.astro-x255k2k2{--senal:min(10px, 2.55vw);flex-wrap:nowrap;justify-content:center;align-items:center;gap:.75rem;padding:2.75rem 1rem 2.5rem;display:flex}.bl-principal-tarjeta.astro-x255k2k2{background:var(--color-ac-white);gap:.625rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.bl-principal-meta.astro-x255k2k2{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.bl-nueva.astro-x255k2k2{border-radius:var(--radius-ac-pill);background:var(--color-ac-orange-soft);min-height:1.375rem;color:var(--color-ac-orange-ink);align-items:center;padding:0 .5rem;display:inline-flex}.bl-solo-ancho.astro-x255k2k2{display:none}.bl-principal-titulo.astro-x255k2k2{font-size:clamp(1.625rem,1.3929rem + .9524vw,2.25rem);line-height:1.1}.bl-principal-titulo.astro-x255k2k2 a.astro-x255k2k2{text-underline-offset:.14em;text-decoration:underline 2px #0000;transition:text-decoration-color .12s}.bl-principal.astro-x255k2k2:hover .bl-principal-titulo.astro-x255k2k2 a.astro-x255k2k2{text-decoration-color:currentColor}.bl-principal-titulo.astro-x255k2k2 a.astro-x255k2k2:focus-visible{outline:none}.bl-principal.astro-x255k2k2:has(.bl-principal-titulo a:focus-visible){outline:2px solid var(--ac-foco);outline-offset:4px}.bl-principal-desc.astro-x255k2k2{color:var(--color-ac-ink-2);font-size:1rem;line-height:1.55}.bl-principal-pie.astro-x255k2k2{color:var(--color-ac-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font-size:.875rem;display:flex}.bl-principal-pie.astro-x255k2k2 time.astro-x255k2k2{display:none}.bl-leer.astro-x255k2k2{min-height:2.75rem;color:var(--color-ac-orange-ink);align-items:center;gap:.375rem;font-size:1rem;font-weight:600;display:inline-flex}.bl-leer.astro-x255k2k2 svg{transition:translate .15s var(--ease-ac)}.bl-principal.astro-x255k2k2:hover .bl-leer.astro-x255k2k2 svg{translate:3px}.bl-serie.astro-x255k2k2{align-content:start;gap:.25rem;display:grid}.bl-serie-entrada.astro-x255k2k2{color:var(--color-ac-ink-2);margin-bottom:.75rem;font-size:.9375rem;line-height:1.5}.bl-serie.astro-x255k2k2 ul.astro-x255k2k2{border-bottom:1px solid var(--color-ac-line);display:grid}.bl-lamina.astro-x255k2k2{margin-top:-1.5rem}.bl-banda.astro-x255k2k2{scroll-margin-top:var(--ac-cab-fija)}.bl-banda.astro-x255k2k2:first-child{border-radius:inherit}.bl-filas.astro-x255k2k2{margin-top:1.75rem;display:grid}.bl-filas.astro-x255k2k2>li.astro-x255k2k2:last-child{border-bottom:1px solid var(--color-ac-line)}.bl-cursos.astro-x255k2k2{margin-top:2.5rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bl-principal.astro-x255k2k2 .senal{transition:translate .25s var(--ease-ac)}.bl-principal.astro-x255k2k2:hover .senal{translate:0 -4px}.bl-principal.astro-x255k2k2:hover .senal:nth-child(2){transition-delay:60ms}.bl-principal.astro-x255k2k2:hover .senal:nth-child(3){transition-delay:.12s}.bl-principal.astro-x255k2k2:hover .senal:nth-child(4){transition-delay:.18s}}@media (width>=640px){.bl-principal-senales.astro-x255k2k2{--senal:9px;gap:1.5rem}.bl-principal-pie.astro-x255k2k2 time.astro-x255k2k2{display:inline}}@media (width>=1024px){.bl-arriba.astro-x255k2k2{padding:1.25rem 0 5rem}.bl-heroe.astro-x255k2k2{grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);align-items:center;gap:4rem;margin-top:1.5rem}.bl-heroe-texto.astro-x255k2k2{gap:1rem}.bl-firma.astro-x255k2k2{margin-top:.25rem}.bl-temas.astro-x255k2k2{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.5rem;margin-inline:0;padding:1.75rem 1.75rem 1.25rem}.bl-temas-t.astro-x255k2k2{clip-path:none;width:auto;height:auto;font-family:var(--font-ac-label);letter-spacing:.107em;text-transform:uppercase;color:var(--color-ac-ink-2);margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.2;position:static;overflow:visible}.bl-temas.astro-x255k2k2 ul.astro-x255k2k2{padding:0;display:grid;overflow:visible}.bl-temas.astro-x255k2k2 li.astro-x255k2k2+li.astro-x255k2k2{border-top:1px solid var(--color-ac-line)}.bl-temas.astro-x255k2k2 a.astro-x255k2k2{width:100%;min-height:3.75rem;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto auto;gap:1rem;padding:.5rem 0;font-weight:500;display:grid}.bl-temas.astro-x255k2k2 a.astro-x255k2k2:hover{box-shadow:none}.bl-temas.astro-x255k2k2 a.astro-x255k2k2:hover .bl-tema-largo.astro-x255k2k2{text-underline-offset:.2em;text-decoration:underline}.bl-tema-ico.astro-x255k2k2{background:var(--color-ac-paper);border-radius:12px;width:2.75rem;height:2.75rem}.bl-tema-largo.astro-x255k2k2,.bl-tema-guias.astro-x255k2k2{display:inline}.bl-tema-corto.astro-x255k2k2{display:none}.bl-tema-n.astro-x255k2k2{font-size:.875rem}.bl-temas.astro-x255k2k2 .bl-tema-chev{transition:translate .15s var(--ease-ac);display:block}.bl-temas.astro-x255k2k2 a.astro-x255k2k2:hover .bl-tema-chev{translate:3px}.bl-destacado.astro-x255k2k2{grid-template-columns:minmax(0,860fr) minmax(0,444fr);gap:3.5rem;margin-top:3rem}.bl-principal.astro-x255k2k2{min-height:29rem;box-shadow:none;border-radius:2rem;grid-template-rows:1fr auto}.bl-principal-senales.astro-x255k2k2{--senal:12px;gap:2.25rem;padding:4.5rem 2rem 1.5rem}.bl-principal-tarjeta.astro-x255k2k2{border-radius:1.5rem;gap:.75rem;margin:0 9rem 2rem 2rem;padding:2rem 1.75rem 1.5rem;box-shadow:0 8px 24px #18202c0f}.bl-solo-ancho.astro-x255k2k2{display:inline}.bl-principal-desc.astro-x255k2k2{max-width:34rem}.bl-serie.astro-x255k2k2{padding-top:.25rem}.bl-lamina.astro-x255k2k2{margin-top:-2rem}.bl-filas.astro-x255k2k2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;margin-top:2.25rem}.bl-filas.astro-x255k2k2>li.astro-x255k2k2:last-child{border-bottom:0}.bl-cursos.astro-x255k2k2{margin-top:3rem}}
