.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.theme-toggle-btn[data-astro-cid-lfoluaxz]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:8px;transition:color .15s ease,background-color .15s ease;border:none;background:none;cursor:pointer}.theme-toggle-btn[data-astro-cid-lfoluaxz]:hover{color:var(--color-page-text)!important}.theme-toggle-btn[data-astro-cid-lfoluaxz]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px}.theme-icons[data-astro-cid-lfoluaxz]{position:relative;width:20px;height:20px}.theme-icon[data-astro-cid-lfoluaxz]{position:absolute;inset:0;width:20px;height:20px;transition:opacity .3s ease,transform .3s ease}.sun-icon[data-astro-cid-lfoluaxz]{color:var(--color-page-accent-text);opacity:0;transform:rotate(90deg) scale(.5)}.moon-icon[data-astro-cid-lfoluaxz]{color:var(--color-page-text-secondary);opacity:1;transform:rotate(0) scale(1)}.dark .sun-icon[data-astro-cid-lfoluaxz]{opacity:1;transform:rotate(0) scale(1)}.dark .moon-icon[data-astro-cid-lfoluaxz]{opacity:0;transform:rotate(-90deg) scale(.5)}.theme-toggle-btn[data-astro-cid-lfoluaxz].tema-toque .theme-icons[data-astro-cid-lfoluaxz]{animation:tema-toque .5s cubic-bezier(.16,1,.3,1)}@keyframes tema-toque{35%{transform:scale(.7) rotate(-35deg)}}@media(prefers-reduced-motion:reduce){.theme-toggle-btn[data-astro-cid-lfoluaxz].tema-toque .theme-icons[data-astro-cid-lfoluaxz]{animation:none}}#site-header[data-astro-cid-qlfjksao]{background-color:var(--color-page-bg);border-bottom:1px solid var(--color-page-border)}html:not(.menu-open) #site-header[data-astro-cid-qlfjksao][data-transparent=true]:not(.scrolled){background-color:transparent;--color-page-text: #ffffff;--logo-texto: #ffffff;--color-page-text-secondary: rgba(255, 255, 255, .85);--color-page-border: rgba(255, 255, 255, .16)}html.dark:not(.menu-open) #site-header[data-astro-cid-qlfjksao][data-transparent=true]:not(.scrolled){--color-page-border: rgba(255, 255, 255, .12)}html:not(.menu-open) #site-header[data-astro-cid-qlfjksao][data-transparent=true]:not(.scrolled) .nav-urgencias[data-astro-cid-qlfjksao]{--nav-urgencias-texto: #ff9275}#site-header[data-astro-cid-qlfjksao][data-transparent=true] .dropdown-panel[data-astro-cid-qlfjksao]{--color-page-text: var(--foreground);--color-page-text-secondary: var(--muted-foreground);--color-page-border: var(--border)}.bar[data-astro-cid-qlfjksao]{background-color:var(--color-page-text)}.bar-top[data-astro-cid-qlfjksao]{top:0}.bar-mid[data-astro-cid-qlfjksao]{top:50%;transform:translateY(-50%)}.bar-bot[data-astro-cid-qlfjksao]{bottom:0}[data-astro-cid-qlfjksao][aria-expanded=true] .bar-top[data-astro-cid-qlfjksao]{top:50%;transform:translateY(-50%) rotate(45deg)}[data-astro-cid-qlfjksao][aria-expanded=true] .bar-mid[data-astro-cid-qlfjksao]{opacity:0}[data-astro-cid-qlfjksao][aria-expanded=true] .bar-bot[data-astro-cid-qlfjksao]{bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}.nav-link[data-astro-cid-qlfjksao]{position:relative}.nav-link[data-astro-cid-qlfjksao]:after{content:"";position:absolute;bottom:2px;left:50%;width:0;height:2px;background-color:var(--color-page-accent);border-radius:2px;transition:width .2s ease,left .2s ease}.nav-link[data-astro-cid-qlfjksao]:hover:after{width:calc(100% - 24px);left:12px}.nav-link[data-astro-cid-qlfjksao][aria-current=page]:after,.nav-link[data-astro-cid-qlfjksao].parent-active:after{width:calc(100% - 24px);left:12px;background-color:var(--color-page-text)}.dropdown-panel[data-astro-cid-qlfjksao].open{opacity:1;visibility:visible;transform:translateY(0)}.nav-urgencias[data-astro-cid-qlfjksao]{display:inline-flex;align-items:center;min-height:2.25rem;padding:.375rem .75rem;border-radius:.375rem;border:1.5px solid color-mix(in srgb,var(--color-page-accent) 75%,transparent);background-color:color-mix(in srgb,var(--color-page-accent) 12%,transparent);color:var(--nav-urgencias-texto, var(--color-page-accent-text));font-size:1rem;font-weight:400;line-height:1.5rem;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.nav-urgencias[data-astro-cid-qlfjksao]:hover,.nav-urgencias[data-astro-cid-qlfjksao][aria-current=page]{background-color:color-mix(in srgb,var(--color-page-accent) 18%,transparent);border-color:var(--color-page-accent)}.menu-movil__enlace[data-astro-cid-qlfjksao].menu-movil__enlace--urgente,.menu-movil__enlace[data-astro-cid-qlfjksao].menu-movil__enlace--urgente:hover{color:var(--color-page-accent-text)}.dropdown-item[data-astro-cid-qlfjksao]{transition:background-color .15s ease}.dropdown-item[data-astro-cid-qlfjksao]:hover{background-color:#8080801a;color:var(--color-page-text)!important}.dropdown-item[data-astro-cid-qlfjksao]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:-2px}.chevron-icon[data-astro-cid-qlfjksao].open{transform:rotate(180deg)}#site-header[data-astro-cid-qlfjksao] nav[data-astro-cid-qlfjksao]>div[data-astro-cid-qlfjksao]{transition:height .3s ease}#site-header[data-astro-cid-qlfjksao] .font-display[data-astro-cid-qlfjksao]{transition:font-size .3s ease}#site-header[data-astro-cid-qlfjksao].scrolled{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:color-mix(in srgb,var(--color-page-bg) 85%,transparent)!important;box-shadow:0 4px 24px #0000002e}#site-header[data-astro-cid-qlfjksao].scrolled nav[data-astro-cid-qlfjksao]>div[data-astro-cid-qlfjksao]{height:3.5rem}#site-header[data-astro-cid-qlfjksao].scrolled .font-display[data-astro-cid-qlfjksao]{font-size:1rem}@media(prefers-reduced-motion:reduce){#site-header[data-astro-cid-qlfjksao],#mobile-menu[data-astro-cid-qlfjksao]{transition-duration:0s!important}.nav-link[data-astro-cid-qlfjksao]:after{transition:none!important}.dropdown-panel[data-astro-cid-qlfjksao],.chevron-icon[data-astro-cid-qlfjksao]{transition:none!important}}.mobile-sun-icon[data-astro-cid-qlfjksao]{opacity:0;transform:rotate(90deg) scale(.5)}.mobile-moon-icon[data-astro-cid-qlfjksao],.dark .mobile-sun-icon[data-astro-cid-qlfjksao]{opacity:1;transform:rotate(0) scale(1)}.dark .mobile-moon-icon[data-astro-cid-qlfjksao]{opacity:0;transform:rotate(-90deg) scale(.5)}#mobile-theme-toggle[data-astro-cid-qlfjksao].tema-toque>div[data-astro-cid-qlfjksao]{animation:tema-toque-movil .5s cubic-bezier(.16,1,.3,1)}@keyframes tema-toque-movil{35%{transform:scale(.7) rotate(-35deg)}}@media(prefers-reduced-motion:reduce){#mobile-theme-toggle[data-astro-cid-qlfjksao].tema-toque>div[data-astro-cid-qlfjksao]{animation:none}}.menu-movil[data-astro-cid-qlfjksao]{list-style:none;margin:0;padding:0}.menu-movil__fila[data-astro-cid-qlfjksao]{position:relative}.menu-movil__fila[data-astro-cid-qlfjksao]:before,.menu-movil__fila[data-astro-cid-qlfjksao]:last-child:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--color-page-border);transform-origin:left center;pointer-events:none}.menu-movil__fila[data-astro-cid-qlfjksao]:before{top:0}.menu-movil__fila[data-astro-cid-qlfjksao]:last-child:after{bottom:0}.menu-movil__enlace[data-astro-cid-qlfjksao]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-block:.875rem;font-family:var(--font-display);font-weight:700;font-size:clamp(2.25rem,7vw + .5rem,4.5rem);line-height:1;letter-spacing:-.03em;text-align:left;color:var(--color-page-text);outline-color:var(--color-page-link)}.menu-movil__enlace[data-astro-cid-qlfjksao]:focus-visible{outline-style:solid;outline-width:2px;outline-offset:4px;border-radius:.25rem}.menu-movil__mascara[data-astro-cid-qlfjksao]{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .22em;margin:0 -.08em -.22em}.menu-movil__mascara[data-astro-cid-qlfjksao]>span[data-astro-cid-qlfjksao]{display:inline-block}.menu-movil__icono[data-astro-cid-qlfjksao]{flex:none;width:clamp(1.5rem,.5em,2.25rem);height:clamp(1.5rem,.5em,2.25rem);color:var(--color-page-text-secondary);transition:transform .3s cubic-bezier(.16,1,.3,1),color .15s ease}.mobile-dropdown-trigger[data-astro-cid-qlfjksao][aria-expanded=true] .menu-movil__mas[data-astro-cid-qlfjksao]{transform:rotate(45deg);color:var(--color-page-accent-text)}@media(hover:hover){.menu-movil__enlace[data-astro-cid-qlfjksao]:hover .menu-movil__flecha[data-astro-cid-qlfjksao]{transform:translate(.12em,-.12em);color:var(--color-page-accent-text)}.menu-movil__enlace[data-astro-cid-qlfjksao]:hover .menu-movil__mas[data-astro-cid-qlfjksao]{color:var(--color-page-accent-text)}}.mobile-dropdown-panel[data-astro-cid-qlfjksao]{visibility:hidden;transition:max-height .25s ease,opacity .2s ease,visibility 0s linear .25s}.mobile-dropdown-trigger[data-astro-cid-qlfjksao][aria-expanded=true]+.mobile-dropdown-panel[data-astro-cid-qlfjksao]{visibility:visible;transition:max-height .25s ease,opacity .2s ease,visibility 0s}.menu-movil__sub[data-astro-cid-qlfjksao]{list-style:none;margin:0;padding:.25rem 0 1.5rem;display:grid;gap:.125rem}@media(min-width:48rem){.menu-movil__sub[data-astro-cid-qlfjksao]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.menu-movil__subenlace[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:.875rem;min-height:2.75rem;padding-block:.375rem;font-size:1.125rem;line-height:1.3;color:var(--color-page-text-secondary);outline-color:var(--color-page-link);transition:color .15s ease}@media(min-width:48rem){.menu-movil__subenlace[data-astro-cid-qlfjksao]{font-size:1.25rem}}.menu-movil__subenlace[data-astro-cid-qlfjksao][aria-current=page]{color:var(--color-page-text)}.menu-movil__subenlace[data-astro-cid-qlfjksao]:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;border-radius:.25rem}@media(hover:hover){.menu-movil__subenlace[data-astro-cid-qlfjksao]:hover{color:var(--color-page-text)}}.menu-movil__subicono[data-astro-cid-qlfjksao]{flex:none;width:1.25rem;height:1.25rem;color:var(--color-page-accent-text)}html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao]:before,html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao]:last-child:after{animation:menu-movil-linea .9s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--i, 0) * 55ms)}html.menu-open .menu-movil__mascara[data-astro-cid-qlfjksao]>span[data-astro-cid-qlfjksao]{animation:menu-movil-sube .8s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(60ms + var(--i, 0) * 55ms)}html.menu-open .menu-movil__icono[data-astro-cid-qlfjksao]{animation:menu-movil-icono .6s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.22s + var(--i, 0) * 55ms)}html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao]{animation:p-entrada .7s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.42s + var(--i, 0) * 55ms)}@keyframes menu-movil-linea{0%{transform:scaleX(0)}}@keyframes menu-movil-sube{0%{transform:translateY(130%)}}@keyframes menu-movil-icono{0%{opacity:0;transform:translate(-.4em)}}.menu-movil--sin-entrada[data-astro-cid-qlfjksao] .menu-movil__fila[data-astro-cid-qlfjksao],.menu-movil--sin-entrada[data-astro-cid-qlfjksao] .menu-movil__fila[data-astro-cid-qlfjksao]:before,.menu-movil--sin-entrada[data-astro-cid-qlfjksao] .menu-movil__fila[data-astro-cid-qlfjksao]:last-child:after,.menu-movil--sin-entrada[data-astro-cid-qlfjksao] .menu-movil__mascara[data-astro-cid-qlfjksao]>span[data-astro-cid-qlfjksao],.menu-movil--sin-entrada[data-astro-cid-qlfjksao] .menu-movil__icono[data-astro-cid-qlfjksao]{animation:none!important}@media(prefers-reduced-motion:reduce){html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao],html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao]:before,html.menu-open .menu-movil__fila[data-astro-cid-qlfjksao]:last-child:after,html.menu-open .menu-movil__mascara[data-astro-cid-qlfjksao]>span[data-astro-cid-qlfjksao],html.menu-open .menu-movil__icono[data-astro-cid-qlfjksao]{animation:none}.menu-movil__icono[data-astro-cid-qlfjksao],.mobile-dropdown-panel[data-astro-cid-qlfjksao]{transition:none}}.footer-link[data-astro-cid-35ed7um5]{color:var(--color-page-text-secondary)}.pie-urgencia[data-astro-cid-35ed7um5]{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-height:2.75rem;padding:.5rem 1rem;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-page-accent) 55%,transparent);background-color:color-mix(in srgb,var(--color-page-accent) 8%,transparent);color:var(--color-page-accent-text);font-weight:400;line-height:1.5rem;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.pie-urgencia[data-astro-cid-35ed7um5]:hover{background-color:color-mix(in srgb,var(--color-page-accent) 16%,transparent);border-color:var(--color-page-accent)}.pie-urgencia[data-astro-cid-35ed7um5]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px}.footer-link[data-astro-cid-35ed7um5]:hover{color:var(--color-page-text)}.footer-boton-cookies[data-astro-cid-35ed7um5]{display:inline-block;min-height:24px;padding:0;border:0;background:none;font:inherit;font-size:1rem;line-height:1.5rem;text-align:left;cursor:pointer}.aviso-cookies[data-astro-cid-hr527v73]{position:fixed;z-index:45;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:1rem 1rem .75rem;max-height:calc(100dvh - var(--header-h, 4rem) - 24px);overflow-y:auto;overscroll-behavior:contain;background-color:var(--color-card-bg);border:1px solid var(--color-page-border);border-radius:var(--radius-xl);box-shadow:0 4px 16px #0000001f,0 12px 32px #00000014}@media(min-width:640px){.aviso-cookies[data-astro-cid-hr527v73]{left:16px;right:auto;bottom:16px;max-width:26rem}}.aviso-cookies[data-astro-cid-hr527v73]:not([hidden]){animation:aviso-cookies-entrada .2s ease-out both}@keyframes aviso-cookies-entrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aviso-cookies[data-astro-cid-hr527v73]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px}.aviso-cookies__estado[data-astro-cid-hr527v73]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-page-text-secondary)}html:has(#aviso-cookies:not([hidden])){scroll-padding-bottom:calc(var(--aviso-cookies-alto, 0px) + 16px)}html:has(#aviso-cookies:not([hidden])) body>footer:after{content:"";display:block;height:calc(var(--aviso-cookies-alto, 0px) + 16px)}@media(max-width:639.98px){html:has(#aviso-cookies:not([hidden])) .chatbot-fab{visibility:hidden}}html.menu-open .aviso-cookies[data-astro-cid-hr527v73]{visibility:hidden}.aviso-cookies__enlace[data-astro-cid-hr527v73]{white-space:nowrap;color:var(--color-page-link);text-decoration:underline;text-underline-offset:2px}.aviso-cookies__enlace[data-astro-cid-hr527v73]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px;border-radius:2px}.aviso-cookies__botones[data-astro-cid-hr527v73]{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;margin-top:.75rem}.aviso-cookies__boton[data-astro-cid-hr527v73]{min-height:44px;padding:.5rem 1rem;border:0;border-radius:9999px;background-color:transparent;box-shadow:inset 0 0 0 1.5px currentColor;color:var(--color-page-text);font-size:1rem;line-height:1.5rem;font-weight:600;cursor:pointer;transition:background-color .15s ease-out}.aviso-cookies__boton[data-astro-cid-hr527v73]:hover{background-color:var(--color-card-bg-hover)}.aviso-cookies__boton[data-astro-cid-hr527v73]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px}.aviso-cookies__elegir[data-astro-cid-hr527v73]{display:inline-flex;align-items:center;min-height:44px;padding:0 .25rem;white-space:nowrap;border:0;background:transparent;color:var(--color-page-link);font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.aviso-cookies__elegir[data-astro-cid-hr527v73]:hover{text-decoration:none}.aviso-cookies__elegir[data-astro-cid-hr527v73]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px;border-radius:2px}.aviso-cookies__panel[data-astro-cid-hr527v73]{margin-top:.5rem}.aviso-cookies__finalidades[data-astro-cid-hr527v73]{margin:0;padding:0;border:0;min-width:0}.aviso-cookies__leyenda[data-astro-cid-hr527v73]{padding:0;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--color-page-text)}.aviso-cookies__opcion[data-astro-cid-hr527v73]{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:.75rem;min-height:44px;margin-top:.5rem;padding:.5rem 0;cursor:pointer}.aviso-cookies__casilla[data-astro-cid-hr527v73]{grid-row:span 2;width:1.25rem;height:1.25rem;margin-top:.125rem;accent-color:var(--color-page-link);cursor:pointer}.aviso-cookies__casilla[data-astro-cid-hr527v73]:focus-visible{outline:2px solid var(--color-page-link);outline-offset:2px}.aviso-cookies__opcion-nombre[data-astro-cid-hr527v73]{grid-column:2;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-page-text)}.aviso-cookies__opcion-descripcion[data-astro-cid-hr527v73]{grid-column:2;font-size:.875rem;line-height:1.25rem;color:var(--color-page-text-secondary)}.aviso-cookies__boton--ancho[data-astro-cid-hr527v73]{width:100%;margin-top:.75rem}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
