.inicio[data-astro-cid-lcdefpme]{gap:var(--s3);padding-top:var(--s3);grid-template-areas:"tesis""linea""panel""salidas";display:grid}.tesis[data-astro-cid-lcdefpme]{grid-area:tesis}.panel[data-astro-cid-lcdefpme]{grid-area:panel}.linea[data-astro-cid-lcdefpme]{grid-area:linea}.salidas[data-astro-cid-lcdefpme]{grid-area:salidas}.inicio[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;max-width:18ch;font-size:clamp(2.3rem,1.4rem + 2.6vw,3.75rem)}.entrada[data-astro-cid-lcdefpme]{margin:var(--s2) 0 0;max-width:46ch;font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}.salidas[data-astro-cid-lcdefpme]{gap:var(--s4);display:grid;position:relative}@media (width>=48rem){.salidas[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:1fr 1fr;container-type:inline-size}.salidas[data-astro-cid-lcdefpme]>.salida:first-child:before{left:calc(5.83333cqw - 2px)}.salidas[data-astro-cid-lcdefpme]>.salida:last-child:before{left:auto;right:calc(5.83333cqw - 2px)}}@media (width>=64rem){.inicio[data-astro-cid-lcdefpme]{column-gap:var(--s2);padding-top:var(--s2);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"tesis tesis tesis tesis tesis tesis tesis tesis tesis tesis tesis tesis""linea linea linea linea linea linea linea linea linea linea linea linea""sede1 sede1 sede1 panel panel panel panel panel panel sede2 sede2 sede2";align-items:start;row-gap:0;container-type:inline-size}.tesis[data-astro-cid-lcdefpme]{column-gap:var(--s4);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;display:grid}.inicio[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:none}.entrada[data-astro-cid-lcdefpme]{margin:0;font-size:1.1rem}.linea[data-astro-cid-lcdefpme]{margin-top:var(--s1)}.salidas[data-astro-cid-lcdefpme]{display:contents;container-type:normal}.salidas[data-astro-cid-lcdefpme]>.salida:first-child{grid-area:sede1}.salidas[data-astro-cid-lcdefpme]>.salida:last-child{grid-area:sede2}.salidas[data-astro-cid-lcdefpme]>.salida:first-child:before{left:calc(5.83333cqw - 2px)}.salidas[data-astro-cid-lcdefpme]>.salida:last-child:before{left:auto;right:calc(5.83333cqw - 2px)}.panel[data-astro-cid-lcdefpme]{padding-top:var(--s3)}}.seccion[data-astro-cid-lcdefpme]{margin-top:var(--ritmo-seccion)}.seccion[data-astro-cid-lcdefpme] h2{margin-top:0}.seccion[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:60ch}.panel-salidas[data-astro-cid-lcdefpme]{margin:var(--ritmo-grupo) 0 0;border-bottom:2px solid var(--tinta);padding:0;list-style:none}.destino[data-astro-cid-lcdefpme]{border-top:2px solid var(--tinta);padding:var(--ritmo-fila) 0;gap:.5rem var(--s2);grid-template-columns:1fr;grid-template-areas:"nombre""precio""sedes""desc""enlace";display:grid}.destino[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin:0}.destino-nombre[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.01em;grid-area:nombre;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);font-weight:800}.destino-desc[data-astro-cid-lcdefpme]{color:var(--tinta-suave);grid-area:desc;max-width:52ch}.destino-sedes[data-astro-cid-lcdefpme]{gap:.4rem var(--s2);flex-wrap:wrap;grid-area:sedes;display:flex}.parada-sede[data-astro-cid-lcdefpme]{font:700 .95rem var(--f-rotulo);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.45rem;display:inline-flex}.punto[data-astro-cid-lcdefpme]{background:var(--dorado);border:3px solid var(--tinta);border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.parada-sede[data-astro-cid-lcdefpme].off{color:var(--tinta-suave)}.parada-sede[data-astro-cid-lcdefpme].off .punto[data-astro-cid-lcdefpme]{background:var(--senal);border-color:var(--regla);border-style:dashed}.parada-sede[data-astro-cid-lcdefpme].off .no-disponible[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:0;font:500 .95rem var(--f-texto);margin-left:-.3rem}.destino-precio[data-astro-cid-lcdefpme]{grid-area:precio;font-size:1.05rem}.destino-precio[data-astro-cid-lcdefpme].a-consultar{color:var(--tinta-suave);font-weight:400}.destino-enlace[data-astro-cid-lcdefpme]{font:700 1rem var(--f-rotulo);text-transform:uppercase;letter-spacing:.04em;grid-area:enlace;justify-self:start;padding-block:.7rem;line-height:1.3;display:inline-block}@media (width>=64rem){.destino[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr) minmax(0,3fr);grid-template-areas:"nombre sedes precio enlace""desc sedes precio enlace";align-items:center}.destino-nombre[data-astro-cid-lcdefpme]{align-self:end}.destino-desc[data-astro-cid-lcdefpme]{align-self:start}.destino-enlace[data-astro-cid-lcdefpme]{justify-self:start}}.intro[data-astro-cid-lcdefpme]{font-size:1.15rem}.razones[data-astro-cid-lcdefpme]{margin:var(--ritmo-grupo) 0 0;gap:var(--ritmo-grupo);padding:0;list-style:none;display:grid;position:relative}.razones[data-astro-cid-lcdefpme]:before{content:"";width:var(--trazo-linea);background:var(--l1);border-radius:5px;position:absolute;top:.6rem;bottom:.6rem;left:.85rem}.razones[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--s5);position:relative}.razones[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:4px solid var(--tinta);background:#fff;border-radius:50%;width:1.6rem;height:1.6rem;position:absolute;top:.2rem;left:.2rem}.razones[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .4rem}.razones[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.badges[data-astro-cid-lcdefpme]{vertical-align:middle;gap:.25rem;display:inline-flex}@media (width>=64rem){.por-que-cuerpo[data-astro-cid-lcdefpme]{column-gap:var(--s2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.por-que-cabecera[data-astro-cid-lcdefpme]{padding-right:var(--s3);top:calc(4.5rem + 6px + var(--ritmo-titulo));grid-column:1/6;position:sticky}.razones[data-astro-cid-lcdefpme]{grid-column:6/13;margin-top:0}}.leyenda-home[data-astro-cid-lcdefpme]{margin-top:var(--ritmo-bloque)}.aviso-precios[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s2) var(--s3);background:var(--senal);padding:var(--s2) var(--s3);border-top:8px solid var(--tinta);flex-wrap:wrap;display:flex}.aviso-precios[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:700 1.15rem var(--f-rotulo);max-width:44ch;margin:0}.nota-precios[data-astro-cid-lcdefpme]{margin-top:var(--s2);color:var(--tinta-suave)}.tabla-precios[data-astro-cid-lcdefpme]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:0}.tabla-precios[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.tabla-precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;padding:var(--ritmo-fila) var(--s2) var(--ritmo-fila) 0;border-bottom:1px solid var(--regla);vertical-align:middle}.tabla-precios[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font:800 .85rem var(--f-rotulo);text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid var(--tinta)}.tabla-precios[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font:700 1.1rem var(--f-rotulo)}.tabla-precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.no-disponible[data-astro-cid-lcdefpme]{color:var(--tinta-suave)}@media (width<=47.99rem){.tabla-precios[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-precios[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-top:2px solid var(--tinta);padding:var(--s1) 0 var(--s2);grid-template-columns:1fr;display:grid}.tabla-precios[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.tabla-precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{gap:var(--s1);border:0;grid-template-columns:9rem 1fr;padding:.35rem 0;display:grid}.tabla-precios[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding-bottom:var(--s1);display:block}.tabla-precios[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:before{content:attr(data-sede);font:700 .85rem var(--f-rotulo);text-transform:uppercase;letter-spacing:.08em;align-self:center}}.clientes[data-astro-cid-lcdefpme]{margin:var(--ritmo-grupo) 0 0;gap:var(--s1) var(--s4);font:700 1.3rem var(--f-rotulo);flex-wrap:wrap;padding:0;list-style:none;display:flex}.preguntas[data-astro-cid-lcdefpme] .faq{margin-top:0}.cierre[data-astro-cid-lcdefpme]{margin-top:var(--ritmo-seccion);background:var(--negro);color:#fff;padding-block:var(--ritmo-bloque)}.cierre[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:#fff}.cierre-rejilla[data-astro-cid-lcdefpme]{gap:var(--s4);align-items:start;display:grid}.cierre[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--ritmo-titulo);max-width:14ch;font-size:clamp(2rem,1.4rem + 2.6vw,3.6rem)}.cierre-texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e6e4e0}.cierre-panel[data-astro-cid-lcdefpme]{color:var(--tinta)}.cierre-panel[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--l10)}@media (width>=64rem){.cierre-rejilla[data-astro-cid-lcdefpme]{column-gap:var(--s2);grid-template-columns:repeat(12,minmax(0,1fr))}.cierre-texto[data-astro-cid-lcdefpme]{padding-top:var(--s2);grid-column:1/7}.cierre-panel[data-astro-cid-lcdefpme]{grid-column:7/13}}
