.pie[data-astro-cid-sz7xmlte]{margin:var(--isla);border-radius:var(--radius-lg);background:radial-gradient(50% 50% at 90% 0%,rgba(43,123,255,.35),transparent 60%),var(--cielo-oscuro);color:#fff;padding:clamp(2.5rem,6vw,4rem) clamp(1.25rem,4vw,3rem) 2rem}.rotulo[data-astro-cid-sz7xmlte]{margin:0 0 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.patros[data-astro-cid-sz7xmlte]{padding-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.logos[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.patro[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:96px;height:80px;border-radius:14px;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.14);transition:border-color .2s ease,background .2s ease,transform .2s ease}.patro[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{max-height:56px;max-width:72px;width:auto;height:auto;object-fit:contain}.patro[data-astro-cid-sz7xmlte]:hover{border-color:var(--yellow);background:#ffffff1a;transform:scale(1.04)}.patro[data-astro-cid-sz7xmlte]:focus-visible{border-color:#fff;background:#ffffff1a;transform:scale(1.04)}.hueco[data-astro-cid-sz7xmlte]{position:relative;display:grid;place-items:center;width:96px;height:80px;border-radius:14px;border:1.5px dashed rgba(255,255,255,.22);color:#ffffff73;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.hueco[data-astro-cid-sz7xmlte]:hover{border-color:var(--yellow);color:var(--yellow);background:#ffffff0f}.hueco[data-astro-cid-sz7xmlte]:focus-visible{border-color:#fff;color:#fff;background:#ffffff0f}.mas[data-astro-cid-sz7xmlte]{font-size:1.3rem;font-weight:300;line-height:1}.pista[data-astro-cid-sz7xmlte]{position:absolute;left:50%;bottom:calc(100% + .5rem);transform:translate(-50%,4px);padding:.4rem .7rem;border-radius:8px;white-space:nowrap;background:#fff;color:var(--negro);font-size:.7rem;font-weight:700;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.hueco[data-astro-cid-sz7xmlte]:hover .pista[data-astro-cid-sz7xmlte],.hueco[data-astro-cid-sz7xmlte]:focus-visible .pista[data-astro-cid-sz7xmlte]{opacity:1;transform:translate(-50%)}@media(hover:none){.pista[data-astro-cid-sz7xmlte]{display:none}}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:2.5rem 1.25rem;padding-block:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"marca marca" "explora info" "explora legal" "guias guias"}.cols[data-astro-cid-sz7xmlte]>.marca[data-astro-cid-sz7xmlte]{grid-area:marca}.col-explora[data-astro-cid-sz7xmlte]{grid-area:explora}.col-guias[data-astro-cid-sz7xmlte]{grid-area:guias}.col-info[data-astro-cid-sz7xmlte]{grid-area:info}.col-legal[data-astro-cid-sz7xmlte]{grid-area:legal}@media(min-width:760px){.cols[data-astro-cid-sz7xmlte]{gap:2.5rem 1.75rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"marca guias info" "explora guias legal"}}@media(min-width:1100px){.cols[data-astro-cid-sz7xmlte]{gap:2.5rem;grid-template-columns:1.3fr 1fr 1.2fr 1fr 1fr;grid-template-areas:"marca explora guias info legal"}}.arriba[data-astro-cid-sz7xmlte]{background:none;border:0;padding:0;cursor:pointer;display:block}.arriba[data-astro-cid-sz7xmlte] .emblema{width:clamp(150px,18vw,190px);height:auto;color:#fff;transition:transform .18s ease,color .18s ease}.arriba[data-astro-cid-sz7xmlte]:hover .emblema{transform:scale(1.04);color:var(--yellow)}.arriba[data-astro-cid-sz7xmlte]:focus-visible{outline:3px solid #fff;outline-offset:4px}.redes[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:1.25rem 0 0;padding:0}.redes[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fffc;border:1px solid rgba(255,255,255,.22);transition:color .16s ease,border-color .16s ease,transform .16s ease,background .16s ease}.redes[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--yellow);border-color:var(--yellow);background:#ffffff0f;transform:scale(1.06)}.col[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte],.otros-idiomas[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{margin:0 0 .9rem;font-family:var(--font-body);font-size:.72rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.9rem;text-decoration:none;color:#ffffffd9;transition:color .16s ease}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--yellow)}.otros-idiomas[data-astro-cid-sz7xmlte]{margin:1.1rem 0 0}.otros-idiomas[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin:0}.otros-idiomas[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{display:block;margin:0 0 .35rem}.otros-idiomas[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.8rem}.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]{list-style:none;cursor:default}.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]::-webkit-details-marker{display:none}.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{display:block}@media(min-width:641px){.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]{pointer-events:none}}@media(max-width:640px){.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;border-top:1px solid rgba(255,255,255,.12)}.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]:after{content:"+";font-size:1.3rem;line-height:1;color:#ffffffd9}.plegable[data-astro-cid-sz7xmlte][open]>summary[data-astro-cid-sz7xmlte]:after{content:"–"}.plegable[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte],.otros-idiomas[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{margin:0}.plegable[data-astro-cid-sz7xmlte][open]>ul[data-astro-cid-sz7xmlte],.plegable[data-astro-cid-sz7xmlte][open]>p[data-astro-cid-sz7xmlte]{padding:.4rem 0 1rem}.otros-idiomas[data-astro-cid-sz7xmlte]{margin:0}.cols[data-astro-cid-sz7xmlte]{padding-bottom:0}}.pie[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]:focus-visible{outline:3px solid #fff;outline-offset:3px;border-radius:4px}@media(pointer:coarse){.col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{gap:0}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.otros-idiomas[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{gap:0 1.1rem}.redes[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:44px;height:44px}}.fondo[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.4rem 2rem;justify-content:space-between;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.12)}.fondo[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;font-size:.74rem;color:#ffffffd9}.pie[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{outline:3px solid #fff;outline-offset:3px}.burbuja[data-astro-cid-37nugdni]{position:fixed;right:1rem;bottom:1rem;z-index:60;display:inline-flex;align-items:center;gap:.5rem;height:48px;padding:0 1.1rem 0 .9rem;border-radius:999px;background:var(--negro);color:#fff;text-decoration:none;font-family:var(--font-body);font-size:.82rem;font-weight:800;box-shadow:0 4px 14px #06124540;transition:transform .16s ease,opacity .2s ease,background .16s ease}.burbuja[data-astro-cid-37nugdni]:hover{transform:scale(1.04);background:var(--blue);box-shadow:var(--destello)}.burbuja[data-astro-cid-37nugdni] span[data-astro-cid-37nugdni]{display:inline-block;max-width:12ch;overflow:hidden;white-space:nowrap;transition:max-width .28s ease,opacity .2s ease}.burbuja[data-astro-cid-37nugdni] svg[data-astro-cid-37nugdni]{flex:none;width:22px;height:22px;max-width:none}.burbuja[data-astro-cid-37nugdni].mini{padding:0 13px;gap:0}.burbuja[data-astro-cid-37nugdni].mini span[data-astro-cid-37nugdni]{max-width:0;opacity:0}.burbuja[data-astro-cid-37nugdni][hidden]{display:none}.burbuja[data-astro-cid-37nugdni].fuera{opacity:0;pointer-events:none}body.saliendo .burbuja[data-astro-cid-37nugdni],body.llegando .burbuja[data-astro-cid-37nugdni]{opacity:0}@media(max-width:560px){.burbuja[data-astro-cid-37nugdni]{right:1rem;bottom:1.1rem}}body.web{margin:0;background:var(--paper);color:var(--ink);overflow-x:hidden}main,footer,.banner-fam{animation:llega .45s ease both}@keyframes llega{0%{opacity:0}}body.saliendo main,body.saliendo footer,body.saliendo .banner-fam{opacity:0;transition:opacity .22s ease}@media(prefers-reduced-motion:reduce){main,footer,.banner-fam{animation:none}}.cargando{position:fixed;inset:0;z-index:90;display:grid;place-items:center;pointer-events:none;opacity:0;transition:opacity .25s ease}body.saliendo .cargando,body.llegando .cargando{opacity:1}body.llegando main,body.llegando footer,body.llegando .banner-fam{opacity:0;animation:none}.cargando i{display:block;width:clamp(120px,22vw,200px);aspect-ratio:840 / 367;background:linear-gradient(120deg,#0024cc,#2b55ff 35%,#9ec5ff,#2b55ff 65%,#0024cc);background-size:300% 100%;animation:cielo-pasa 1.6s linear infinite;-webkit-mask:url(/img/emblema.svg) center / contain no-repeat;mask:url(/img/emblema.svg) center / contain no-repeat}@keyframes cielo-pasa{0%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.cargando i{animation:none}}
