.fc{background:var(--color-ac-white);box-shadow:0 0 0 1px var(--color-ac-line), 0 8px 24px #18202c0f;border-radius:1.25rem;gap:1rem;padding:1.125rem 1rem 1.25rem;display:grid}.fc-conmutador{background:var(--color-ac-paper);border:0;border-radius:.875rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;margin:0;padding:.25rem;display:grid}.fc-op-label{min-height:3rem;color:var(--color-ac-ink-2);text-align:center;cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.9375rem;font-weight:500;line-height:1.15;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.fc-op-label input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fc-op-label:has(input:checked){background:var(--color-ac-white);box-shadow:0 0 0 1px var(--color-ac-line), 0 2px 6px #18202c0f;color:var(--color-ac-ink);font-weight:600}.fc-op-label:has(input:focus-visible){outline:2px solid var(--ac-foco);outline-offset:2px}.fc-op{gap:1rem;display:none}.fc:not(:has(.fc-conmutador)) .fc-op,.fc:has([data-lic-radio="0"]:checked) .fc-op[data-op="0"],.fc:has([data-lic-radio="1"]:checked) .fc-op[data-op="1"],.fc:has([data-lic-radio="2"]:checked) .fc-op[data-op="2"]{display:grid}.fc-nombre{font-family:var(--font-ac-display);font-size:1.5rem;font-weight:700;line-height:1.1}.fc-datos>li{border-bottom:1px solid var(--color-ac-line);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.875rem;padding-block:.75rem;display:grid}.fc-datos>li:first-child{padding-top:0}.fc-datos .v3-ico{background:var(--color-ac-paper);border-radius:10px;grid-row:1/3;width:2.5rem;height:2.5rem}.fc-datos .fc-k{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.3}.fc-datos .fc-v{color:var(--color-ac-ink);font-size:.9375rem;line-height:1.4}.fc-conduces{display:none!important}.fc-precios{background:var(--color-ac-paper);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.875rem 1rem;display:grid}.fc-precio{gap:.25rem;display:grid}.fc-sede{border-left:1px solid var(--color-ac-line);padding-left:.875rem}.fc-rot{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.75rem;font-weight:600;line-height:1.2}.fc-cifra{font-size:1.75rem;line-height:1.05}.fc-cifra-sede{white-space:normal;font-size:1.25rem;line-height:1.1}.fc-sello{color:var(--color-ac-ink-2);justify-self:start;font-size:.8125rem;font-weight:500;line-height:1.3}.fc-wa{min-height:3.375rem;font-size:1.0625rem}.fc-pie{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.45}@media (width<=47.99rem){.fc-op{gap:.875rem}.fc-datos{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.fc-precios{order:1}.fc-op .fc-wa{order:2}.fc-datos>li{border-bottom:0;grid-template-columns:minmax(0,1fr);padding-block:0}.fc-datos .v3-ico,.fc:has(.fc-conmutador) .fc-nombre{display:none}.fc{gap:.875rem}}@media (width<=26.24rem){.fc-precios{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.75rem .875rem}.fc-sede{border-left:0;border-top:1px solid var(--color-ac-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem .75rem;padding:.5rem 0 0;display:flex}}@media (width>=1200px){.fc{top:calc(var(--ac-cab) + 4.5rem);border-radius:1.75rem;gap:1.125rem;padding:1.5rem 1.5rem 1.375rem;position:sticky}.fc-nombre{font-size:1.75rem}.fc-conduces{display:grid!important}.fc-cifra{font-size:2rem}.fc-cifra-sede{font-size:1.5rem}}.ix.astro-qmweyylp{inset:var(--ac-cab) 0 auto;z-index:44;border-bottom:1px solid var(--color-ac-line);visibility:hidden;transition:translate .25s var(--ease-ac), visibility 0s .25s;background:#fffffff7;position:fixed;translate:0 -120%}.ix.astro-qmweyylp.visible{visibility:visible;transition:translate .25s var(--ease-ac), visibility 0s;translate:0}html:not(.js) .ix.astro-qmweyylp{display:none}@supports (backdrop-filter:blur(8px)){.ix.astro-qmweyylp{backdrop-filter:saturate(1.4)blur(12px);background:#ffffffe6}}.ix-fila.astro-qmweyylp{align-items:center;gap:1rem;min-height:3.25rem;display:flex}.ix-rot.astro-qmweyylp{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);flex:none;font-size:.8125rem;font-weight:600;display:none}.ix-lista.astro-qmweyylp{scrollbar-width:none;min-width:0;margin-inline:calc(-1 * var(--spacing-ac-margen));padding-inline:var(--spacing-ac-margen);flex:1;gap:.25rem;display:flex;overflow-x:auto}.ix-lista.astro-qmweyylp::-webkit-scrollbar{display:none}.ix-lista.astro-qmweyylp a.astro-qmweyylp{border-radius:var(--radius-ac-pill);min-height:2.75rem;color:var(--color-ac-ink-2);white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.ix-lista.astro-qmweyylp a.astro-qmweyylp:hover{color:var(--color-ac-ink);background:var(--color-ac-paper)}.ix-lista.astro-qmweyylp a.astro-qmweyylp[aria-current=true]{color:var(--color-ac-ink);background:var(--color-ac-paper-2);font-weight:600}.ix-precio.astro-qmweyylp{flex:none;align-items:center;gap:.75rem;display:none}.ix-txt.astro-qmweyylp{color:var(--color-ac-ink-2);white-space:nowrap;font-size:.9375rem;line-height:1.2}.ix-txt.astro-qmweyylp .astro-qmweyylp[data-ix-nombre]{color:var(--color-ac-ink);font-weight:600}.ix-precio.astro-qmweyylp .ix-wa{min-height:2.5rem;padding-inline:1rem}@media (width>=768px){.ix-precio.astro-qmweyylp{display:flex}.ix-lista.astro-qmweyylp{margin:0;padding:0}}@media (width>=1280px){.ix-rot.astro-qmweyylp{display:block}}.ix.astro-qmweyylp.con-ficha .ix-precio.astro-qmweyylp{display:none}:root:has([data-indice-v3]){scroll-padding-top:calc(var(--ac-cab-fija) + 3.5rem)}.cv-arriba.astro-qmweyylp{padding-block:1rem 3.5rem}.cv-rejilla.astro-qmweyylp{gap:1.25rem;display:grid}.cv-principal.astro-qmweyylp{display:contents}.cv-heroe.astro-qmweyylp{order:1;justify-items:start;gap:.875rem;display:grid}.cv-lado.astro-qmweyylp{order:2;min-width:0}.cv-foto.astro-qmweyylp{order:3}.cv-seccion.astro-qmweyylp{order:4}.cv-migas.astro-qmweyylp ol.astro-qmweyylp{color:var(--color-ac-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem;display:flex}.cv-migas.astro-qmweyylp li.astro-qmweyylp{align-items:center;gap:.5rem;display:inline-flex}.cv-migas.astro-qmweyylp a.astro-qmweyylp{min-height:2rem;color:var(--color-ac-ink);align-items:center;text-decoration:none;display:inline-flex}.cv-migas.astro-qmweyylp a.astro-qmweyylp:hover{text-underline-offset:.2em;text-decoration:underline}.cv-migas.astro-qmweyylp .i{color:var(--color-ac-muted)}.cv-h1.astro-qmweyylp{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.5rem,1.9429rem + 2.2857vw,4rem);line-height:1.04}.cv-lead.astro-qmweyylp{max-width:48rem;color:var(--color-ac-ink-2);font-size:clamp(1.0625rem,1.0089rem + .2286vw,1.1875rem);line-height:1.55}.cv-lead-2.astro-qmweyylp{margin-top:-.375rem}.cv-calif.astro-qmweyylp{min-height:2.25rem;color:var(--color-ac-ink-2);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.cv-calif.astro-qmweyylp strong.astro-qmweyylp{color:var(--color-ac-ink);font-weight:700}.cv-calif.astro-qmweyylp:hover .cv-calif-n.astro-qmweyylp{text-underline-offset:.2em;text-decoration:underline}.cv-foto.astro-qmweyylp{margin:.25rem 0 0;display:grid}@media (width>=640px) and (width<=1199px){.cv-foto.astro-qmweyylp img{height:22rem!important}.cv-lado.astro-qmweyylp{max-width:36rem}}.cv-foto.astro-qmweyylp img{object-fit:cover;background:var(--color-ac-paper-2);border-radius:1.25rem;width:100%;height:12rem;display:block}.cv-franja.astro-qmweyylp{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.875rem;display:grid}.cv-franja.astro-qmweyylp>div.astro-qmweyylp{border-left:1px solid var(--color-ac-line);gap:.125rem;padding-inline:.75rem;display:grid}.cv-franja.astro-qmweyylp>div.astro-qmweyylp:first-child{border-left:0;padding-left:0}.cv-franja.astro-qmweyylp dt.astro-qmweyylp{font-family:var(--font-ac-display);font-size:1.375rem;font-weight:700;line-height:1}.cv-franja.astro-qmweyylp dd.astro-qmweyylp{color:var(--color-ac-ink-2);font-size:.8125rem;line-height:1.3}.cv-seccion.astro-qmweyylp{gap:1.25rem;min-width:0;margin-top:1.5rem;display:grid}.cv-prosa.astro-qmweyylp{max-width:49rem;color:var(--color-ac-ink-2);gap:.75em;font-size:clamp(1rem,.9768rem + .0952vw,1.0625rem);line-height:1.65;display:grid}.cv-prosa.astro-qmweyylp p{max-inline-size:none}.cv-seccion.astro-qmweyylp .cs-titulo{text-wrap:pretty;font-size:clamp(1.75rem,1.5rem + 1.0476vw,2.375rem)}.cv-prosa.astro-qmweyylp h3{color:var(--color-ac-ink);margin-top:.5rem;font-size:1.375rem;line-height:1.2}.cv-prosa.astro-qmweyylp ul,.cv-prosa.astro-qmweyylp ol{gap:.375em;padding-left:1.25em;display:grid}.cv-prosa.astro-qmweyylp ul{list-style:outside}.cv-prosa.astro-qmweyylp ol{list-style:decimal}.cv-prosa.astro-qmweyylp li::marker{color:var(--color-ac-orange-ink)}.cv-prosa.astro-qmweyylp a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.cv-prosa.astro-qmweyylp strong{color:var(--color-ac-ink)}.cv-prosa.astro-qmweyylp table{background:var(--color-ac-white);width:100%;font-size:.9375rem}.cv-prosa.astro-qmweyylp :is(th,td){border-bottom:1px solid var(--color-ac-line);text-align:left;vertical-align:top;padding:.625rem .75rem}.cv-prosa-ancha.astro-qmweyylp{max-width:56rem;margin-top:1.25rem}.cv-cats.astro-qmweyylp{gap:1rem;display:grid}.cv-cat.astro-qmweyylp{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.25rem;align-content:start;gap:.75rem;padding:1.25rem 1.25rem 1.375rem;scroll-margin-top:1rem;display:grid}.cv-cat-k.astro-qmweyylp{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);margin-bottom:-.375rem;font-size:.75rem;font-weight:600}.cv-cat-t.astro-qmweyylp{align-items:center;gap:.625rem;font-size:1.5rem;line-height:1.15;display:flex}.cv-cat-d.astro-qmweyylp{color:var(--color-ac-ink-2);font-size:.9375rem;line-height:1.55}.cv-horas.astro-qmweyylp{gap:.375rem;display:grid}.cv-barra.astro-qmweyylp{gap:3px;max-width:100%;height:6px;display:flex}.cv-barra.astro-qmweyylp>span.astro-qmweyylp{background:var(--color-ac-ink);border-radius:3px}.cv-barra.astro-qmweyylp>span.astro-qmweyylp:nth-child(2){background:var(--color-ac-orange)}.cv-barra.astro-qmweyylp>span.astro-qmweyylp:nth-child(3){background:var(--color-ac-line)}.cv-horas.astro-qmweyylp p.astro-qmweyylp{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.3}.cv-cat-edad.astro-qmweyylp{border-bottom:1px solid var(--color-ac-line);color:var(--color-ac-ink-2);align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.9375rem;display:inline-flex}.cv-cat-precio.astro-qmweyylp{flex-wrap:wrap;align-items:baseline;gap:.125rem .75rem;display:flex}.cv-cat-rot.astro-qmweyylp{width:100%;font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.75rem;font-weight:600}.cv-cat-precio.astro-qmweyylp .cifra.astro-qmweyylp{font-size:1.75rem;line-height:1.05}.cv-cat-sede.astro-qmweyylp{color:var(--color-ac-ink-2);font-size:.875rem}@media (width<=639px){.cv-cats.astro-qmweyylp{gap:.75rem}.cv-cat.astro-qmweyylp{gap:.5rem;padding:1rem 1rem 1.125rem}.cv-cat-t.astro-qmweyylp{font-size:1.3125rem}.cv-cat-edad.astro-qmweyylp,.cv-cat-precio.astro-qmweyylp{display:none}}.cv-tabla-caja.astro-qmweyylp{min-width:0}.cv-tabla.astro-qmweyylp{border-collapse:separate;border-spacing:0;width:100%;font-size:.9375rem}.cv-tabla.astro-qmweyylp thead.astro-qmweyylp{display:none}.cv-tabla.astro-qmweyylp tbody.astro-qmweyylp{gap:.75rem;display:grid}.cv-tabla.astro-qmweyylp tr.astro-qmweyylp{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem .75rem;padding:1rem;display:grid}.cv-tabla.astro-qmweyylp th.astro-qmweyylp[scope=row]{text-align:left;grid-column:1/-1;align-items:center;gap:.625rem;font-size:1rem;font-weight:500;display:flex}.cv-tabla-n.astro-qmweyylp{gap:.125rem;display:grid}.cv-tabla-n.astro-qmweyylp small.astro-qmweyylp{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.35}@media (width<=639px){.cv-tabla-n.astro-qmweyylp small.astro-qmweyylp{display:none}.cv-tabla.astro-qmweyylp tr.astro-qmweyylp{padding:.875rem}}.cv-tabla.astro-qmweyylp th.astro-qmweyylp[scope=row] a.astro-qmweyylp{color:var(--color-ac-ink);text-decoration:none}.cv-tabla.astro-qmweyylp th.astro-qmweyylp[scope=row] a.astro-qmweyylp:hover{text-underline-offset:.2em;text-decoration:underline}.cv-tabla.astro-qmweyylp td.astro-qmweyylp{border-radius:.5rem;align-content:start;gap:.125rem;padding:.375rem .5rem;font-size:1rem;font-weight:500;display:grid}.cv-tabla.astro-qmweyylp td.astro-qmweyylp:before{content:attr(data-rot);font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.6875rem;font-weight:600}.cv-tabla.astro-qmweyylp td.astro-qmweyylp.cv-col-sede{background:#fff9dd}.cv-ahorro.astro-qmweyylp{color:var(--color-ac-muted);font-size:.8125rem;font-weight:500;line-height:1.3;display:block}.cv-nota.astro-qmweyylp{max-width:49rem;color:var(--color-ac-muted);font-size:.875rem;line-height:1.55}@media (width>=640px){.cv-cats.astro-qmweyylp{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-cats.astro-qmweyylp.una{grid-template-columns:minmax(0,26rem)}.cv-tabla.astro-qmweyylp{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1rem;overflow:hidden}.cv-tabla.astro-qmweyylp thead.astro-qmweyylp{display:table-header-group}.cv-tabla.astro-qmweyylp tbody.astro-qmweyylp{display:table-row-group}.cv-tabla.astro-qmweyylp tr.astro-qmweyylp{box-shadow:none;background:0 0;border-radius:0;padding:0;display:table-row}.cv-tabla.astro-qmweyylp .astro-qmweyylp:is(th,td){border-bottom:1px solid var(--color-ac-line);vertical-align:middle;padding:1.125rem 1.25rem;display:table-cell}.cv-tabla.astro-qmweyylp tbody.astro-qmweyylp tr.astro-qmweyylp:last-child .astro-qmweyylp:is(th,td){border-bottom:0}.cv-tabla.astro-qmweyylp td.astro-qmweyylp:before{display:none}.cv-tabla.astro-qmweyylp td.astro-qmweyylp{border-radius:0}.cv-tabla.astro-qmweyylp thead.astro-qmweyylp th.astro-qmweyylp{background:var(--color-ac-paper);font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);text-align:left;padding-block:.875rem;font-size:.75rem;font-weight:600}.cv-tabla.astro-qmweyylp th.astro-qmweyylp[scope=row]{display:table-cell}.cv-tabla.astro-qmweyylp th.astro-qmweyylp[scope=row] .chip-placa.astro-qmweyylp{float:left;margin:.125rem .75rem 0 0}.cv-tabla.astro-qmweyylp thead.astro-qmweyylp th.astro-qmweyylp.cv-col-sede{background:#fff6cc}}@media (width>=1200px){.cv-arriba.astro-qmweyylp{padding-block:1.75rem 5rem}.cv-rejilla.astro-qmweyylp{grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);align-items:stretch;gap:0 3.5rem}.cv-principal.astro-qmweyylp{align-content:start;gap:1.25rem;min-width:0;display:grid}.cv-lado.astro-qmweyylp{order:0;grid-area:1/2}.cv-heroe.astro-qmweyylp{gap:1rem}.cv-foto.astro-qmweyylp{margin-top:.75rem;position:relative}.cv-foto.astro-qmweyylp img{border-radius:1.5rem;height:25rem}.cv-franja.astro-qmweyylp{background:#ffffffe6;border-radius:1rem;grid-template-columns:repeat(3,auto);margin:0;padding:1rem 1.25rem;position:absolute;bottom:1.25rem;left:1.25rem;box-shadow:0 8px 24px #18202c0f}.cv-franja.astro-qmweyylp>div.astro-qmweyylp{padding-inline:1.25rem}.cv-franja.astro-qmweyylp dt.astro-qmweyylp{font-size:1.5rem}.cv-seccion.astro-qmweyylp{gap:1.25rem;margin-top:2.5rem}}@supports (backdrop-filter:blur(8px)){@media (width>=1200px){.cv-franja.astro-qmweyylp{backdrop-filter:saturate(1.4)blur(12px);background:#ffffffc7}}}.cv-duracion.astro-qmweyylp{z-index:1;margin-top:-2rem;position:relative}.cv-duracion.astro-qmweyylp .cv-tabs{margin-top:2.5rem}.cv-req.astro-qmweyylp{border-top:1px solid var(--color-ac-line);gap:0;margin-top:1.5rem;display:grid}.cv-req.astro-qmweyylp li.astro-qmweyylp{border-bottom:1px solid var(--color-ac-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .875rem;padding-block:.75rem;display:grid}.cv-req.astro-qmweyylp .v3-ico.astro-qmweyylp{background:var(--color-ac-white);grid-row:1/3;width:2.5rem;height:2.5rem}.cv-req-t.astro-qmweyylp{font-size:1rem;font-weight:600;line-height:1.3}.cv-req-d.astro-qmweyylp{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.45}.cv-sub.astro-qmweyylp{margin-top:2rem;font-size:1.375rem;line-height:1.15}@media (width<=899px){.cv-req.astro-qmweyylp .v3-ico.astro-qmweyylp{display:none}.cv-req.astro-qmweyylp li.astro-qmweyylp{grid-template-columns:minmax(0,1fr);padding-block:.625rem}}.cv-requisitos.astro-qmweyylp .cv-linea{margin-top:1rem}@media (width>=900px){.cv-req.astro-qmweyylp{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));column-gap:2rem}.cv-sub.astro-qmweyylp{margin-top:2.5rem;font-size:1.5rem}.cv-requisitos.astro-qmweyylp .cv-linea{margin-top:1.5rem}}.cv-zonas.astro-qmweyylp{gap:1.5rem;margin-top:2rem;display:grid}.cv-zona.astro-qmweyylp{align-content:start;gap:1rem;display:grid}.cv-zona-foto.astro-qmweyylp{background:var(--color-ac-paper-2);border-radius:1rem;margin:0;position:relative;overflow:hidden}.cv-zona-foto.astro-qmweyylp img{object-fit:cover;width:100%;height:9.5rem;display:block}.cv-zona-foto.astro-qmweyylp figcaption.astro-qmweyylp{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);padding:.25rem .75rem;font-size:.875rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.cv-zona-lista.astro-qmweyylp{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.cv-loc.astro-qmweyylp{min-height:2.25rem;color:var(--color-ac-ink-2);align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.cv-loc.astro-qmweyylp.sede{color:var(--color-ac-ink);font-weight:600}.cv-loc.astro-qmweyylp:hover{text-underline-offset:.2em;text-decoration:underline}.cv-leyenda.astro-qmweyylp{color:var(--color-ac-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.75rem;font-size:.8125rem;display:flex}.cv-leyenda.astro-qmweyylp>span.astro-qmweyylp{align-items:center;gap:.5rem;display:inline-flex}.cv-horario.astro-qmweyylp{color:var(--color-ac-ink-2);margin-top:1rem;font-size:.9375rem;line-height:1.55}.cv-horario-r.astro-qmweyylp{color:var(--color-ac-ink);font-weight:600}.cv-horario.astro-qmweyylp a.astro-qmweyylp{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}@media (width<=639px){.cv-zonas.astro-qmweyylp{gap:1rem;margin-top:1.5rem}.cv-zona.astro-qmweyylp{border-bottom:1px solid var(--color-ac-line);gap:.25rem;padding-bottom:1rem}.cv-zona-foto.astro-qmweyylp{background:0 0;border-radius:0;overflow:visible}.cv-zona-foto.astro-qmweyylp img{display:none}.cv-zona-foto.astro-qmweyylp figcaption.astro-qmweyylp{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-ink-2);background:0 0;padding:0;font-size:.8125rem;font-weight:600;position:static}.cv-leyenda.astro-qmweyylp{margin-top:1rem}}@media (width>=640px){.cv-zonas.astro-qmweyylp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cv-zonas.astro-qmweyylp{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-zona-lista.astro-qmweyylp{gap:0;display:grid}.cv-zona-foto.astro-qmweyylp img{height:9.375rem}}.cv-enlaces.astro-qmweyylp{border-top:1px solid var(--color-ac-line);width:100%;margin-top:1.5rem;padding-top:.5rem}.cv-enlaces-sum.astro-qmweyylp{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;list-style:none;display:flex}.cv-enlaces-sum.astro-qmweyylp::-webkit-details-marker{display:none}.cv-enlaces-sum.astro-qmweyylp .i{transition:rotate .2s var(--ease-ac);flex:none}.cv-enlaces-det.astro-qmweyylp[open]>.cv-enlaces-sum.astro-qmweyylp .i{rotate:180deg}.cv-enlaces-t.astro-qmweyylp{font-size:1.25rem;line-height:1.2}@media (width>=1024px){.cv-enlaces.astro-qmweyylp{padding-top:1.5rem}.cv-enlaces-det.astro-qmweyylp[open]>.cv-enlaces-sum.astro-qmweyylp{cursor:default;pointer-events:none;min-height:0;margin-bottom:.5rem}.cv-enlaces-det.astro-qmweyylp[open]>.cv-enlaces-sum.astro-qmweyylp .i{display:none}}@media (prefers-reduced-motion:reduce){.cv-enlaces-sum.astro-qmweyylp .i{transition:none}}.cv-enlaces.astro-qmweyylp li.astro-qmweyylp{border-bottom:1px solid var(--color-ac-line);padding-block:.625rem;font-size:.9375rem;line-height:1.45}.cv-enlaces-apoyo.astro-qmweyylp{color:var(--color-ac-ink-2)}.cv-enlaces.astro-qmweyylp a.astro-qmweyylp{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline 1px}.cv-otros-lista.astro-qmweyylp{gap:.75rem;margin-top:2rem;display:grid}.cv-otro.astro-qmweyylp{background:var(--color-ac-white);min-height:4.5rem;color:var(--color-ac-ink);border-radius:1rem;align-items:center;gap:.875rem;padding:.875rem 1.125rem;text-decoration:none;transition:box-shadow .15s;display:flex}.cv-otro.astro-qmweyylp:hover{box-shadow:inset 0 0 0 1px var(--color-ac-ink-2)}.cv-otro-txt.astro-qmweyylp{flex:1;gap:.125rem;min-width:0;display:grid}.cv-otro-n.astro-qmweyylp{font-size:1rem;font-weight:600;line-height:1.3}.cv-otro-p.astro-qmweyylp{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.4}.cv-otro.astro-qmweyylp .i{color:var(--color-ac-orange-ink);flex:none}@media (width<=767px){.cv-otros-lista.astro-qmweyylp{border-top:1px solid var(--color-ac-line);gap:0;margin-top:1.25rem}.cv-otro.astro-qmweyylp{border-bottom:1px solid var(--color-ac-line);background:0 0;border-radius:0;min-height:3.5rem;padding:.625rem 0}.cv-otro.astro-qmweyylp:hover{box-shadow:none}.cv-otro.astro-qmweyylp:hover .cv-otro-n.astro-qmweyylp{text-underline-offset:.2em;text-decoration:underline}.cv-otro-p.astro-qmweyylp{display:none}.cv-otro.astro-qmweyylp{min-height:3rem;padding-block:.375rem}}@media (width>=768px){.cv-otros-lista.astro-qmweyylp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.cv-otros-lista.astro-qmweyylp{grid-template-columns:repeat(3,minmax(0,1fr))}}.cl-linea.astro-b72vks42{min-height:2.75rem;color:var(--color-ac-ink-2);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.cl-linea.astro-b72vks42 strong.astro-b72vks42{color:var(--color-ac-ink);font-weight:700}.cl-linea.astro-b72vks42:hover .cl-n.astro-b72vks42{text-underline-offset:.2em;text-decoration:underline}.cl-grande.astro-b72vks42{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);border-radius:1.25rem;align-items:center;gap:.875rem;padding:.875rem 1.125rem;text-decoration:none;transition:box-shadow .15s;display:flex}.cl-grande.astro-b72vks42:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink-2)}.cl-nota.astro-b72vks42{font-family:var(--font-ac-display);font-variant-numeric:lining-nums;flex:none;font-size:2.5rem;font-weight:700;line-height:1}.cl-txt.astro-b72vks42{gap:.25rem;min-width:0;display:grid}.cl-fuente.astro-b72vks42{color:var(--color-ac-ink-2);font-size:.8125rem;line-height:1.4}@media (width>=1024px){.cl-grande.astro-b72vks42{gap:1rem;padding:1.125rem 1.5rem}.cl-nota.astro-b72vks42{font-size:3rem}.cl-fuente.astro-b72vks42{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.cl-grande.astro-b72vks42{transition:none}}.th.astro-u7p4etjq{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.25rem;gap:.75rem;padding:1.125rem 1.125rem 1.25rem;display:grid}.th-cifras.astro-u7p4etjq{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.th-total.astro-u7p4etjq,.th-desde.astro-u7p4etjq{gap:.375rem;min-width:0;display:grid}.th-et.astro-u7p4etjq{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.th-et.astro-u7p4etjq .chip-placa.astro-u7p4etjq{letter-spacing:.02em;min-width:1.75rem;height:1.25rem;font-size:.8125rem}.th-cifra.astro-u7p4etjq{color:var(--color-ac-ink);white-space:normal;background:linear-gradient(var(--color-ac-yellow), var(--color-ac-yellow)) 0 100% / 100% 6px no-repeat;justify-self:start;padding-bottom:.25rem;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.05}.th-desde.astro-u7p4etjq{border-left:1px solid var(--color-ac-line);padding-left:1.5rem}.th-desde.astro-u7p4etjq .cifra.astro-u7p4etjq{color:var(--color-ac-ink-2);font-size:1.5rem;line-height:1.1}.th-nota.astro-u7p4etjq{max-width:36rem;color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.5}.th-acciones.astro-u7p4etjq{margin-top:.25rem;display:grid}@media (width<=639px){.th-cifras.astro-u7p4etjq{gap:.625rem;display:grid}.th-desde.astro-u7p4etjq{border:0;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:0;display:flex}.th-desde.astro-u7p4etjq .cifra.astro-u7p4etjq{font-size:1.125rem}}@media (width>=1024px){.th.astro-u7p4etjq{padding:1.5rem 1.5rem 1.375rem}}.ff.astro-e7cpf5vk{gap:1rem;min-width:0;margin:0;display:grid}.ff.astro-e7cpf5vk img{object-fit:cover;background:var(--color-ac-paper-2);border-radius:1.25rem;width:100%;height:13.75rem;display:block}.ff-franja.astro-e7cpf5vk{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}.ff-franja.astro-e7cpf5vk li.astro-e7cpf5vk{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.ff-franja.astro-e7cpf5vk .ff-ico{color:var(--color-ac-ink);flex:none;margin-top:.125rem}.ff-txt.astro-e7cpf5vk{gap:.0625rem;min-width:0;display:grid}.ff-txt.astro-e7cpf5vk b.astro-e7cpf5vk{color:var(--color-ac-ink);font-size:.9375rem;font-weight:600;line-height:1.3}.ff-txt.astro-e7cpf5vk span.astro-e7cpf5vk{overflow-wrap:anywhere;color:var(--color-ac-ink-2);font-size:.8125rem;line-height:1.35}@media (width>=640px){.ff.astro-e7cpf5vk img{border-radius:1.5rem;height:22rem}}@media (width>=1024px){.ff.astro-e7cpf5vk{display:block;position:relative}.ff.astro-e7cpf5vk img{height:100%;min-height:38rem}.ff-franja.astro-e7cpf5vk{background:#fffffff0;border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:0;padding:.375rem 1.25rem;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;box-shadow:0 8px 24px #18202c0f}.ff-franja.astro-e7cpf5vk li.astro-e7cpf5vk{align-items:center;gap:.875rem;padding-block:.75rem}.ff-franja.astro-e7cpf5vk li.astro-e7cpf5vk+li.astro-e7cpf5vk{border-top:1px solid var(--color-ac-line)}.ff-franja.astro-e7cpf5vk .ff-ico{margin-top:0}}@supports (backdrop-filter:blur(8px)){@media (width>=1024px){.ff-franja.astro-e7cpf5vk{backdrop-filter:saturate(1.4)blur(12px);background:#ffffffd6}}}.cs-tarjetas.astro-wadlywl7{gap:.75rem;display:grid}.ct.astro-wadlywl7{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1rem;grid-template-columns:6rem minmax(0,1fr);scroll-margin-top:1rem;transition:box-shadow .15s;display:grid;position:relative;overflow:hidden}.ct.astro-wadlywl7:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.ct.astro-wadlywl7:has(.cubre:focus-visible){outline:2px solid var(--color-ac-ink);outline-offset:3px}.cubre.astro-wadlywl7:focus-visible{outline:none}.ct-foto.astro-wadlywl7{background:var(--color-ac-paper-2);margin:0}.ct-foto.astro-wadlywl7 img{object-fit:cover;width:100%;height:100%;display:block}.ct-cuerpo.astro-wadlywl7{align-content:start;gap:.25rem;padding:.875rem 2.25rem .875rem .875rem;display:grid}.ct-titulo.astro-wadlywl7{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:1.0625rem;line-height:1.25;display:flex}.ct-chips.astro-wadlywl7{gap:.25rem;display:inline-flex}.ct-titulo.astro-wadlywl7 a.astro-wadlywl7{color:var(--color-ac-ink);text-decoration:none}.ct-sub.astro-wadlywl7{color:var(--color-ac-muted);font-size:.8125rem;line-height:1.35}.ct-precio.astro-wadlywl7{gap:.0625rem;margin-top:.375rem;display:grid}.ct-et.astro-wadlywl7{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ct-total.astro-wadlywl7{color:var(--color-ac-ink);white-space:normal;font-size:1.25rem;line-height:1.15}.ct-wa.astro-wadlywl7{font-family:var(--font-ac-display);color:var(--color-ac-ink-2);font-weight:700}.ct-linea.astro-wadlywl7{color:var(--color-ac-ink-2);font-size:.8125rem;line-height:1.4}.ct-ahorro.astro-wadlywl7{color:var(--color-ac-orange-ink);font-size:.8125rem;font-weight:600;line-height:1.4}.ct-ir.astro-wadlywl7{display:none}.ct.astro-wadlywl7 .ct-chevron{color:var(--color-ac-ink-2);position:absolute;top:50%;right:.75rem;translate:0 -50%}@media (width>=640px){.cs-tarjetas.astro-wadlywl7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ct.astro-wadlywl7{border-radius:1.25rem;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ct-foto.astro-wadlywl7 img{height:9.5rem}.ct-cuerpo.astro-wadlywl7{gap:.375rem;padding:1.25rem 1.375rem 1.375rem}.ct-titulo.astro-wadlywl7{font-size:1.375rem}.ct-sub.astro-wadlywl7{border-bottom:1px solid var(--color-ac-line);padding-bottom:.75rem;font-size:.875rem}.ct-precio.astro-wadlywl7{margin-top:.5rem}.ct-et.astro-wadlywl7{clip:auto;width:auto;height:auto;font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.8125rem;font-weight:600;position:static;overflow:visible}.ct-total.astro-wadlywl7{font-size:1.75rem;line-height:1.1}.ct-wa.astro-wadlywl7{font-size:1.375rem}.ct-linea.astro-wadlywl7,.ct-ahorro.astro-wadlywl7{font-size:.875rem}.ct-ir.astro-wadlywl7{color:var(--color-ac-orange-ink);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.ct.astro-wadlywl7:hover .ct-ir.astro-wadlywl7{text-underline-offset:.25em;text-decoration:underline}.ct.astro-wadlywl7 .ct-chevron{display:none}}@media (width>=1024px){.cs-tarjetas.astro-wadlywl7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ct.astro-wadlywl7{transition:none}}.hz{background:var(--color-ac-white);padding-block:0 clamp(2.5rem,1.4286rem + 4.381vw,5rem)}.hz-ficha{background:var(--color-ac-paper);border-radius:1.25rem;gap:.875rem;padding:1.25rem 1.25rem .25rem;display:grid}.hz-izq,.hz-der{align-content:start;gap:.875rem;min-width:0;display:grid}.hz-cab{align-items:center;gap:.875rem;display:flex}.hz-ico{width:2.5rem;height:2.5rem}.hz-titulo{font-size:var(--text-ac-h3);text-wrap:balance;line-height:1.15}.hz-atiende{color:var(--color-ac-ink-2);font-size:.9375rem;line-height:1.5}.hz-sedes{scrollbar-width:none;border:0;gap:.5rem;min-width:0;margin:-.3125rem;padding:.3125rem;display:flex;overflow-x:auto}.hz-sedes::-webkit-scrollbar{display:none}.hz-sede{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);cursor:pointer;flex:none;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:box-shadow .12s,background-color .12s;display:inline-flex;position:relative}.hz-sede:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.hz-radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hz-sede:has(.hz-radio:checked){background:var(--color-ac-ink);color:var(--color-ac-white);box-shadow:none}.hz-sede:has(.hz-radio:focus-visible){outline:2px solid var(--color-ac-ink);outline-offset:3px}.hz-resumen{display:grid}.hz-semana,.hz-vivo{grid-area:1/1;min-width:0}.hz-vivo{visibility:hidden}.hz.hz-listo .hz-vivo{visibility:visible}.hz.hz-listo .hz-semana{visibility:hidden}.hz-semana{align-content:start;gap:.25rem;display:grid}.hz-semana dt,.hz-hoy dt{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.3}.hz-semana dd{color:var(--color-ac-ink);gap:.125rem;font-size:.9375rem;line-height:1.45;display:grid}.hz-dia{display:block}.hz-rh{white-space:nowrap}.hz-cond{color:var(--color-ac-ink-2)}.hz-vivo{align-content:start;gap:.375rem;display:grid}.hz-estado{color:var(--color-ac-ink-2);font-size:1rem;line-height:1.45}.hz-estado strong{color:var(--color-ac-ink);font-weight:650}.hz-punto{vertical-align:.0625em;width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1.5px var(--color-ac-ink-2);border-radius:50%;margin-right:.5rem;display:inline-block}[data-tono=on] .hz-punto{background:var(--color-ac-orange);box-shadow:none}[data-tono=cond] .hz-punto{background:var(--color-ac-yellow);box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.hz-hoy{gap:.25rem;display:grid}.hz-hoy div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.hz-hoy dd{color:var(--color-ac-ink);font-size:.9375rem;line-height:1.45}@supports selector(:has(*)){.hz-multi .hz-resumen,.hz-multi .hz-panel{display:none}.hz-multi:has(.hz-radio[value="0"]:checked) [data-i="0"],.hz-multi:has(.hz-radio[value="1"]:checked) [data-i="1"],.hz-multi:has(.hz-radio[value="2"]:checked) [data-i="2"],.hz-multi:has(.hz-radio[value="3"]:checked) [data-i="3"],.hz-multi:has(.hz-radio[value="4"]:checked) [data-i="4"]{display:grid}}.hz-mas{border-top:1px solid var(--color-ac-line);min-width:0}.hz-sum{min-height:3rem;color:var(--color-ac-orange-ink);cursor:pointer;align-items:center;gap:.375rem;font-size:1rem;font-weight:600;line-height:1.2;list-style:none;display:flex}.hz-sum::-webkit-details-marker{display:none}.hz-sum:hover :is(.hz-ver,.hz-ocultar){text-underline-offset:.25em;text-decoration:underline}.hz-sum .i{transition:rotate .2s var(--ease-ac);flex:none}.hz-ocultar,.hz-mas[open] .hz-ver{display:none}.hz-mas[open] .hz-ocultar{display:inline}.hz-mas[open]>.hz-sum .i{rotate:180deg}.hz-cuerpo{gap:1.25rem;padding:.25rem 0 1.25rem;display:grid}.hz-panel{gap:.875rem;min-width:0;display:grid}.hz-panel-t{font-size:var(--text-ac-h4);line-height:1.25}.hz-tablas{gap:1.25rem;display:grid}.hz-bloque{align-content:start;gap:.375rem;min-width:0;display:grid}.hz-tabla{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.hz-tabla caption{text-align:left;font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-orange-ink);padding-bottom:.375rem;font-size:.875rem;font-weight:600}.hz-tabla tbody tr{border-top:1px solid var(--color-ac-line)}.hz-tabla tbody tr:last-child{border-bottom:1px solid var(--color-ac-line)}.hz-tabla th[scope=row]{text-align:left;vertical-align:top;width:40%;color:var(--color-ac-ink);padding:.5rem .75rem .5rem 0;font-weight:600}.hz-tabla td{vertical-align:top;color:var(--color-ac-ink-2);padding:.5rem 0}.hz-tabla tr.es-hoy{background:var(--color-ac-yellow-soft)}.hz-tabla tr.es-hoy th[scope=row]{padding-left:.5rem}.hz-linea{display:block}.hz-linea+.hz-linea{margin-top:.25rem}.hz-opcion{color:var(--color-ac-ink);font-weight:600}.hz-tnota{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.45}.hz-pie{justify-items:start;gap:.75rem;padding-top:.25rem;display:grid}.hz-pie p{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.hz-sum .i,.hz-sede{transition:none}}@media (width>=768px){.hz-ficha{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1rem 2.5rem;padding:1.5rem 1.75rem .25rem}.hz-der{align-self:center}.hz-mas{grid-column:1/-1}.hz-tablas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.hz-tablas.hz-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh.astro-skis5dac{padding-block:.5rem 3.5rem}.sh-rejilla.astro-skis5dac{gap:1.75rem;display:grid}.sh-texto.astro-skis5dac{align-content:start;justify-items:start;gap:.875rem;min-width:0;display:grid}.sh-rotulo.astro-skis5dac{border-radius:var(--radius-ac-pill);background:var(--color-ac-orange-soft);min-height:2rem;color:var(--color-ac-orange-ink);align-items:center;gap:.5rem;padding:.25rem .875rem .25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.sh-h1.astro-skis5dac{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.375rem,1.9rem + 2vw,3.75rem);line-height:1.04}.sh-lead.astro-skis5dac{max-width:40rem;color:var(--color-ac-ink-2);font-size:clamp(1.0625rem,1.0089rem + .2286vw,1.1875rem);line-height:1.55}.sh-texto.astro-skis5dac .sh-calif,.sh-texto.astro-skis5dac .sh-total{width:100%;max-width:40rem}.sh-acciones.astro-skis5dac{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;width:100%;display:flex}@media (width<=1023px){.sh-texto.astro-skis5dac .sh-calif{order:3}.sh-rejilla.astro-skis5dac .sh-foto{margin-top:.5rem}}@media (width>=1024px){.sh.astro-skis5dac{padding-block:1.25rem 5rem}.sh-rejilla.astro-skis5dac{grid-template-columns:minmax(0,1fr) minmax(0,37.5rem);align-items:stretch;column-gap:clamp(2.5rem,4.4vw,4rem)}.sh-texto.astro-skis5dac{gap:1rem}}.sc.astro-skis5dac{margin-top:-2rem}.sc.astro-skis5dac .sc-tarjetas{margin-top:2rem}.sc-nota.astro-skis5dac{color:var(--color-ac-ink-2);margin-top:1.5rem;font-size:.875rem;line-height:1.5}.sl-rejilla.astro-skis5dac{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem;display:grid}.sl-tabs.astro-skis5dac{min-width:0}.sl-lista.astro-skis5dac{margin-inline:calc(-1 * var(--spacing-ac-margen));padding:.3125rem var(--spacing-ac-margen);scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.sl-lista.astro-skis5dac::-webkit-scrollbar{display:none}.sl-tab.astro-skis5dac{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;flex:none;padding:0 1rem;font-size:.9375rem;font-weight:500}.sl-tab.astro-skis5dac:hover{box-shadow:inset 0 0 0 1px var(--color-ac-ink-2)}.sl-tab.astro-skis5dac[aria-selected=true]{background:var(--color-ac-ink);box-shadow:none;color:var(--color-ac-white)}.sl-panel.astro-skis5dac{align-content:start;gap:.875rem;padding-top:1.25rem;display:grid}html.js .sl-panel.astro-skis5dac:not(.activo),html:not(.js) .sl-lista.astro-skis5dac{display:none}html:not(.js) .sl-panel.astro-skis5dac+.sl-panel.astro-skis5dac{border-top:1px solid var(--color-ac-line);margin-top:1.5rem;padding-top:1.5rem}.sl-panel.astro-skis5dac:focus-visible{outline-offset:6px;border-radius:4px}.sl-titulo.astro-skis5dac{font-size:var(--text-ac-h3);scroll-margin-top:1rem;line-height:1.15}.sl-sub.astro-skis5dac{font-size:1.25rem;line-height:1.2}.sl-prosa.astro-skis5dac{color:var(--color-ac-ink-2);gap:.75em;font-size:1rem;line-height:1.6;display:grid}.sl-prosa.astro-skis5dac p{max-inline-size:44em}.sl-prosa.astro-skis5dac a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.sl-estaciones.astro-skis5dac{border-top:1px solid var(--color-ac-line);display:grid}.sl-estaciones.astro-skis5dac li.astro-skis5dac{border-bottom:1px solid var(--color-ac-line);align-items:center;gap:.75rem;min-height:2.75rem;font-size:.9375rem;font-weight:600;display:flex}.sl-estaciones.astro-skis5dac .i{color:var(--color-ac-ink-2)}.sl-grupo.astro-skis5dac{gap:.625rem;margin-top:.25rem;display:grid}.sl-rot.astro-skis5dac{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.8125rem;font-weight:600}.sl-fichas.astro-skis5dac{flex-wrap:wrap;gap:.5rem;display:flex}.sl-fichas.astro-skis5dac .ficha-loc{min-height:2.75rem}.sl-barrios.astro-skis5dac li.astro-skis5dac{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);min-height:2.25rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);align-items:center;padding:.25rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (width>=1024px){.sl-rejilla.astro-skis5dac{grid-template-columns:minmax(0,28.75rem) minmax(0,1fr);align-items:start;column-gap:4rem}.sl-rejilla.astro-skis5dac .sl-mapa{top:calc(var(--ac-cab-fija) + 1.5rem);position:sticky}.sl-lista.astro-skis5dac{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);margin:0;padding:.3125rem}.sl-tab.astro-skis5dac{box-shadow:none;flex:1 0 auto}.sl-tab.astro-skis5dac:hover{background:var(--color-ac-paper);box-shadow:none}.sl-tab.astro-skis5dac[aria-selected=true]:hover{background:var(--color-ac-ink)}}.sp-enlaces.astro-skis5dac{border-top:1px solid var(--color-ac-line);gap:.5rem;width:100%;margin-top:1.5rem;padding-top:1.5rem;display:grid}.sp-enlaces-t.astro-skis5dac{font-size:1.25rem;line-height:1.2}.sp-enlaces.astro-skis5dac li.astro-skis5dac{border-bottom:1px solid var(--color-ac-line);padding-block:.625rem;font-size:.9375rem;line-height:1.45}.sp-apoyo.astro-skis5dac{color:var(--color-ac-ink-2)}.sp-enlaces.astro-skis5dac a.astro-skis5dac{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline 1px}.cob.astro-mdo3mlbd{gap:1.125rem;margin-top:.5rem;display:grid}.cob-grupo.astro-mdo3mlbd{gap:.625rem;display:grid}.cob-rot.astro-mdo3mlbd,.cob-datos.astro-mdo3mlbd dt.astro-mdo3mlbd{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}.cob-fichas.astro-mdo3mlbd{flex-wrap:wrap;gap:.5rem;display:flex}.cob-barrios.astro-mdo3mlbd li.astro-mdo3mlbd{border-radius:var(--radius-ac-pill);background:var(--color-ac-white);min-height:2.25rem;box-shadow:inset 0 0 0 1px var(--color-ac-line);color:var(--color-ac-ink);align-items:center;padding:.25rem .875rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.cob-fichas.astro-mdo3mlbd .ficha-loc{min-height:2.75rem}.cob-datos.astro-mdo3mlbd{border-top:1px solid var(--color-ac-line);gap:.75rem;padding-top:1rem;display:grid}.cob-datos.astro-mdo3mlbd div.astro-mdo3mlbd{gap:.25rem;display:grid}.cob-datos.astro-mdo3mlbd dd.astro-mdo3mlbd{color:var(--color-ac-ink-2);font-size:.9375rem;line-height:1.5}.cl.astro-m37wfw7z{background:var(--color-ac-white);padding-block:clamp(2rem,1.33rem + 2.86vw,3.75rem);scroll-margin-top:4.5rem}.cl-rejilla.astro-m37wfw7z{gap:1.25rem;display:grid}.cl-marco.astro-m37wfw7z{min-width:0;container-type:inline-size}.cl-cols.astro-m37wfw7z{display:none}.cl-lista.astro-m37wfw7z{gap:.625rem;display:grid}.cl-fila.astro-m37wfw7z{border-radius:var(--radius-ac-lg);background:var(--color-ac-paper);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"placa curso curso""placa ver ver""precio precio wa""desde desde wa";column-gap:.75rem;padding:.875rem;scroll-margin-top:5rem;display:grid}.cl-fila.astro-m37wfw7z:target{box-shadow:inset 0 0 0 2px var(--color-ac-orange-ink)}.cl-placa.astro-m37wfw7z{grid-area:placa;align-self:start;gap:.25rem;padding-top:.125rem;display:flex}.cl-curso.astro-m37wfw7z{grid-area:curso;gap:.1875rem;min-width:0;display:grid}.cl-nombre.astro-m37wfw7z{font-family:var(--font-ac-display);color:var(--color-ac-ink);text-wrap:balance;font-size:1.1875rem;font-weight:700;line-height:1.2}.cl-habilita.astro-m37wfw7z{color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.4}.cl-datos.astro-m37wfw7z{color:var(--color-ac-muted);flex-wrap:wrap;gap:0 .75rem;font-size:.875rem;line-height:1.5;display:flex}.cl-datos.astro-m37wfw7z b.astro-m37wfw7z{color:var(--color-ac-ink);font-weight:700}.cl-desglose.astro-m37wfw7z{display:none}.cl-precio.astro-m37wfw7z{grid-area:precio;align-self:end;margin-top:.75rem;display:grid}.cl-et.astro-m37wfw7z{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cl-total.astro-m37wfw7z{font-family:var(--font-ac-display);font-variant-numeric:lining-nums;color:var(--color-ac-ink);background:linear-gradient(transparent 72%, var(--color-ac-yellow-soft) 72%);justify-self:start;font-size:1.1875rem;font-weight:700;line-height:1.15}.cl-desde.astro-m37wfw7z{color:var(--color-ac-muted);grid-area:desde;font-size:.8125rem;line-height:1.4}.cl-desde.astro-m37wfw7z:empty{display:none}.cl-acciones.astro-m37wfw7z{display:contents}.cl-acciones.astro-m37wfw7z .cl-wa{background:var(--color-ac-white);grid-area:wa;align-self:center;gap:.5rem;margin-top:.75rem}.cl-ver.astro-m37wfw7z{grid-area:ver;justify-self:start;min-height:2.5rem;font-size:.9375rem}.cl-otras.astro-m37wfw7z{border-radius:var(--radius-ac-lg);box-shadow:inset 0 0 0 1px var(--color-ac-line);gap:.625rem;padding:1rem;display:grid}.cl-otras-titulo.astro-m37wfw7z{font-family:var(--font-ac-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ac-ink-2);font-size:.875rem;font-weight:600;line-height:1.2}.cl-otras.astro-m37wfw7z ul.astro-m37wfw7z{gap:.75rem;display:grid}.cl-otras.astro-m37wfw7z li.astro-m37wfw7z{align-items:flex-start;gap:.75rem;display:flex}.cl-otras.astro-m37wfw7z p.astro-m37wfw7z{color:var(--color-ac-ink-2);font-size:.9375rem;line-height:1.6}.cl-otras.astro-m37wfw7z p.astro-m37wfw7z b.astro-m37wfw7z{color:var(--color-ac-ink);font-weight:600}.cl-otras.astro-m37wfw7z p.astro-m37wfw7z a.astro-m37wfw7z{color:var(--color-ac-orange-ink);text-underline-offset:.2em;padding-block:.375rem;font-weight:600;text-decoration:underline 1px;display:inline-block}.cl-otras.astro-m37wfw7z p.astro-m37wfw7z a.astro-m37wfw7z:hover{text-decoration-thickness:2px}.cl-otras.astro-m37wfw7z .cl-otras-wa.astro-m37wfw7z{color:var(--color-ac-wa-oscuro)}.cl-nota.astro-m37wfw7z{max-width:60rem;color:var(--color-ac-ink-2);font-size:.875rem;line-height:1.5}@container (width>=52rem){.cl-cols.astro-m37wfw7z,.cl-fila.astro-m37wfw7z{--cl-cols:minmax(0, 1fr) minmax(0, 15rem) minmax(0, 11rem) 9.5rem;grid-template-columns:5.25rem var(--cl-cols);align-items:center;column-gap:1.25rem;display:grid}.cl-cols.astro-m37wfw7z{border-radius:var(--radius-ac-lg) var(--radius-ac-lg) 0 0;background:var(--color-ac-paper);min-height:2.75rem;font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-ink-2);padding-inline:1.25rem;font-size:.8125rem;font-weight:600;line-height:1.2}.cl-cols.astro-m37wfw7z>span.astro-m37wfw7z:first-child{grid-column:1/3}.cl-lista.astro-m37wfw7z{border:1px solid var(--color-ac-line);border-radius:0 0 var(--radius-ac-lg) var(--radius-ac-lg);border-top:0;gap:0;overflow:hidden}.cl-fila.astro-m37wfw7z{background:var(--color-ac-white);border-radius:0;grid-template-areas:"placa curso precio desde acciones";padding:1rem 1.25rem}.cl-fila.astro-m37wfw7z+.cl-fila.astro-m37wfw7z{border-top:1px solid var(--color-ac-line)}.cl-fila.astro-m37wfw7z:hover{background:var(--color-ac-paper)}.cl-placa.astro-m37wfw7z{align-self:center;padding-top:0}.cl-nombre.astro-m37wfw7z{font-size:1.25rem}.cl-desglose.astro-m37wfw7z{display:inline}.cl-precio.astro-m37wfw7z{align-self:center;margin:0}.cl-total.astro-m37wfw7z{font-size:1.375rem}.cl-desde.astro-m37wfw7z{color:var(--color-ac-ink-2);font-size:.9375rem}.cl-desde.astro-m37wfw7z:empty{display:block}.cl-acciones.astro-m37wfw7z{flex-direction:column;grid-area:acciones;justify-content:center;align-items:flex-end;gap:.125rem;display:flex}.cl-acciones.astro-m37wfw7z .cl-wa{margin-top:0}.cl-ver.astro-m37wfw7z{min-height:2rem}}@container (width>=52rem) and (width<=66rem){.cl-cols.astro-m37wfw7z,.cl-fila.astro-m37wfw7z{--cl-cols:minmax(0, 1fr) minmax(0, 13rem) 0 9.5rem}.cl-cols.astro-m37wfw7z>span.astro-m37wfw7z:nth-child(3),.cl-desde.astro-m37wfw7z{visibility:hidden}}@media (width>=1024px){.cl-rejilla.astro-m37wfw7z{gap:1.5rem}.cl-otras.astro-m37wfw7z{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;padding:1.25rem 1.5rem}}@media (prefers-reduced-motion:no-preference){.cl-fila.astro-m37wfw7z{transition:background-color .15s var(--ease-ac)}}.vec.astro-ynbygxsa{background:var(--color-ac-white)}.vec-lista.astro-ynbygxsa{border-top:1px solid var(--color-ac-line);gap:0;margin-top:1.5rem;display:grid}.vec-tarjeta.astro-ynbygxsa{border-bottom:1px solid var(--color-ac-line);min-height:4.25rem;color:var(--color-ac-ink);flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;padding:.875rem 2rem .875rem 0;text-decoration:none;display:flex;position:relative}.vec-cabeza.astro-ynbygxsa{flex-basis:100%;align-items:center;gap:.625rem;display:flex}.vec-nombre.astro-ynbygxsa{font-size:1.0625rem;font-weight:600;line-height:1.3}.vec-tarjeta.astro-ynbygxsa .vec-ir{color:var(--color-ac-ink-2);transition:translate .15s var(--ease-ac);position:absolute;top:50%;right:.25rem;translate:0 -50%}.vec-tarjeta.astro-ynbygxsa:hover .vec-nombre.astro-ynbygxsa{text-underline-offset:.2em;text-decoration:underline}.vec-detalle.astro-ynbygxsa{color:var(--color-ac-ink-2);padding-left:1.1875rem;font-size:.875rem;line-height:1.4}.vec-precio.astro-ynbygxsa{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;display:inline-flex}.vec-precio.astro-ynbygxsa:before{content:"·";color:var(--color-ac-muted)}.vec-et.astro-ynbygxsa{color:var(--color-ac-muted);font-size:.875rem}.vec-precio.astro-ynbygxsa .cifra.astro-ynbygxsa{font-family:var(--font-ac-text);white-space:normal;font-size:.875rem;font-weight:600;line-height:1.4}@media (width>=768px){.vec-lista.astro-ynbygxsa{border-top:0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.vec-tarjeta.astro-ynbygxsa{height:100%;box-shadow:inset 0 0 0 1px var(--color-ac-line);border:0;border-radius:1rem;align-content:start;gap:.5rem;padding:1.125rem 1.25rem 1.25rem;transition:box-shadow .15s;display:grid}.vec-tarjeta.astro-ynbygxsa:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.vec-tarjeta.astro-ynbygxsa .vec-ir{color:var(--color-ac-orange-ink);margin-left:auto;position:static;translate:none}.vec-tarjeta.astro-ynbygxsa:hover .vec-ir{translate:3px}.vec-detalle.astro-ynbygxsa,.vec-precio.astro-ynbygxsa{padding-left:0}.vec-detalle.astro-ynbygxsa{border-bottom:1px solid var(--color-ac-line);padding-bottom:.625rem}.vec-precio.astro-ynbygxsa{gap:.125rem;margin-top:.25rem;display:grid}.vec-precio.astro-ynbygxsa:before{content:none}.vec-precio.astro-ynbygxsa .cifra.astro-ynbygxsa{font-family:var(--font-ac-display);font-size:1.1875rem;font-weight:700}}@media (prefers-reduced-motion:reduce){.vec-tarjeta.astro-ynbygxsa,.vec-tarjeta.astro-ynbygxsa .vec-ir{transition:none}}.lh.astro-t4ucuh4v{padding-block:.5rem 3.5rem}.lh-rejilla.astro-t4ucuh4v{gap:1.75rem;display:grid}.lh-texto.astro-t4ucuh4v{align-content:start;justify-items:start;gap:.875rem;min-width:0;display:grid}.lh-rotulo.astro-t4ucuh4v{border-radius:var(--radius-ac-pill);align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .875rem .25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.lh-rotulo.astro-t4ucuh4v.es-sede{background:var(--color-ac-orange-soft);color:var(--color-ac-orange-ink)}.lh-rotulo.astro-t4ucuh4v.es-atencion{background:var(--color-ac-paper-2);color:var(--color-ac-ink-2)}.lh-h1.astro-t4ucuh4v{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.375rem,1.9rem + 2vw,3.75rem);line-height:1.04}.lh-lead.astro-t4ucuh4v{max-width:40rem;color:var(--color-ac-ink-2);font-size:clamp(1.0625rem,1.0089rem + .2286vw,1.1875rem);line-height:1.55}.lh-texto.astro-t4ucuh4v .lh-total{width:100%;max-width:40rem;margin-top:.25rem}.lh-acciones.astro-t4ucuh4v{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;width:100%;display:flex}@media (width>=1024px){.lh.astro-t4ucuh4v{padding-block:1.25rem 5rem}.lh-rejilla.astro-t4ucuh4v{grid-template-columns:minmax(0,1fr) minmax(0,37.5rem);align-items:stretch;column-gap:clamp(2.5rem,4.4vw,4rem)}.lh-texto.astro-t4ucuh4v{gap:1rem}}@media (width<=1023px){.lh-rejilla.astro-t4ucuh4v .lh-foto{margin-top:.5rem}}.lh-lamina{z-index:1;margin-top:-2rem;position:relative}.lc.astro-t4ucuh4v .lc-tabs{margin-top:2rem}@media (width<=1023px){.lc.astro-t4ucuh4v .lc-tabs .tf-media{aspect-ratio:16/10}}@media (width>=1024px){.lc.astro-t4ucuh4v .tf.lc-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2.5rem,4vw,4rem)}.lc.astro-t4ucuh4v .lc-tabs .tf-media{top:calc(var(--ac-cab-fija) + 1.5rem);position:sticky}}.lc-banda.astro-t4ucuh4v{background:var(--color-ac-white);border-radius:1.25rem;gap:1.5rem;margin-top:2.5rem;padding:1.5rem 1.25rem;display:grid}.lc-banda-txt.astro-t4ucuh4v{align-content:start;gap:.625rem;display:grid}.lc-banda-t.astro-t4ucuh4v{font-size:var(--text-ac-h3);line-height:1.15}.lc-banda-prosa.astro-t4ucuh4v{color:var(--color-ac-ink-2);gap:.75em;font-size:1rem;line-height:1.6;display:grid}.lc-banda-prosa.astro-t4ucuh4v a{color:var(--color-ac-orange-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.lc-orden.astro-t4ucuh4v{align-content:start;gap:.875rem;display:grid}.lc-orden-rot.astro-t4ucuh4v{font-family:var(--font-ac-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ac-muted);font-size:.8125rem;font-weight:600}.lc-pasos.astro-t4ucuh4v{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid;position:relative}.lc-pasos.astro-t4ucuh4v:before{content:"";background:var(--color-ac-line);height:1px;position:absolute;top:.75rem;left:2.5rem;right:2.5rem}.lc-pasos.astro-t4ucuh4v li.astro-t4ucuh4v{text-align:center;justify-items:center;gap:.375rem;display:grid;position:relative}.lc-pasos.astro-t4ucuh4v .chip-placa.astro-t4ucuh4v{min-width:2.5rem;height:1.75rem;font-size:.875rem}.lc-uso.astro-t4ucuh4v{color:var(--color-ac-ink-2);font-size:.8125rem;line-height:1.3}.lc-enlaces.astro-t4ucuh4v{flex-wrap:wrap;gap:0 1.5rem;display:flex}@media (width>=1024px){.lc-banda.astro-t4ucuh4v{border-radius:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center;column-gap:4rem;padding:2.5rem 3rem}}
