.cabecera[data-astro-cid-anclemld]{z-index:50;background:color-mix(in srgb, var(--fondo) 88%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--borde);position:sticky;top:0}.cabecera-fila[data-astro-cid-anclemld]{align-items:center;gap:1.25rem;min-height:4.5rem;display:flex}.cabecera-logo[data-astro-cid-anclemld]{margin-right:auto;padding:.4rem 0;display:inline-flex}@media (width>=70.01rem){.cabecera-logo[data-astro-cid-anclemld]{flex:none}}.cabecera-idioma[data-astro-cid-anclemld]{border:1px solid var(--borde-fuerte);min-width:3rem;min-height:3rem;color:var(--texto);font-family:var(--f-titulo);border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.cabecera-idioma[data-astro-cid-anclemld]:hover{background:var(--panel-2)}.movil-idioma[data-astro-cid-anclemld]{display:none}@media (width<=30rem){.cabecera-idioma[data-astro-cid-anclemld]{display:none}.movil-idioma[data-astro-cid-anclemld]{display:list-item}}.menu-ancho[data-astro-cid-anclemld] ul[data-astro-cid-anclemld],.menu-movil[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{margin:0;padding:0;list-style:none}.menu-ancho[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{gap:.25rem;display:flex}.menu-ancho[data-astro-cid-anclemld] a[data-astro-cid-anclemld],.menu-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-height:3rem;color:var(--texto);font-family:var(--f-titulo);border-radius:999px;align-items:center;padding:.4rem .8rem;font-size:1.05rem;text-decoration:none;display:inline-flex}.menu-ancho[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover,.menu-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{background:var(--panel-2)}.menu-ancho[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page],.menu-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{color:var(--coral-claro);background:color-mix(in srgb, var(--coral) 12%, transparent)}.desplegable[data-astro-cid-anclemld]{position:relative}.desplegable[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]{cursor:pointer;min-height:3rem;font-family:var(--f-titulo);border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:1.05rem;list-style:none;display:inline-flex}.desplegable[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.desplegable[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]:hover{background:var(--panel-2)}.desplegable[data-astro-cid-anclemld].activo summary[data-astro-cid-anclemld]{color:var(--coral-claro);background:color-mix(in srgb, var(--coral) 12%, transparent)}.flecha[data-astro-cid-anclemld]{font-size:.8em;transition:transform .2s}.desplegable[data-astro-cid-anclemld][open] .flecha[data-astro-cid-anclemld]{transform:rotate(180deg)}.menu-ancho[data-astro-cid-anclemld] .submenu[data-astro-cid-anclemld]{z-index:60;background:var(--panel);border:1px solid var(--borde-fuerte);border-radius:var(--radio);gap:.2rem;min-width:19rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 18px 40px -16px #000c}.menu-ancho[data-astro-cid-anclemld] .submenu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{border-radius:12px;gap:.1rem;width:100%;padding:.6rem .8rem;display:grid}.sub-nombre[data-astro-cid-anclemld]{font-weight:600}.sub-nota[data-astro-cid-anclemld]{font-family:var(--f-texto);color:var(--texto-2);font-size:.9rem}.movil-grupo[data-astro-cid-anclemld]{color:var(--texto-2);font-family:var(--f-titulo);padding:.6rem .8rem .2rem;font-size:.95rem;display:block}.movil-sub[data-astro-cid-anclemld]{padding-left:.75rem!important}.menu-movil[data-astro-cid-anclemld]{display:none;position:relative}.menu-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]{border:1px solid var(--borde-fuerte);cursor:pointer;min-height:3rem;font-family:var(--f-titulo);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-weight:600;list-style:none;display:inline-flex}.menu-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{background:var(--panel);border:1px solid var(--borde-fuerte);border-radius:var(--radio);min-width:16rem;box-shadow:var(--sombra);padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0}.menu-movil[data-astro-cid-anclemld] li[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{width:100%}.cabecera-cuenta[data-astro-cid-anclemld]{border:1px solid var(--borde-fuerte);min-height:2.75rem;color:var(--texto);font-family:var(--f-titulo);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:none;align-items:center;max-width:12rem;padding:.35rem 1rem;font-size:1rem;text-decoration:none;display:inline-flex;overflow:hidden}.cabecera-cuenta[data-astro-cid-anclemld]:hover{background:var(--panel-2);border-color:var(--texto-2)}.cabecera-cuenta[data-astro-cid-anclemld][aria-current=page]{color:var(--coral-claro)}@media (width<=36rem){.cabecera-cuenta[data-astro-cid-anclemld]{max-width:7.5rem;padding:.35rem .7rem}}.cabecera-app[data-astro-cid-anclemld]{border:1px solid color-mix(in srgb, var(--coral) 60%, var(--borde));background:color-mix(in srgb, var(--coral) 12%, transparent);min-height:2.75rem;color:var(--texto);font-family:var(--f-titulo);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.35rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.cabecera-app[data-astro-cid-anclemld]:hover{background:color-mix(in srgb, var(--coral) 24%, transparent);border-color:var(--coral)}.app-flecha[data-astro-cid-anclemld]{color:var(--coral-claro);transition:transform .2s}.cabecera-app[data-astro-cid-anclemld]:hover .app-flecha[data-astro-cid-anclemld]{transform:translate(2px,-2px)}.app-corto[data-astro-cid-anclemld]{display:none}@media (width<=30rem){.app-largo[data-astro-cid-anclemld]{display:none}.app-corto[data-astro-cid-anclemld]{display:inline}}@media (width<=75rem){.menu-ancho[data-astro-cid-anclemld]{display:none}.menu-movil[data-astro-cid-anclemld]{display:block}}.pie[data-astro-cid-kb2vq6wp]{background:radial-gradient(60rem 18rem at 15% 0%, color-mix(in srgb, var(--coral) 9%, transparent), transparent 70%), radial-gradient(50rem 16rem at 90% 0%, color-mix(in srgb, var(--azul) 8%, transparent), transparent 70%), var(--panel);margin-top:4rem;padding-block:3.5rem 1.5rem;position:relative}.pie[data-astro-cid-kb2vq6wp]:before{content:"";background:linear-gradient(90deg, transparent, var(--coral) 25%, var(--azul) 75%, transparent);opacity:.7;height:1px;position:absolute;inset:0 0 auto}.pie-rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;display:grid}.pie-marca[data-astro-cid-kb2vq6wp]{grid-column:1/-1;max-width:24rem}@media (width>=64rem){.pie-rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:minmax(16rem,1.35fr) repeat(4,minmax(0,1fr))}.pie-marca[data-astro-cid-kb2vq6wp]{grid-column:auto}}.pie-marca[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{color:var(--texto-2);margin-top:.9rem}.pie-app[data-astro-cid-kb2vq6wp]{border:1px solid var(--coral);background:var(--coral);min-height:3.25rem;color:var(--sobre-coral);font-family:var(--f-titulo);box-shadow:0 10px 28px -14px var(--coral);border-radius:999px;align-items:center;gap:.6rem;margin-top:1.3rem;padding:.7rem 1.6rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.pie-app[data-astro-cid-kb2vq6wp]:hover{background:var(--coral-claro);border-color:var(--coral-claro);transform:translateY(-1px)}.pie-app[data-astro-cid-kb2vq6wp] span[data-astro-cid-kb2vq6wp]{color:inherit;transition:transform .2s}.pie-marca[data-astro-cid-kb2vq6wp] .pie-gratis[data-astro-cid-kb2vq6wp]{color:var(--coral-claro);margin-top:.5rem;font-size:.95rem}.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp].pie-destacado{color:var(--coral-claro);gap:.5rem;font-weight:600}.pie-etiqueta[data-astro-cid-kb2vq6wp]{background:color-mix(in srgb, var(--coral) 22%, transparent);color:var(--coral-claro);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:600}.pie-app[data-astro-cid-kb2vq6wp]:hover span[data-astro-cid-kb2vq6wp]{transform:translate(3px)}.pie-titulo[data-astro-cid-kb2vq6wp]{color:var(--coral-claro);font-family:var(--f-titulo);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9rem;font-size:.8rem;font-weight:600}.pie[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{margin:0;padding:0;list-style:none}.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{min-height:2.5rem;color:var(--texto-2);align-items:center;padding-block:.3rem;line-height:1.35;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex;position:relative}.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:before{content:"→";color:var(--coral);opacity:0;transition:opacity .2s,transform .2s;position:absolute;left:-1.1rem;transform:translate(-4px)}.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover,.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:focus-visible{color:var(--texto);transform:translate(.6rem)}.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover:before,.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:focus-visible:before{opacity:1;transform:none}.pie-final[data-astro-cid-kb2vq6wp]{border-top:1px solid color-mix(in srgb, var(--borde) 70%, transparent);color:var(--texto-2);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3rem;padding-top:1.25rem;display:flex}.pie-final[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:0}.pie-final[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{text-decoration-color:color-mix(in srgb, var(--enlace) 50%, transparent)}@media (prefers-reduced-motion:reduce){.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp],.pie-grupo[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:before,.pie-app[data-astro-cid-kb2vq6wp] span[data-astro-cid-kb2vq6wp]{transition:none}}.bienvenida[data-astro-cid-7in26kax]{z-index:40;background:color-mix(in srgb, var(--panel) 96%, transparent);border-top:1px solid var(--borde-fuerte);backdrop-filter:blur(8px);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000040}.bienvenida[data-astro-cid-7in26kax][hidden]{display:none}.bienvenida-fila[data-astro-cid-7in26kax]{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;padding-block:.8rem;display:flex}.bienvenida[data-astro-cid-7in26kax] p[data-astro-cid-7in26kax]{flex:26rem;margin:0;line-height:1.45}.bienvenida-botones[data-astro-cid-7in26kax]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bienvenida-no[data-astro-cid-7in26kax]{min-height:2.75rem;color:var(--texto-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem .8rem;text-decoration:underline}.bienvenida-no[data-astro-cid-7in26kax]:hover{color:var(--texto)}.bienvenida-corto[data-astro-cid-7in26kax]{display:none}@media (width<=36rem){.bienvenida-fila[data-astro-cid-7in26kax]{gap:.5rem;padding-block:.6rem}.bienvenida[data-astro-cid-7in26kax] p[data-astro-cid-7in26kax]{flex-basis:100%;font-size:.95rem}.bienvenida-botones[data-astro-cid-7in26kax] .boton[data-astro-cid-7in26kax]{min-height:2.75rem;padding:.45rem .9rem}.bienvenida-largo[data-astro-cid-7in26kax]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bienvenida-corto[data-astro-cid-7in26kax]{display:inline}}body.con-bienvenida{padding-bottom:13rem}@media (width>=48rem){body.con-bienvenida{padding-bottom:6rem}}.visor{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--texto);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.visor::backdrop{backdrop-filter:blur(6px);background:#05080eeb}.visor-figura{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;margin:0;padding:4rem clamp(.75rem,6vw,5rem) 1.25rem;display:flex}.visor-img{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 8rem);box-shadow:0 30px 80px -20px #000000e6}.visor-pie{text-align:center;max-width:60rem;color:var(--texto-2);font-size:.95rem}.visor-cuenta{color:var(--texto-3);white-space:nowrap;margin-left:.5rem}.visor-boton{border:1px solid var(--borde-fuerte);width:3rem;height:3rem;color:var(--texto);cursor:pointer;background:#151f31d9;border-radius:50%;place-items:center;display:grid;position:absolute}.visor-boton:hover{border-color:var(--coral)}.visor-boton[hidden]{display:none}.visor-cerrar{top:.75rem;right:.75rem}.visor-anterior,.visor-siguiente{top:50%;transform:translateY(-50%)}.visor-anterior{left:.75rem}.visor-siguiente{right:.75rem}@media (width<=40rem){.visor-anterior,.visor-siguiente{top:auto;bottom:.75rem;transform:none}.visor-figura{padding-bottom:4.5rem}}.visor-abierto{overflow:hidden}@media (prefers-reduced-motion:no-preference){.visor[open]{animation:.2s ease-out visor-entra}}@keyframes visor-entra{0%{opacity:0;transform:scale(.98)}}
