.portada{padding-top:calc(var(--alto-cabecera) + clamp(2.5rem, 1rem + 5vw, 5.5rem));min-height:100svh;padding-bottom:clamp(2rem,1rem + 3vw,3.5rem);display:grid;position:relative;overflow:hidden}.portada__rejilla{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);grid-template-areas:"texto""simbolo""proxima";align-items:end;display:grid}.portada__rejilla>*{min-width:0}@media (min-width:64em){.portada__rejilla{grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"texto texto texto texto texto texto texto simbolo simbolo simbolo simbolo simbolo""proxima proxima proxima proxima proxima proxima proxima proxima proxima proxima proxima proxima";align-items:center}}.portada__texto{gap:var(--e-6);grid-area:texto;align-content:center;display:grid}.portada__titulo{max-width:9.5ch}.portada__entradilla{color:var(--sobre-azul-2);max-width:34ch}.portada__simbolo{grid-area:simbolo;justify-self:center;width:min(100%,26rem)}@media (min-width:64em){.portada__simbolo{justify-self:end;width:min(100%,40rem);margin-right:-1.5vw}}.portada__proxima{grid-area:proxima}.proxima{align-items:center;gap:var(--e-3) var(--e-5);padding-top:var(--e-5);border-top:1px solid var(--linea-sobre-azul);color:inherit;flex-wrap:wrap;text-decoration:none;display:flex}.proxima__ante{font-size:var(--fs-ante);letter-spacing:var(--tracking-ante);text-transform:uppercase;color:var(--naranja-claro);font-weight:900}.proxima__fecha{font-weight:700;font-size:var(--fs-h4)}.proxima__fecha:first-letter{text-transform:uppercase}.proxima:hover .proxima__fecha{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1.5px}.proxima__texto{align-items:center;gap:var(--e-4);font-weight:700;display:inline-flex}.canal-mascara{position:relative;background-color:var(--gris-claro)!important}.canal-mascara__previa{padding-top:var(--seccion);padding-bottom:var(--e-7);gap:var(--e-4);color:var(--tinta);display:grid}.canal-mascara__previa .antetitulo{color:var(--azul)}.canal-mascara__previa .secundario{color:var(--gris-texto)}.canal-mascara__previa .h1{max-width:12ch}.canal-mascara__ventana{background:var(--degradado-sesion);padding-block:var(--seccion-corta);position:relative}.canal-mascara__contenido{gap:var(--e-6);grid-template-columns:minmax(0,1fr);display:grid}.canal-mascara__contenido>*,.canal>*{min-width:0}.canal-mascara__cab{gap:var(--e-3);display:grid}.canal-mascara__cab .h2{max-width:16ch}.canal-mascara__texto{max-width:52ch}.canal-mascara:not(.is-animada) .canal-mascara__cab .marca-seccion,.canal-mascara:not(.is-animada) .canal-mascara__cab .antetitulo,.canal-mascara:not(.is-animada) .canal-mascara__cab .h2{display:none}.canal-mascara.is-animada{height:230vh}.canal-mascara.is-animada .canal-mascara__escena{height:100svh;position:sticky;top:0;overflow:hidden}.canal-mascara.is-animada .canal-mascara__previa{padding-block:var(--alto-cabecera) 0;align-content:center;position:absolute;inset:0}.canal-mascara.is-animada .canal-mascara__previa>*{max-width:44%}.canal-mascara.is-animada .canal-mascara__ventana{--mascara:.2;--mx:76%;--my:58%;padding-block:calc(var(--alto-cabecera) + .5rem) 1.5rem;-webkit-mask-image:url(/brand/silueta.svg);mask-image:url(/brand/silueta.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--mx) var(--my);-webkit-mask-position:var(--mx) var(--my);mask-position:var(--mx) var(--my);-webkit-mask-size:calc(var(--mascara) * 100vmax) auto;-webkit-mask-size:calc(var(--mascara) * 100vmax) auto;mask-size:calc(var(--mascara) * 100vmax) auto;will-change:mask-size, mask-position;align-items:center;display:grid;position:absolute;inset:0}.canal-mascara.is-animada .canal-mascara__contenido{gap:clamp(1rem,2.4vh,2rem)}.canal-mascara.is-animada .canal-mascara__cab .h2{font-size:clamp(2rem,1rem + 2.6vw,3.25rem)}.canal{gap:var(--e-6) var(--hueco);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:64em){.canal{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.canal-mascara.is-animada .canal__video{aspect-ratio:16/9;max-height:52vh}.canal-mascara.is-animada .canal__video .video{height:100%}.canal__info{gap:var(--e-3);align-content:start;justify-items:start;display:grid}.canal__fecha time{display:grid}.canal__dia{font-weight:900;font-size:var(--fs-h3);line-height:1.1}.canal__dia:first-letter{text-transform:uppercase}.canal__hora{font-weight:300;font-size:var(--fs-h3);line-height:1.2}.canal__tema{font-weight:700}.canal__horario{margin-top:var(--e-2)}.canal__info .acciones,.canal__info .cta-blanca{margin-top:var(--e-3)}.canal-mascara.is-animada .canal__info .cta-blanca{display:none}.agenda{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--linea-sobre-azul) transparent;padding-bottom:var(--e-2);cursor:grab;border-radius:4px;overflow-x:auto}.agenda.is-arrastrando{cursor:grabbing;-webkit-user-select:none;user-select:none}.agenda__lista{border-top:1px solid var(--tema-linea);min-width:max-content;display:flex}.agenda__item{flex:none}.agenda__enlace{width:4.75rem;color:var(--tema-sec);transition:color var(--dur-corta) ease;gap:.1rem;padding:.85rem .4rem .7rem 0;text-decoration:none;display:grid;position:relative}.agenda__enlace:before{content:"";background:currentColor;width:1px;height:.6rem;position:absolute;top:-1px;left:0}.agenda__p{color:var(--tema-texto);font-size:1rem;font-weight:900}.agenda__fecha{font-size:var(--fs-mini)}.agenda__marca{display:none}.agenda__enlace:hover{color:var(--tema-texto)}.agenda__item--grabada .agenda__p{color:var(--turquesa-claro)}[data-tema=claro] .agenda__item--grabada .agenda__p,[data-tema=blanco] .agenda__item--grabada .agenda__p{color:var(--t10)}.agenda__enlace[aria-current] .agenda__p{color:var(--naranja-claro)}.agenda__enlace[aria-current]:after{content:"";background:var(--naranja-claro);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:-4px}[data-tema=claro] .agenda__enlace[aria-current] .agenda__p,[data-tema=blanco] .agenda__enlace[aria-current] .agenda__p{color:var(--azul)}.agenda__item--directo .agenda__p{color:var(--naranja-claro)}.circuito>*{min-width:0}.circuito{gap:var(--e-6) var(--hueco);grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""mapa""lista""paneles";display:grid}@media (min-width:64em){.circuito{column-gap:clamp(2.5rem,.5rem + 3.2vw,4.75rem);row-gap:var(--e-8);grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);grid-template-areas:"cabeza cabeza.""mapa lista paneles";align-items:start}}@media (min-width:64em) and (max-width:89.99em){.circuito{row-gap:var(--e-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"cabeza cabeza""mapa lista""mapa paneles"}}.circuito__cabeza{gap:var(--e-4);grid-area:cabeza;display:grid}.circuito__mapa{gap:var(--e-4);grid-area:mapa;display:grid}.circuito__mapa .simbolo{width:90%;max-width:36rem}@media (hover:hover) and (pointer:fine){.circuito__mapa .simbolo__circuito{cursor:pointer}}.circuito__nota{max-width:42ch}.circuito__lista{grid-area:lista}.circuito__lista ul{border-top:1px solid var(--gris-linea);display:grid}@media (min-width:40em) and (max-width:63.99em),(min-width:64em) and (max-width:89.99em){.circuito__lista ul{column-gap:var(--hueco);grid-template-columns:1fr 1fr}}.circuito__lista li{border-bottom:1px solid var(--gris-linea)}.circuito__boton{text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;min-height:48px;padding:.55rem .25rem;display:grid}.circuito__punto{background:var(--color);width:12px;height:12px;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:50%}.circuito__comarca{font-weight:700;line-height:1.2}.circuito__provincia{font-size:var(--fs-mini);color:var(--gris-texto)}.circuito__boton:hover .circuito__punto,.circuito__boton[aria-pressed=true] .circuito__punto{box-shadow:0 0 0 4px color-mix(in srgb, var(--color) 22%, transparent);transform:scale(1.35)}.circuito__boton[aria-pressed=true] .circuito__comarca{color:var(--azul);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color);text-underline-offset:.3em}.circuito__paneles{grid-area:paneles}.circuito__vacio{gap:var(--e-2);padding:var(--e-5);border-radius:var(--r-tarjeta);background:var(--gris-claro);display:grid}[data-elegido] .circuito__vacio{display:none}.circuito__panel{gap:var(--e-5);padding-top:var(--e-4);border-top:4px solid var(--color);animation:panel-entra var(--dur) var(--ease) both;display:grid}@keyframes panel-entra{0%{opacity:0;transform:translateY(10px)}}.circuito__panel-cab{gap:var(--e-4);grid-template-columns:auto 1fr;align-items:center;display:grid}.circuito__logo{object-fit:contain;width:5.5rem;height:4.5rem}.datos__url{font-weight:700}[data-activo] .simbolo__circuito{fill:var(--t-atenuado)}[data-activo="1"] .simbolo__circuito[data-orden="1"]{fill:var(--t01)}[data-activo="2"] .simbolo__circuito[data-orden="2"]{fill:var(--t02)}[data-activo="3"] .simbolo__circuito[data-orden="3"]{fill:var(--t03)}[data-activo="4"] .simbolo__circuito[data-orden="4"]{fill:var(--t04)}[data-activo="5"] .simbolo__circuito[data-orden="5"]{fill:var(--t05)}[data-activo="6"] .simbolo__circuito[data-orden="6"]{fill:var(--t06)}[data-activo="7"] .simbolo__circuito[data-orden="7"]{fill:var(--t07)}[data-activo="8"] .simbolo__circuito[data-orden="8"]{fill:var(--t08)}[data-activo="9"] .simbolo__circuito[data-orden="9"]{fill:var(--t09)}[data-activo="10"] .simbolo__circuito[data-orden="10"]{fill:var(--t10)}[data-activo="11"] .simbolo__circuito[data-orden="11"]{fill:var(--t11)}.dividido{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}.dividido>*{min-width:0}@media (min-width:64em){.dividido{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.dividido__fijo{top:calc(var(--alto-cabecera) + 2rem);grid-column:1/span 5;position:sticky}.dividido__lista{margin-right:calc(-1 * var(--margen));padding-right:var(--margen);grid-column:6/-1}.dividido--invertido .dividido__fijo{grid-column:1/span 5}}.dividido__fijo{gap:var(--e-5);justify-items:start;display:grid}.dividido__fijo .entradilla{max-width:30ch}.cab-seccion{gap:var(--e-4);margin-bottom:var(--e-7);justify-items:start;display:grid}@media (min-width:64em){.cab-seccion{align-items:end;column-gap:var(--hueco);grid-template-columns:1fr auto}.cab-seccion .h2,.cab-seccion .entradilla,.cab-seccion .marca-seccion{grid-column:1}.cab-seccion .btn{grid-area:1/2/span 2;align-self:end}.cab-seccion:has(.marca-seccion) .btn{grid-row:1/span 3}}.ruta{padding-block:var(--seccion);position:relative;overflow:hidden}.ruta__marco{gap:var(--e-7);grid-template-columns:minmax(0,1fr);display:grid}.ruta__cab{gap:var(--e-4);display:grid}.ruta__regla{display:none}.ruta__pista{gap:var(--e-7) var(--hueco);width:100%;max-width:calc(var(--ancho-max) + 2 * var(--margen));padding-inline:calc(var(--margen) + 9px) var(--margen);margin:0 auto;display:grid}@media (min-width:48em){.ruta__pista{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}}.ruta__paso{gap:var(--e-3);border-left:2px solid var(--linea-sobre-azul);align-content:start;padding-left:2rem;display:grid;position:relative}.ruta__nodo{background:var(--naranja-claro);border-radius:50%;width:16px;height:16px;position:absolute;top:.15rem;left:-9px}.ruta__paso .h3{max-width:16ch}.ruta__paso .secundario{max-width:40ch}.ruta.is-fijada{height:100svh;padding-block:calc(var(--alto-cabecera) + 2rem) 3rem;align-items:center;display:grid}.ruta.is-fijada .ruta__regla{height:2px;margin-inline:var(--margen);background:var(--linea-sobre-azul);border-radius:2px;display:block;position:relative}.ruta.is-fijada .ruta__progreso{background:var(--naranja-claro);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ruta.is-fijada .ruta__pista{max-width:none;padding-left:var(--margen);gap:clamp(3rem,6vw,7rem);width:max-content;margin:0;padding-right:30vw;display:flex}.ruta.is-fijada .ruta__paso{opacity:.5;width:clamp(20rem,30vw,28rem);transition:opacity var(--dur) var(--ease);border-left:0;padding-top:2.25rem;padding-left:0}.ruta.is-fijada .ruta__paso.is-activo,.ruta.is-fijada .ruta__paso:focus-within{opacity:1}.ruta.is-fijada .ruta__nodo{background:var(--azul);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--naranja-claro);transition:background-color var(--dur) var(--ease);top:-2.95rem;left:0}.ruta.is-fijada .ruta__paso.is-activo .ruta__nodo{background:var(--naranja-claro)}.talleres{gap:var(--e-3);margin-top:var(--e-7);justify-items:start;display:grid}.talleres__lista{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));width:100%;display:grid}.talleres__lista li{column-gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-etiqueta);background:var(--gris-claro);font-size:var(--fs-pequeno);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.talleres__codigo{color:var(--azul);grid-row:span 2;font-size:1.125rem;font-weight:900}.talleres__lista time{color:var(--gris-texto)}.galeria{gap:var(--hueco);scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--margen));padding-inline:var(--margen);padding-bottom:var(--e-3);scrollbar-width:thin;grid-auto-columns:min(78%,20rem);grid-auto-flow:column;display:grid;overflow-x:auto}.galeria>*{scroll-snap-align:start}@media (min-width:64em){.galeria{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}.canal--chat{grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"video chat""info chat";align-items:stretch}.canal--chat .canal__video{grid-area:video}.canal--chat .chat{max-height:calc(var(--alto-video,60vh) + 18rem);grid-area:chat}.canal--chat .canal__info{grid-area:info}}
.bloque-sesion{padding-block:var(--seccion-corta);background:var(--degradado-sesion)!important}.bloque-sesion__agenda{margin-top:var(--e-7)}.cuerpo{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.cuerpo{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.cuerpo__principal{grid-column:1/span 8}.cuerpo__lateral{top:calc(var(--alto-cabecera) + 2rem);grid-column:10/-1;position:sticky}}.cuerpo__principal{gap:var(--e-6);min-width:0;display:grid}.cuerpo__bloque{gap:var(--e-5);margin-top:var(--e-5);display:grid}.cuerpo__lateral{gap:var(--e-6);align-content:start;min-width:0;display:grid}.cuerpo__lateral-titulo{font-size:var(--fs-ante);letter-spacing:var(--tracking-ante);text-transform:uppercase;color:var(--azul);margin-bottom:var(--e-3);font-weight:900}.paginacion-sesiones{gap:var(--e-1);justify-items:start;display:grid}.lista-simple{gap:var(--e-2);padding-left:1.1em;display:grid}.lista-simple li::marker{color:var(--azul)}.lista-simple a{color:var(--azul);font-weight:700}.datos--amplios>div{gap:var(--e-1);padding-block:var(--e-4);grid-template-columns:minmax(0,1fr)}@media (min-width:48em){.datos--amplios>div{gap:var(--e-5);grid-template-columns:11rem minmax(0,1fr)}}.datos--amplios dd{font-size:var(--fs-entradilla);font-weight:300;line-height:1.45}.vacio{gap:var(--e-2);border-radius:var(--r-tarjeta);background:var(--gris-claro);justify-items:start;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}[data-tema=claro] .vacio{background:var(--blanco)}.vacio p{max-width:56ch}.vacio__equipo{gap:var(--e-3);margin-top:var(--e-3);padding-top:var(--e-4);border-top:1px solid var(--gris-linea);justify-items:start;display:grid}.vacio--acceso{align-items:start;gap:var(--e-4) var(--e-5);grid-template-columns:auto 1fr}.vacio--acceso>svg{width:36px;height:36px;color:var(--azul)}.vacio--acceso .btn{grid-column:2}.modo-edicion{gap:var(--e-2);margin-top:var(--e-2);padding:var(--e-4) var(--e-5);border-radius:var(--r-tarjeta);border-left:4px solid var(--azul);font-size:var(--fs-pequeno);background:#eef1f9;justify-items:start;display:grid}.fila--editable{padding-block:var(--e-4)}.fila__campo{border-radius:var(--r-etiqueta);background:var(--blanco);width:100%;min-height:46px;color:var(--azul);font-weight:700;font-size:var(--fs-h4);border:1.5px solid #858ea3;padding:.5rem .75rem}.fila__campo::placeholder{color:var(--gris-texto);font-weight:400}.fila__campo:focus-visible{outline-offset:1px;border-color:var(--azul)}.fila--editable .fila__texto a{color:var(--azul);font-weight:700}.fila__guardar{border-radius:var(--r-etiqueta);background:var(--azul);min-height:46px;color:var(--blanco);border:0;align-self:start;padding:0 1.1rem;font-weight:700}.fila__guardar:hover{background:var(--azul-claro)}.fila__aviso{font-size:var(--fs-pequeno);border-radius:6px;grid-column:2/-1;justify-self:start;padding:.35rem .7rem;font-weight:700}.fila__aviso--ok{color:#1f5f5c;background:#e3f1ef}.fila__aviso--error{color:#8a2a1c;background:#fbe9e7}li[id^=sesion-]{scroll-margin-top:35vh}@media (max-width:47.99em){.fila--editable .fila__guardar{grid-column:2/-1;justify-self:start}}.mes+.mes{margin-top:var(--e-7)}.mes__titulo{font-size:var(--fs-ante);letter-spacing:var(--tracking-ante);text-transform:uppercase;color:var(--azul);margin-bottom:var(--e-3);font-weight:900}.mes__titulo:first-letter{text-transform:uppercase}.fila__titulo--peq{font-size:var(--fs-h4);letter-spacing:0;font-weight:700}.fila--sesion .fila__texto time{display:inline-block}.fila--sesion .fila__texto time:first-letter{text-transform:uppercase}.fila--sesion{grid-template-columns:4.75rem minmax(0,1fr) auto}@media (min-width:48em){.fila--sesion{grid-template-columns:6.5rem minmax(0,1fr) auto}}.fila--sesion .fila__num{letter-spacing:var(--tracking-display);color:var(--azul);align-self:center;padding-top:0;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.625rem);line-height:1}.fila__titulo.is-pendiente{color:var(--tema-sec,var(--gris-texto));font-weight:400}.fila--grabada .fila__num{color:var(--t10)}.fila--directo .fila__num{color:var(--t07)}.rejilla-videos{gap:var(--e-7) var(--hueco);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.video-tarjeta{gap:var(--e-2);display:grid}.video-tarjeta__meta{margin-top:var(--e-2);font-size:var(--fs-mini);color:var(--azul);font-weight:700}.video-tarjeta h3 a{text-decoration:none}.video-tarjeta h3 a:hover{text-decoration:underline}.dividido__lista>.aviso{margin-bottom:var(--e-5);max-width:44rem}.casilla a{color:var(--azul);font-weight:700}.enlaces-plataformas{gap:var(--e-2) var(--hueco);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.enlaces-plataformas a{gap:.15rem var(--e-3);padding:var(--e-4) var(--e-4) var(--e-4) 2.6rem;border-radius:var(--r-etiqueta);background:var(--blanco);transition:background-color var(--dur-corta) ease;grid-template-columns:1fr auto;text-decoration:none;display:grid;position:relative}.enlaces-plataformas a:before{content:"";background:radial-gradient(circle, var(--color) 5px, transparent 5.5px) top / 12px 12px no-repeat, radial-gradient(circle, var(--color) 5px, transparent 5.5px) bottom / 12px 12px no-repeat, linear-gradient(var(--color), var(--color)) center / 4px calc(100% - 12px) no-repeat;width:12px;height:34px;position:absolute;top:50%;left:14px;translate:0 -50%}.enlaces-plataformas a:hover{background:#e7edf3}.enlaces-plataformas__comarca{font-weight:700}.enlaces-plataformas__url{font-size:var(--fs-mini);color:var(--gris-texto);overflow-wrap:anywhere;grid-column:1}.enlaces-plataformas__icono{width:20px;color:var(--azul);grid-area:1/2/span 2;align-self:center}.chips{gap:var(--e-2);margin-bottom:var(--e-5);flex-wrap:wrap;display:flex}.chips--estaticos{margin:0}.chip{border-radius:var(--r-etiqueta);min-height:40px;box-shadow:inset 0 0 0 1.5px var(--gris-linea);background:var(--blanco);font-weight:700;font-size:var(--fs-pequeno);color:var(--tinta);transition:box-shadow var(--dur-corta) ease, background-color var(--dur-corta) ease;align-items:center;padding:0 .95rem;text-decoration:none;display:inline-flex}.chip:hover{box-shadow:inset 0 0 0 1.5px var(--azul)}.chip[aria-current=page]{background:var(--azul);color:var(--blanco);box-shadow:none}.resultado{margin-bottom:var(--e-5);color:var(--gris-texto);font-weight:700;font-size:var(--fs-pequeno)}.capitulos{gap:var(--e-6);display:grid}.capitulo{gap:var(--e-4) var(--hueco);display:grid}@media (min-width:48em){.capitulo{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.capitulo__num{font-size:var(--fs-mini);color:var(--azul);font-weight:700}.capitulo__texto{gap:var(--e-2);display:grid}.tabla-grupos{border-top:1px solid var(--gris-linea)}.tabla-grupos__fila{gap:var(--e-2) var(--hueco);padding:var(--e-5) 0;border-bottom:1px solid var(--gris-linea);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid}@media (min-width:64em){.tabla-grupos__fila{grid-template-columns:3.5rem minmax(0,3fr) minmax(0,5fr) minmax(0,3fr);align-items:center}}.tabla-grupos__orden{background:var(--color);width:2.5rem;height:2.5rem;color:var(--blanco);border-radius:50%;place-items:center;font-size:1.1875rem;font-weight:900;display:grid}.tabla-grupos__grupo h3 a{text-decoration:none}.tabla-grupos__grupo h3 a:hover{text-decoration:underline}.tabla-grupos__titulo,.tabla-grupos__url{grid-column:2}@media (min-width:64em){.tabla-grupos__titulo{grid-column:3}.tabla-grupos__url{grid-column:4;justify-self:end}}.tabla-grupos__titulo{color:var(--gris-texto);max-width:60ch}.tabla-grupos__url{min-height:44px;color:var(--azul);overflow-wrap:anywhere;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.tabla-grupos__url svg{flex:none;width:18px}.ficha{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.ficha{grid-template-columns:repeat(12,minmax(0,1fr))}.ficha__marca{grid-column:1/span 5}.ficha__datos{grid-column:7/-1}}.ficha__marca{gap:var(--e-6);align-content:start;justify-items:start;display:grid}.ficha__logo{width:auto;max-height:7rem}.ficha__simbolo{max-width:24rem}.ficha__sello{width:min(100%,18rem)}.ficha__datos{gap:var(--e-4);align-content:start;display:grid}.ficha__subtitulo{margin-top:var(--e-6)}.ficha__color{align-items:center;gap:.5rem;display:flex}.ficha__muestra{background:var(--color);border-radius:50%;width:1.1rem;height:1.1rem}.ficha__titulo-plataforma{margin-top:.25rem;display:block}.datos dd a{color:var(--azul);font-weight:700}.acceso{gap:var(--e-8) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.acceso{grid-template-columns:repeat(12,minmax(0,1fr))}.acceso__formulario{grid-column:1/span 5}.acceso__ayuda{grid-column:8/-1}}.acceso__ayuda{gap:var(--e-4);align-content:start;display:grid}.sesion-usuario{align-items:center;gap:var(--e-2) var(--e-5);color:var(--sobre-azul-2);flex-wrap:wrap;display:flex}.sesion-usuario strong{color:var(--blanco)}.boton-enlace{font:inherit;background:0 0;border:0;padding:0;font-weight:700}.franja-aviso{margin-top:var(--e-5)}.zonas{gap:var(--hueco);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.zona{gap:var(--e-4);border-radius:var(--r-tarjeta);background:var(--blanco);align-content:start;justify-items:start;padding:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.zona .datos{width:100%}.zona .datos>div{grid-template-columns:3rem minmax(0,1fr)}.zona__grupos{gap:.35rem;display:grid}.zona__grupos li{align-items:center;gap:.6rem;font-weight:700;display:flex}.zona__grupos a{text-decoration:none}.zona__grupos a:hover{text-decoration:underline}.zona__punto{background:var(--color);border-radius:50%;width:10px;height:10px}.zona__lugar{display:block}.zona time{display:inline-block}.zona time:first-letter{text-transform:uppercase}.dos-columnas{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.dos-columnas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,6vw,8rem)}}.dos-columnas>div{gap:var(--e-4);align-content:start;justify-items:start;display:grid}.dos-columnas .secundario{max-width:52ch}.dos-columnas--simbolo{align-items:center}.proyecto__simbolo{gap:var(--e-4);justify-items:center;display:grid}.proyecto__simbolo .simbolo{max-width:30rem}.proyecto__simbolo figcaption{text-align:left;max-width:40ch}.jornadas{border-top:1px solid var(--gris-linea)}.jornada{gap:var(--e-5) var(--hueco);border-bottom:1px solid var(--gris-linea);scroll-margin-top:calc(var(--alto-cabecera) + 1rem);grid-template-columns:minmax(0,1fr);padding-block:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}@media (min-width:64em){.jornada{grid-template-columns:repeat(12,minmax(0,1fr))}.jornada__provincia{grid-column:1/span 5}.jornada__datos{grid-column:6/-1}}.jornada__provincia{font-size:var(--fs-h1);letter-spacing:var(--tracking-display);line-height:1}.jornada__datos{gap:var(--e-4);justify-items:start;display:grid}.jornada__datos .datos{width:100%}.jornada__datos time{display:inline-block}.jornada__datos time:first-letter{text-transform:uppercase}.repositorio{gap:var(--e-7) var(--hueco);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.repositorio{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.filtros{top:calc(var(--alto-cabecera) + 1.5rem);grid-column:1/span 3;position:sticky}.resultados{grid-column:4/-1}}.filtros{gap:var(--e-4);padding:var(--e-5);border-radius:var(--r-tarjeta);background:var(--blanco);display:grid}@media (min-width:40em) and (max-width:63.99em){.filtros{grid-template-columns:1fr 1fr}.filtros__buscar,.filtros__acciones{grid-column:1/-1}}.filtros__caja{position:relative}.filtros__lupa{width:20px;color:var(--gris-texto);pointer-events:none;position:absolute;top:50%;left:.8rem;translate:0 -50%}.filtros__caja input{padding-left:2.6rem!important}.filtros__acciones{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.filtros__enviar .btn__texto{padding-inline:1.25rem}.filtros.is-auto .filtros__enviar .btn__texto:after{content:""}.resultados{min-width:0}.galeria--rejilla{gap:var(--e-7) var(--hueco);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}@media (min-width:64em){.galeria--rejilla,.galeria--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.paginacion{align-items:center;gap:var(--e-5);margin-top:var(--e-7);color:var(--gris-texto);flex-wrap:wrap;font-weight:700;display:flex}.aviso-acceso{margin-top:var(--e-7);padding:var(--e-4) var(--e-5);border-radius:var(--r-tarjeta);background:var(--blanco);font-size:var(--fs-pequeno)}.aviso-acceso a{color:var(--azul);font-weight:700}.descarga{gap:var(--e-2);justify-items:start;display:grid}.recurso__imagen{gap:var(--e-2);display:grid}.recurso__imagen img{border-radius:var(--r-tarjeta);width:auto;max-height:80vh}.objetivos{gap:var(--e-6) var(--hueco);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.objetivo{gap:var(--e-2);padding-top:var(--e-4);border-top:2px solid var(--azul);align-content:start;display:grid}.objetivo dd{margin:0}.fila--estatica{cursor:default}.grupos-lista{gap:var(--hueco);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.grupos-lista a{height:100%;padding:var(--e-5) var(--e-5) var(--e-4);border-radius:var(--r-tarjeta);background:var(--blanco);grid-template-rows:auto auto 1fr;gap:.3rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.grupos-lista a:before{content:"";background:var(--color);height:5px;position:absolute;inset:0 0 auto}.grupos-lista__logo{height:5.5rem;margin-bottom:var(--e-3);align-items:center;display:flex}.grupos-lista__logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform var(--dur) var(--ease)}.grupos-lista [data-logo=adel-sierra-norte] .grupos-lista__logo img{max-height:64px}.grupos-lista [data-logo=adiman] .grupos-lista__logo img{max-height:46px}.grupos-lista [data-logo=mancha-jucar-centro] .grupos-lista__logo img{max-width:80%}.grupos-lista__sigla{font-weight:900;font-size:var(--fs-h4);color:var(--azul)}.grupos-lista a:hover .grupos-lista__logo img{transform:scale(1.04)}.grupos-lista a:hover .grupos-lista__nombre{text-decoration:underline}.grupos-lista__nombre{color:var(--azul);font-weight:700;line-height:1.3}.grupos-lista__lugar{color:var(--gris-texto);align-self:end}.transparencia{gap:var(--e-4);max-width:80ch;display:grid}.no-encontrada{min-height:100svh;padding-block:calc(var(--alto-cabecera) + 2rem) 3rem;align-items:center;display:grid}.no-encontrada__rejilla{gap:var(--e-7) var(--hueco);align-items:center;display:grid}@media (min-width:64em){.no-encontrada__rejilla{grid-template-columns:7fr 5fr}}.no-encontrada__texto{gap:var(--e-5);display:grid}.no-encontrada__texto .entradilla{color:var(--sobre-azul-2)}.no-encontrada__simbolo{max-width:28rem}.roles dd{font-size:var(--fs-pequeno);color:var(--gris-texto);margin:0}.cuenta__pie{align-items:center;gap:var(--e-5);padding-top:var(--e-5);border-top:1px solid var(--gris-linea)}
