.franja-pista[data-astro-cid-i7lynadp]{animation:franja 48s linear infinite}@keyframes franja{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.franja-pista[data-astro-cid-i7lynadp]{animation:none;width:auto;justify-content:center}.franja-pista[data-astro-cid-i7lynadp] ul[data-astro-cid-i7lynadp]{flex-wrap:wrap;justify-content:center;row-gap:.25rem}.franja-copia[data-astro-cid-i7lynadp],.franja-pista[data-astro-cid-i7lynadp] li[data-astro-cid-i7lynadp]:nth-child(n+6){display:none}.franja-pista[data-astro-cid-i7lynadp] li[data-astro-cid-i7lynadp]:nth-child(5) svg[data-astro-cid-i7lynadp]{display:none}}.subrayado[data-astro-cid-nlow4r3u]{background-size:0% .32em;animation:subrayar .9s cubic-bezier(.2,.7,.2,1) var(--subrayado-delay, 1.2s) forwards}@keyframes subrayar{to{background-size:100% .32em}}@media(prefers-reduced-motion:reduce){.subrayado[data-astro-cid-nlow4r3u]{animation:none;background-size:100% .32em}}.ig-anillo[data-astro-cid-dhrl4qlk]{background:linear-gradient(135deg,#ffc536,#3e2f62)}.ig-roto{background:#fff8e6}#ig-grid[data-astro-cid-dhrl4qlk] .ig-tile{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease}#ig-grid[data-astro-cid-dhrl4qlk] .ig-tile img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}#ig-grid[data-astro-cid-dhrl4qlk] .ig-velo{background:linear-gradient(180deg,transparent 45%,rgba(34,25,55,.6));opacity:0;transition:opacity .4s ease}@media(hover:hover){#ig-grid[data-astro-cid-dhrl4qlk] .ig-tile:hover .ig-velo{opacity:1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){#ig-grid[data-astro-cid-dhrl4qlk] .ig-tile:hover{transform:translateY(-3px);box-shadow:0 24px 44px -22px #3e2f6273}#ig-grid[data-astro-cid-dhrl4qlk] .ig-tile:hover img{transform:scale(1.04)}}.ig-visor[data-astro-cid-dhrl4qlk]{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow-y:auto;overscroll-behavior:contain}.ig-visor[data-astro-cid-dhrl4qlk][open]{display:flex;align-items:center;justify-content:center}.ig-visor[data-astro-cid-dhrl4qlk]::backdrop{background:#221937d9;backdrop-filter:blur(6px)}.ig-panel[data-astro-cid-dhrl4qlk]{width:100%;margin:auto 0}@media(min-width:768px){.ig-panel[data-astro-cid-dhrl4qlk]{width:min(calc(100% - 9rem),64rem);height:min(88vh,46rem);box-shadow:0 40px 80px -20px #22193799}}@media(prefers-reduced-motion:no-preference){.ig-visor[data-astro-cid-dhrl4qlk][open] .ig-panel[data-astro-cid-dhrl4qlk]{animation:ig-entra .35s cubic-bezier(.2,.7,.2,1)}.ig-visor[data-astro-cid-dhrl4qlk][open]::backdrop{animation:ig-aparece .35s ease}}@keyframes ig-entra{0%{opacity:0;transform:translateY(14px) scale(.98)}}@keyframes ig-aparece{0%{opacity:0}}.ig-control[data-astro-cid-dhrl4qlk],.ig-flecha[data-astro-cid-dhrl4qlk]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:9999px;transition:background-color .3s ease,opacity .3s ease}.ig-control[data-astro-cid-dhrl4qlk]{position:fixed;width:2.75rem;height:2.75rem;background:#3e2f62bf;color:#fffdf8;z-index:10}.ig-control[data-astro-cid-dhrl4qlk]:hover{background:#ffc536;color:#3e2f62}.ig-nav[data-astro-cid-dhrl4qlk]{display:none}@media(min-width:768px){.ig-nav[data-astro-cid-dhrl4qlk]{display:flex}}.ig-visor[data-astro-cid-dhrl4qlk] [hidden]{display:none!important}.ig-flecha[data-astro-cid-dhrl4qlk]{top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;background:#fffdf8e0;color:#3e2f62}.ig-flecha[data-astro-cid-dhrl4qlk]:hover{background:#fff}.ig-control[data-astro-cid-dhrl4qlk]:focus-visible,.ig-flecha[data-astro-cid-dhrl4qlk]:focus-visible,.ig-visor[data-astro-cid-dhrl4qlk] a:focus-visible{outline:3px solid #ffc536;outline-offset:2px}#ig-v-puntos[data-astro-cid-dhrl4qlk] span{width:6px;height:6px;border-radius:9999px;background:#ffffff73;transition:background-color .3s ease}#ig-v-puntos[data-astro-cid-dhrl4qlk] span.activo{background:#fff}.ig-texto[data-astro-cid-dhrl4qlk] a{color:#3e2f62;font-weight:700;text-decoration:underline;text-decoration-color:#f0ae12;text-underline-offset:3px}.ig-texto[data-astro-cid-dhrl4qlk] a:hover{text-decoration:underline}
