@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}img,picture,video,svg{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}}@layer tokens{:root{--negro:#0b0b0b;--negro-2:#1c1c1c;--neutro-calido:#2a2724;--blanco-roto:#f7f5f2;--gris:#cfcbc5;--dorado:#c9902f;--dorado-claro:#e8c98a;--gris-tenue:#9c968e;--gris-oscuro:#5f5952;--dorado-oscuro:#8a5d14;--hueso:#ede9e3;--blanco:#fff;--rojo-claro:#f4a596;--rojo-oscuro:#a8331f;--fuente-texto:var(--fuente-inter-tight);--fuente-editorial:var(--fuente-cormorant);--texto-xs:.75rem;--texto-sm:.875rem;--texto-base:1rem;--texto-md:1.125rem;--texto-lg:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--texto-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--titulo-3:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);--titulo-2:clamp(2.5rem, 1.8rem + 2.6vw, 4rem);--titulo-1:clamp(3rem, 1.9rem + 4.4vw, 6rem);--interlineado-titulo:1.05;--interlineado-ajustado:1.25;--interlineado-texto:1.6;--tracking-etiqueta:.16em;--tracking-titulo:-.01em;--medida:66ch;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-5:1.5rem;--esp-6:2rem;--esp-7:3rem;--esp-8:4rem;--esp-9:6rem;--esp-10:8rem;--esp-seccion:clamp(3.5rem, 2.25rem + 4.5vw, 6.5rem);--esp-bloque:clamp(2rem, 1.5rem + 1.6vw, 3rem);--esp-grupo:var(--esp-4);--margen-lateral:clamp(1rem, .5rem + 3vw, 2.5rem);--contenedor:80rem;--radio-xs:4px;--radio-sm:8px;--radio-md:12px;--radio-lg:20px;--radio-pildora:999px;--dur-pulsar:.1s;--dur-rapida:.16s;--dur-media:.24s;--dur-lenta:.42s;--dur-escena:.7s;--curva-salida:cubic-bezier(.22, 1, .36, 1);--curva-entrada:cubic-bezier(.55, 0, 1, .45);--curva-movimiento:cubic-bezier(.65, 0, .35, 1);--escala-pulsar:.97;--escalonado:60ms;--alto-cabecera:68px;--alto-logo-cabecera:46px;--tactil-min:44px;--anillo-foco:2px;--separacion-foco:3px;--z-cabecera:50;--z-flotante:60;--z-modal:100}@media (width>=72rem){:root{--alto-cabecera:92px;--alto-logo-cabecera:62px}}:root,[data-ambiente=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-fondo:var(--negro);--c-superficie:var(--negro-2);--c-superficie-2:var(--neutro-calido);--c-texto:var(--blanco-roto);--c-texto-suave:var(--gris);--c-texto-tenue:var(--gris-tenue);--c-acento:var(--dorado);--c-acento-suave:var(--dorado-claro);--c-acento-texto:var(--dorado-claro);--c-foco:var(--dorado-claro);--c-sobre-acento:var(--negro);--c-primario:var(--blanco-roto);--c-sobre-primario:var(--negro);--c-error:var(--rojo-claro);--c-linea:#f7f5f21a;--c-linea-fuerte:#f7f5f23d;--c-velo:#f7f5f20f;--c-contorno-imagen:#ffffff1a;--sombra-1:0 1px 2px #00000080;--sombra-2:0 2px 4px #0006, 0 12px 32px -8px #000000b3;--sombra-3:0 4px 8px #0006, 0 24px 64px -12px #000c;--anillo:inset 0 0 0 1px var(--c-linea)}[data-ambiente=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-fondo:var(--blanco-roto);--c-superficie:var(--blanco);--c-superficie-2:var(--hueso);--c-texto:var(--negro);--c-texto-suave:var(--neutro-calido);--c-texto-tenue:var(--gris-oscuro);--c-acento:var(--dorado);--c-acento-suave:var(--dorado-claro);--c-acento-texto:var(--dorado-oscuro);--c-foco:var(--dorado-oscuro);--c-sobre-acento:var(--negro);--c-primario:var(--negro);--c-sobre-primario:var(--blanco-roto);--c-error:var(--rojo-oscuro);--c-linea:#0b0b0b1a;--c-linea-fuerte:#0b0b0b38;--c-velo:#0b0b0b0d;--c-contorno-imagen:#0000001a;--sombra-1:0 1px 2px #2a272414;--sombra-2:0 1px 2px #2a27240f, 0 12px 32px -8px #2a272429;--sombra-3:0 2px 6px #2a27240f, 0 24px 64px -12px #2a272438;--anillo:inset 0 0 0 1px var(--c-linea)}}@layer base{html{scroll-padding-top:calc(var(--alto-cabecera) + var(--esp-4))}html:has(dialog[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body,[data-ambiente]{background-color:var(--c-fondo);color:var(--c-texto)}body{min-height:100dvh;font-family:var(--fuente-texto);font-size:var(--texto-base);line-height:var(--interlineado-texto);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4{line-height:var(--interlineado-ajustado);text-wrap:balance}p,li,figcaption{text-wrap:pretty}a{color:inherit}::selection{background-color:var(--c-acento-suave);color:var(--negro)}:focus-visible{outline:var(--anillo-foco) solid var(--c-foco);outline-offset:var(--separacion-foco)}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--dur-lenta);animation-timing-function:var(--curva-salida)}::view-transition-new(root){animation-duration:var(--dur-lenta);animation-timing-function:var(--curva-salida)}}@layer utilidades{.contenedor{width:min(100% - 2 * var(--margen-lateral), var(--contenedor));margin-inline:auto}.zona-sin-flotante{view-timeline-name:--zona-sin-flotante}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.etiqueta{font-family:var(--fuente-texto);font-size:var(--texto-xs);letter-spacing:var(--tracking-etiqueta);text-transform:uppercase;color:var(--c-texto-tenue);font-weight:500}.titulo-editorial{font-family:var(--fuente-editorial);font-weight:400;line-height:var(--interlineado-titulo);letter-spacing:var(--tracking-titulo)}.cifras{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.revelar.aparecido{transition:opacity var(--dur-escena) var(--curva-salida), transform var(--dur-escena) var(--curva-salida);transition-delay:calc(var(--i,0) * 90ms)}.revelar.por-aparecer{opacity:0;transform:translateY(1.5rem)}.leer.aparecido>span{transition:opacity var(--dur-escena) var(--curva-salida);transition-delay:calc(var(--p,0) * 70ms)}.leer.por-aparecer>span{opacity:.16}.cortina.aparecido{transition:clip-path .9s var(--curva-salida), opacity .9s var(--curva-salida), translate .9s var(--curva-salida)}.cortina.por-aparecer{clip-path:inset(18% 0 0 0 round var(--radio-md));opacity:.4;translate:0 2rem}}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.saltar[data-astro-cid-z4jru4n3]{z-index:var(--z-modal);padding:var(--esp-2) var(--esp-4);border-radius:var(--radio-pildora);background:var(--c-primario);color:var(--c-sobre-primario);transform:translateY(calc(-100% - var(--esp-4)));transition:transform var(--dur-media) var(--curva-salida);font-weight:500;text-decoration:none;position:fixed;inset-block-start:var(--esp-3);inset-inline-start:var(--esp-3)}.saltar[data-astro-cid-z4jru4n3]:focus-visible{transform:none}.logo[data-astro-cid-wp3nfd5x]{height:auto;display:block;overflow:visible}.fotos[data-astro-cid-xueuy3u6]{border-radius:var(--radio-pildora);background:color-mix(in srgb, var(--negro-2) 88%, transparent);min-height:3rem;box-shadow:inset 0 0 0 1px #e8c98a47, var(--sombra-2);color:var(--blanco-roto);font-size:var(--texto-sm);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-pulsar) var(--curva-salida), box-shadow var(--dur-media) var(--curva-salida);align-items:center;gap:.625rem;padding-inline:.5rem 1.25rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.fotos--fijo[data-astro-cid-xueuy3u6]{z-index:var(--z-flotante);position:fixed;inset-block-end:max(var(--esp-5), env(safe-area-inset-bottom));inset-inline-end:var(--margen-lateral)}.fotos[data-astro-cid-xueuy3u6] .fotos__obturador{width:2rem;transition:scale var(--dur-lenta) var(--curva-salida)}@media (hover:hover) and (pointer:fine){.fotos[data-astro-cid-xueuy3u6]:hover{box-shadow:inset 0 0 0 1px #e8c98a99, var(--sombra-3)}.fotos[data-astro-cid-xueuy3u6]:hover .fotos__obturador{scale:1.08}}.fotos[data-astro-cid-xueuy3u6]:active{transform:scale(var(--escala-pulsar))}.enlace[data-astro-cid-5bcj2ck2]{color:inherit;border-radius:var(--radio-xs);-webkit-tap-highlight-color:transparent}.enlace--texto[data-astro-cid-5bcj2ck2]{text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.22em;transition:text-decoration-color var(--dur-rapida) var(--curva-salida), text-underline-offset var(--dur-rapida) var(--curva-salida), color var(--dur-rapida) var(--curva-salida)}.enlace--navegacion[data-astro-cid-5bcj2ck2]{padding-block:var(--esp-2);color:var(--c-texto-suave);transition:color var(--dur-rapida) var(--curva-salida);text-decoration:none;display:inline-block;position:relative}.enlace--navegacion[data-astro-cid-5bcj2ck2]:after{content:"";height:1px;transition:transform var(--dur-media) var(--curva-salida);background:currentColor;position:absolute;inset-block-end:.2rem;inset-inline:0;transform:scaleX(0)}.enlace--navegacion[data-astro-cid-5bcj2ck2][aria-current=page]{color:var(--c-texto)}.enlace--navegacion[data-astro-cid-5bcj2ck2][aria-current=page]:after{background:var(--c-acento);transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.enlace--texto[data-astro-cid-5bcj2ck2]:hover{text-underline-offset:.3em;text-decoration-color:currentColor}.enlace--navegacion[data-astro-cid-5bcj2ck2]:hover{color:var(--c-texto)}.enlace--navegacion[data-astro-cid-5bcj2ck2]:hover:after{transform:scaleX(1)}}.cabecera[data-astro-cid-wt46dpi5]{z-index:var(--z-cabecera);height:var(--alto-cabecera);color:var(--c-texto);background-color:color-mix(in srgb, var(--c-fondo) 86%, transparent);box-shadow:0 1px 0 var(--c-linea);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);view-transition-name:cabecera;position:sticky;top:0}@supports (animation-timeline:scroll()){.cabecera[data-astro-cid-wt46dpi5]{animation:linear both cabecera-fondo;animation-timeline:scroll(root);animation-range:0 120px}}@keyframes cabecera-fondo{0%{background-color:color-mix(in srgb, var(--c-fondo) 0%, transparent);-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();box-shadow:0 1px #0000}}.cabecera__fila[data-astro-cid-wt46dpi5]{align-items:center;gap:var(--esp-6);height:100%;display:flex}.cabecera__marca[data-astro-cid-wt46dpi5]{border-radius:var(--radio-sm);color:inherit;-webkit-tap-highlight-color:transparent;flex:none;display:block}.cabecera__marca[data-astro-cid-wt46dpi5] .logo{width:auto;height:var(--alto-logo-cabecera)}.cabecera__nav[data-astro-cid-wt46dpi5]{margin-inline-start:auto;display:none}.cabecera__nav[data-astro-cid-wt46dpi5] ul[data-astro-cid-wt46dpi5]{gap:clamp(var(--esp-4), 2vw, var(--esp-6));font-size:var(--texto-sm);display:flex}.cabecera__fotos[data-astro-cid-wt46dpi5]{display:none}.cabecera__menu[data-astro-cid-wt46dpi5]{width:var(--tactil-min);height:var(--tactil-min);margin-inline:auto calc(var(--esp-2) * -1);color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-rapida) var(--curva-salida), transform var(--dur-pulsar) var(--curva-salida);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.cabecera__menu[data-astro-cid-wt46dpi5]:hover{background:var(--c-velo)}}.cabecera__menu[data-astro-cid-wt46dpi5]:active{transform:scale(var(--escala-pulsar))}.hamburguesa[data-astro-cid-wt46dpi5]{gap:6px;width:22px;display:grid}.hamburguesa[data-astro-cid-wt46dpi5] span[data-astro-cid-wt46dpi5]{height:1.5px;transition:transform var(--dur-media) var(--curva-salida);background:currentColor;border-radius:1px;display:block}.hamburguesa--cerrar[data-astro-cid-wt46dpi5] span[data-astro-cid-wt46dpi5]:first-child{transform:translateY(3.75px)rotate(45deg)}.hamburguesa--cerrar[data-astro-cid-wt46dpi5] span[data-astro-cid-wt46dpi5]:last-child{transform:translateY(-3.75px)rotate(-45deg)}@starting-style{.menu[data-astro-cid-wt46dpi5][open] .hamburguesa--cerrar[data-astro-cid-wt46dpi5] span[data-astro-cid-wt46dpi5]{transform:none}}@media (width>=72rem){.cabecera__nav[data-astro-cid-wt46dpi5],.cabecera__fotos[data-astro-cid-wt46dpi5]{display:block}.cabecera__menu[data-astro-cid-wt46dpi5]{display:none}}.menu[data-astro-cid-wt46dpi5]{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 0 max(var(--esp-6), env(safe-area-inset-bottom));background:var(--c-fondo);color:var(--c-texto);overscroll-behavior:contain;opacity:0;transition:opacity var(--dur-rapida) var(--curva-entrada), display var(--dur-rapida) allow-discrete, overlay var(--dur-rapida) allow-discrete;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-wt46dpi5][open]{opacity:1;transition:opacity var(--dur-media) var(--curva-salida), display var(--dur-media) allow-discrete, overlay var(--dur-media) allow-discrete;flex-direction:column;display:flex}@starting-style{.menu[data-astro-cid-wt46dpi5][open]{opacity:0}}.menu[data-astro-cid-wt46dpi5]::backdrop{background:0 0}.menu__barra[data-astro-cid-wt46dpi5]{height:var(--alto-cabecera);flex:none;justify-content:space-between;align-items:center;display:flex}.menu__nav[data-astro-cid-wt46dpi5]{padding-block:var(--esp-6);flex:1;align-items:center;display:flex}.menu__nav[data-astro-cid-wt46dpi5] ul[data-astro-cid-wt46dpi5]{gap:var(--esp-1);display:grid}.menu__nav[data-astro-cid-wt46dpi5] li[data-astro-cid-wt46dpi5],.menu__pie[data-astro-cid-wt46dpi5]{transition:opacity var(--dur-lenta) var(--curva-salida), transform var(--dur-lenta) var(--curva-salida);transition-delay:calc(var(--i) * 40ms + 60ms)}@starting-style{.menu[data-astro-cid-wt46dpi5][open] .menu__nav[data-astro-cid-wt46dpi5] li[data-astro-cid-wt46dpi5],.menu[data-astro-cid-wt46dpi5][open] .menu__pie[data-astro-cid-wt46dpi5]{opacity:0;transform:translateY(.75rem)}}.menu__enlace[data-astro-cid-wt46dpi5]{align-items:center;gap:var(--esp-3);min-height:var(--tactil-min);padding-block:var(--esp-1);font-family:var(--fuente-editorial);color:var(--c-texto-suave);border-radius:var(--radio-sm);-webkit-tap-highlight-color:transparent;transition:color var(--dur-rapida) var(--curva-salida), transform var(--dur-pulsar) var(--curva-salida);font-size:clamp(2.25rem,1.8rem + 2vw,3rem);line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.menu__enlace[data-astro-cid-wt46dpi5]:active{transform:scale(.98)}.menu__enlace[data-astro-cid-wt46dpi5][aria-current=page]{color:var(--c-texto)}.menu__enlace[data-astro-cid-wt46dpi5][aria-current=page]:after{content:"";background:var(--c-acento);border-radius:50%;width:.4rem;height:.4rem}@media (hover:hover) and (pointer:fine){.menu__enlace[data-astro-cid-wt46dpi5]:hover{color:var(--c-texto)}}.menu__pie[data-astro-cid-wt46dpi5]{gap:var(--esp-4);flex:none;justify-items:start;display:grid}.icono[data-astro-cid-re2mlo42]{flex:none;width:1.25em;height:1.25em}.redes[data-astro-cid-zlhdb52x]{justify-items:start;margin:0;padding:0;list-style:none;display:grid}.redes__enlace[data-astro-cid-zlhdb52x]{align-items:center;gap:var(--esp-3);min-height:var(--tactil-min);border-radius:var(--radio-xs);color:var(--c-texto-suave);transition:color var(--dur-rapida) var(--curva-salida), scale var(--dur-pulsar) var(--curva-salida);text-decoration:none;display:inline-flex}.redes__enlace[data-astro-cid-zlhdb52x] .icono{width:calc(1.5 * var(--texto-md));height:calc(1.5 * var(--texto-md));transition:filter var(--dur-rapida) var(--curva-salida)}.redes__enlace--facebook[data-astro-cid-zlhdb52x] .icono{color:#1877f2}.redes__enlace[data-astro-cid-zlhdb52x]:active{scale:var(--escala-pulsar)}@media (hover:hover) and (pointer:fine){.redes__enlace[data-astro-cid-zlhdb52x]:hover{color:var(--c-texto)}.redes__enlace[data-astro-cid-zlhdb52x]:hover .icono{filter:brightness(1.2)}}@media (prefers-reduced-motion:reduce){.redes__enlace[data-astro-cid-zlhdb52x],.redes__enlace[data-astro-cid-zlhdb52x] .icono{transition:none}}.pie[data-astro-cid-h4cq2ocs]{padding-block:var(--esp-bloque) var(--esp-5);border-block-start:1px solid var(--c-linea);background:var(--c-fondo);color:var(--c-texto)}.pie__rejilla[data-astro-cid-h4cq2ocs]{gap:var(--esp-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=56rem){.pie__rejilla[data-astro-cid-h4cq2ocs]{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr)}}.pie__marca[data-astro-cid-h4cq2ocs]{gap:var(--esp-4);align-content:start;justify-items:start;display:grid}.pie__logo[data-astro-cid-h4cq2ocs]{border-radius:var(--radio-sm);color:inherit;display:block}.pie__logo[data-astro-cid-h4cq2ocs] .logo{width:11.5rem}.pie__descriptor[data-astro-cid-h4cq2ocs]{max-width:22rem;color:var(--c-texto-suave);font-size:var(--texto-sm)}.pie__marca[data-astro-cid-h4cq2ocs] .pie__redes{margin-block:calc(var(--esp-2) * -1);font-size:var(--texto-sm)}.pie__fotos[data-astro-cid-h4cq2ocs]{align-items:center;gap:var(--esp-2);min-height:var(--tactil-min);color:var(--c-acento-texto);font-size:var(--texto-sm);border-radius:var(--radio-xs);font-weight:500;text-decoration:none;display:inline-flex}.pie__fotos[data-astro-cid-h4cq2ocs] span[data-astro-cid-h4cq2ocs]{transition:transform var(--dur-media) var(--curva-salida)}@media (hover:hover) and (pointer:fine){.pie__fotos[data-astro-cid-h4cq2ocs]:hover span[data-astro-cid-h4cq2ocs]{transform:translate(3px)}}.pie__nav[data-astro-cid-h4cq2ocs]{gap:var(--esp-6) var(--esp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.pie__titulo[data-astro-cid-h4cq2ocs]{margin-block-end:var(--esp-2)}.pie__grupo[data-astro-cid-h4cq2ocs] ul[data-astro-cid-h4cq2ocs]{font-size:var(--texto-sm);display:grid}.pie__base[data-astro-cid-h4cq2ocs]{justify-content:space-between;gap:var(--esp-2) var(--esp-6);border-block-start:1px solid var(--c-linea);font-size:var(--texto-xs);color:var(--c-texto-tenue);flex-wrap:wrap;margin-block-start:var(--esp-7);padding-block-start:var(--esp-5);display:flex}@media (width<=71.99rem){.pie[data-astro-cid-h4cq2ocs]{padding-block-end:max(var(--esp-5), env(safe-area-inset-bottom))}}main[data-astro-cid-bvew56xx]{display:block}main[data-astro-cid-bvew56xx]:focus{outline:none}.a-sangre[data-astro-cid-bvew56xx]{margin-block-start:calc(var(--alto-cabecera) * -1)}body{timeline-scope:--cabecera-visual, --zona-sin-flotante, --pie}.pie{view-timeline-name:--pie}@supports (animation-timeline:view()){.flotante--tras-cabecera-visual[data-astro-cid-bvew56xx]{animation:linear both flotante-aparecer;animation-timeline:--cabecera-visual;animation-range:exit 40% exit 70%}.flotante[data-astro-cid-bvew56xx] .fotos--fijo{animation:linear flotante-apartarse,linear flotante-apartarse;animation-timeline:--zona-sin-flotante,--pie;animation-range:cover -3rem exit 9rem,cover -3rem}}@keyframes flotante-aparecer{0%{opacity:0;visibility:hidden}}@keyframes flotante-apartarse{0%,to{opacity:1}1%,99%{opacity:0;visibility:hidden}}@media (width>=72rem){.flotante[data-astro-cid-bvew56xx]{display:none}}
