@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.cabecera[data-astro-cid-anclemld]{z-index:var(--z-cabecera);background:color-mix(in oklab, var(--fondo) 86%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(14px);transition:border-color var(--dur-2) var(--ease-estandar), box-shadow var(--dur-2) var(--ease-estandar), background-color var(--dur-2) var(--ease-estandar);view-transition-name:cabecera;border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.cabecera[data-astro-cid-anclemld]:where(.cabecera--scroll){border-block-end-color:var(--borde);box-shadow:var(--sombra-1)}.cabecera__interior[data-astro-cid-anclemld]{align-items:center;gap:var(--e-s);min-block-size:4.5rem;display:flex}.marca[data-astro-cid-anclemld]{color:var(--texto);transition:opacity var(--dur-1) var(--ease-estandar);align-items:center;gap:.65rem;margin-inline-end:auto;text-decoration:none;display:inline-flex}.marca[data-astro-cid-anclemld]:hover{opacity:.82}.marca__texto[data-astro-cid-anclemld]{flex-direction:column;line-height:1.15;display:flex}.marca__nombre[data-astro-cid-anclemld]{font-family:var(--fuente-display);letter-spacing:-.015em;font-size:1.15rem;font-weight:650}.marca__desc[data-astro-cid-anclemld]{letter-spacing:.035em;color:var(--texto-tenue);font-size:.72rem;font-weight:500}.nav__lista[data-astro-cid-anclemld]{align-items:center;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.nav__enlace[data-astro-cid-anclemld]{border-radius:var(--r-s);color:var(--texto-suave);white-space:nowrap;transition:color var(--dur-1) var(--ease-estandar), background-color var(--dur-1) var(--ease-estandar);padding:.55rem .6rem;font-size:.92rem;font-weight:560;text-decoration:none;display:block;position:relative}.nav__enlace[data-astro-cid-anclemld]:after{content:"";background:var(--primario);transform-origin:0;block-size:2px;transition:scale var(--dur-2) var(--ease-salida);border-radius:2px;position:absolute;inset-block-end:.28rem;inset-inline:.6rem;scale:0 1}.nav__enlace[data-astro-cid-anclemld]:hover{color:var(--texto);background:color-mix(in oklab, var(--primario) 6%, transparent)}.nav__enlace[data-astro-cid-anclemld]:hover:after,.nav__enlace[data-astro-cid-anclemld][aria-current=page]:after{scale:1}.nav__enlace[data-astro-cid-anclemld][aria-current=page]{color:var(--primario)}.nav__cta[data-astro-cid-anclemld]{margin-inline-start:.4rem}.nav__cta[data-astro-cid-anclemld] .boton[data-astro-cid-anclemld]{min-block-size:2.5rem;padding-inline:var(--e-s);font-size:.9rem}.cabecera__acciones[data-astro-cid-anclemld]{align-items:center;gap:.2rem;display:flex}.cabecera__tel[data-astro-cid-anclemld]{border-radius:var(--r-s);color:var(--texto-suave);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.9rem;font-weight:600;text-decoration:none;display:none}.cabecera__tel[data-astro-cid-anclemld] svg[data-astro-cid-anclemld]{inline-size:1.05rem;fill:var(--primario)}.cabecera__tel[data-astro-cid-anclemld]:hover{color:var(--primario);background:color-mix(in oklab, var(--primario) 6%, transparent)}.idioma[data-astro-cid-anclemld]{border-radius:var(--r-s);block-size:2.75rem;min-inline-size:2.75rem;color:var(--texto-suave);letter-spacing:.04em;transition:color var(--dur-1) var(--ease-estandar), background-color var(--dur-1) var(--ease-estandar);place-items:center;font-size:.78rem;font-weight:700;text-decoration:none;display:grid}.idioma[data-astro-cid-anclemld]:hover{color:var(--primario);background:color-mix(in oklab, var(--primario) 8%, transparent)}.tema[data-astro-cid-anclemld],.hamburguesa[data-astro-cid-anclemld]{border-radius:var(--r-s);block-size:2.75rem;inline-size:2.75rem;color:var(--texto-suave);transition:color var(--dur-1) var(--ease-estandar), background-color var(--dur-1) var(--ease-estandar);place-items:center;display:grid}.tema[data-astro-cid-anclemld]:hover,.hamburguesa[data-astro-cid-anclemld]:hover{color:var(--primario);background:color-mix(in oklab, var(--primario) 8%, transparent)}.tema[data-astro-cid-anclemld] svg[data-astro-cid-anclemld]{fill:none;stroke:currentColor;stroke-width:1.7px;grid-area:1/1;inline-size:1.25rem}.tema__luna[data-astro-cid-anclemld]{fill:currentColor;stroke:none;display:none}:root[data-tema=oscuro] .tema__sol[data-astro-cid-anclemld]{display:none}:root[data-tema=oscuro] .tema__luna[data-astro-cid-anclemld]{display:block}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .tema__sol[data-astro-cid-anclemld]{display:none}:root:not([data-tema=claro]) .tema__luna[data-astro-cid-anclemld]{display:block}}.hamburguesa[data-astro-cid-anclemld]{display:none}.hamburguesa__barras[data-astro-cid-anclemld],.hamburguesa__barras[data-astro-cid-anclemld]:before,.hamburguesa__barras[data-astro-cid-anclemld]:after{block-size:2px;inline-size:1.25rem;transition:transform var(--dur-2) var(--ease-salida), opacity var(--dur-1) var(--ease-estandar);background:currentColor;border-radius:2px;display:block}.hamburguesa__barras[data-astro-cid-anclemld]:before,.hamburguesa__barras[data-astro-cid-anclemld]:after{content:"";position:absolute}.hamburguesa__barras[data-astro-cid-anclemld]:before{translate:0 -6px}.hamburguesa__barras[data-astro-cid-anclemld]:after{translate:0 6px}.hamburguesa[data-astro-cid-anclemld][aria-expanded=true] .hamburguesa__barras[data-astro-cid-anclemld]{background:0 0}.hamburguesa[data-astro-cid-anclemld][aria-expanded=true] .hamburguesa__barras[data-astro-cid-anclemld]:before{translate:0;rotate:45deg}.hamburguesa[data-astro-cid-anclemld][aria-expanded=true] .hamburguesa__barras[data-astro-cid-anclemld]:after{translate:0;rotate:-45deg}@media (width>=70rem){.cabecera__tel[data-astro-cid-anclemld]{display:inline-flex}}@media (width<=70rem){.hamburguesa[data-astro-cid-anclemld]{display:grid;position:relative}.nav[data-astro-cid-anclemld]{inset:var(--alto-cabecera,4.5rem) 0 auto 0;max-block-size:calc(100svh - var(--alto-cabecera,4.5rem));padding:var(--e-s) var(--canal) var(--e-l);background:var(--fondo);border-block-end:1px solid var(--borde);box-shadow:var(--sombra-3);visibility:hidden;opacity:0;transition:opacity var(--dur-2) var(--ease-estandar), translate var(--dur-2) var(--ease-salida), visibility var(--dur-2) step-end;position:fixed;overflow-y:auto;translate:0 -.75rem}.nav[data-astro-cid-anclemld][data-abierto=true]{visibility:visible;opacity:1;transition-timing-function:var(--ease-salida), var(--ease-salida), step-start;translate:0}.nav__lista[data-astro-cid-anclemld]{flex-direction:column;align-items:stretch;gap:.15rem}.nav__enlace[data-astro-cid-anclemld]{padding:.85rem var(--e-2xs);border-block-end:1px solid var(--borde);border-radius:0;font-size:1.05rem}.nav__enlace[data-astro-cid-anclemld]:after{display:none}.nav__cta[data-astro-cid-anclemld]{margin:var(--e-s) 0 0}@media (height<=30rem) and (width>=30rem){.nav__lista[data-astro-cid-anclemld]{column-gap:var(--e-s);grid-template-columns:1fr 1fr;display:grid}.nav__cta[data-astro-cid-anclemld]{grid-column:1/-1}}@media (height<=34rem){.nav[data-astro-cid-anclemld]{padding-block:var(--e-2xs) var(--e-s)}.nav__enlace[data-astro-cid-anclemld]{padding-block:.45rem;font-size:.95rem}.nav__cta[data-astro-cid-anclemld]{margin-block-start:var(--e-2xs)}.nav__cta[data-astro-cid-anclemld] .boton[data-astro-cid-anclemld]{min-block-size:2.5rem}}.nav__cta[data-astro-cid-anclemld] .boton[data-astro-cid-anclemld]{min-block-size:3rem;inline-size:100%;font-size:var(--paso-0)}}.pie[data-astro-cid-kb2vq6wp]{background:var(--superficie-alt);border-block-start:1px solid var(--borde);color:var(--texto-suave);font-size:var(--paso--1);margin-block-start:var(--e-seccion);padding-block-start:var(--e-2xl)}.pie__interior[data-astro-cid-kb2vq6wp]{gap:var(--e-xl);padding-block-end:var(--e-xl);display:grid}@media (width>=52rem){.pie__interior[data-astro-cid-kb2vq6wp]{gap:var(--e-2xl);grid-template-columns:minmax(16rem,1fr) 2fr}}.pie__logo[data-astro-cid-kb2vq6wp]{margin-block-end:var(--e-s);display:inline-block}.pie__nombre[data-astro-cid-kb2vq6wp]{font-family:var(--fuente-display);font-size:var(--paso-1);color:var(--texto);font-weight:640;line-height:1.2}.pie__han[data-astro-cid-kb2vq6wp]{font-size:var(--paso-0);color:var(--texto-tenue);margin-block-end:var(--e-xs)}.pie__lema[data-astro-cid-kb2vq6wp]{max-inline-size:28rem;margin-block-end:var(--e-m)}.pie__nap[data-astro-cid-kb2vq6wp]{flex-direction:column;gap:.35rem;font-style:normal;display:flex}.pie__dato[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);align-items:center;gap:.4rem;inline-size:fit-content;text-decoration:none;display:inline-flex}.pie__dato[data-astro-cid-kb2vq6wp] svg[data-astro-cid-kb2vq6wp]{inline-size:1rem;fill:var(--primario);flex:none}.pie__dato--destacado[data-astro-cid-kb2vq6wp]{font-size:var(--paso-0);color:var(--texto);font-variant-numeric:tabular-nums;font-weight:680}a[data-astro-cid-kb2vq6wp].pie__dato:hover{color:var(--primario);text-decoration:underline}.pie__columnas[data-astro-cid-kb2vq6wp]{gap:var(--e-l);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.pie__titulo[data-astro-cid-kb2vq6wp]{font-family:var(--fuente-texto);font-size:var(--paso--1);letter-spacing:var(--track-versal);text-transform:uppercase;color:var(--texto);flex-direction:column;gap:.1rem;margin-block-end:var(--e-xs);font-weight:700;display:flex}.pie__titulo-han[data-astro-cid-kb2vq6wp]{letter-spacing:.05em;text-transform:none;color:var(--acento);font-size:.95rem;font-weight:500}.pie__columnas[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pie__columnas[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);transition:color var(--dur-1) var(--ease-estandar);text-decoration:none}.pie__columnas[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:var(--primario);text-underline-offset:.2em;text-decoration:underline}.pie__base[data-astro-cid-kb2vq6wp]{justify-content:space-between;align-items:center;gap:var(--e-xs) var(--e-m);padding-block:var(--e-s);border-block-start:1px solid var(--borde);font-size:var(--paso--2);color:var(--texto-tenue);flex-wrap:wrap;display:flex}.pie__base[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{gap:var(--e-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pie__base[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:var(--texto-tenue);text-decoration:none}.pie__base[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:var(--primario);text-decoration:underline}:root{color-scheme:light dark;--zhu-50:#fff4f1;--zhu-100:#ffe5de;--zhu-200:#ffc7b9;--zhu-300:#ffa08a;--zhu-400:#f9705a;--zhu-500:#e84a32;--zhu-600:#cb2d1b;--zhu-700:#a61f12;--zhu-800:#82190f;--zhu-900:#62150e;--zhu-950:#380a06;--ink-50:#faf8f4;--ink-100:#f2eee6;--ink-200:#e5dfd3;--ink-300:#cfc7b8;--ink-400:#aba294;--ink-500:#6f6860;--ink-600:#635c52;--ink-700:#4a443c;--ink-800:#332f2a;--ink-900:#1f1c19;--ink-950:#12100e;--jin-300:#e8ce94;--jin-400:#d9b36a;--jin-500:#c29449;--jin-600:#9e7434;--jin-700:#7a5726;--jade-300:#8fd3bf;--jade-500:#2e9478;--jade-600:#1f7a61;--jade-700:#175e4b;--tono-1:#bb2015;--tono-2:#8f540a;--tono-3:#1b6e57;--tono-4:#2953b3;--tono-5:#5b554c;--fondo:var(--ink-50);--fondo-alt:var(--ink-100);--superficie:#fff;--superficie-alt:var(--ink-100);--superficie-hundida:var(--ink-200);--borde:color-mix(in oklab, var(--ink-300) 62%, transparent);--borde-fuerte:color-mix(in oklab, var(--ink-400) 80%, transparent);--borde-control:var(--ink-500);--texto:var(--ink-900);--texto-suave:var(--ink-700);--texto-tenue:var(--ink-500);--primario:var(--zhu-600);--primario-fuerte:var(--zhu-700);--primario-suave:var(--zhu-50);--primario-contraste:#fff;--acento:var(--jin-700);--acento-suave:color-mix(in oklab, var(--jin-300) 32%, transparent);--exito:var(--jade-700);--anillo:var(--zhu-600);--velo:#1f1c1970;--fuente-display:var(--font-display), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--fuente-texto:var(--font-texto), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fuente-han:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", "WenQuanYi Micro Hei", var(--fuente-texto), sans-serif;--fuente-kai:"Kaiti SC", KaiTi, STKaiti, "Noto Serif CJK SC", "Songti SC", SimSun, var(--fuente-han), serif;--fuente-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, monospace;--paso--2:clamp(.69rem, .67rem + .11vw, .75rem);--paso--1:clamp(.83rem, .79rem + .2vw, .94rem);--paso-0:clamp(1rem, .94rem + .3vw, 1.19rem);--paso-1:clamp(1.2rem, 1.1rem + .49vw, 1.58rem);--paso-2:clamp(1.44rem, 1.28rem + .79vw, 2.11rem);--paso-3:clamp(1.73rem, 1.48rem + 1.23vw, 2.81rem);--paso-4:clamp(2.07rem, 1.7rem + 1.87vw, 3.75rem);--paso-5:clamp(2.49rem, 1.94rem + 2.76vw, 4.99rem);--paso-6:clamp(2.99rem, 2.19rem + 4vw, 6.65rem);--alto-titular:1.06;--alto-subtitulo:1.2;--alto-texto:1.65;--alto-compacto:1.4;--track-titular:-.022em;--track-versal:.09em;--e-3xs:.25rem;--e-2xs:.5rem;--e-xs:.75rem;--e-s:1rem;--e-m:1.5rem;--e-l:2rem;--e-xl:3rem;--e-2xl:4rem;--e-3xl:6rem;--e-4xl:8rem;--e-seccion:clamp(3.5rem, 2rem + 7.5vw, 8rem);--ancho-contenido:72rem;--ancho-texto:42rem;--ancho-ancho:84rem;--canal:clamp(1rem, .5rem + 2.5vw, 2.5rem);--r-xs:3px;--r-s:6px;--r-m:10px;--r-l:16px;--r-xl:24px;--r-sello:22%;--r-full:999px;--sombra-1:0 1px 2px -1px #1f1c191a, 0 1px 1px #1f1c190a;--sombra-2:0 2px 4px -2px #1f1c191a, 0 4px 12px -4px #1f1c1914;--sombra-3:0 4px 8px -4px #1f1c191a, 0 12px 28px -8px #1f1c191f;--sombra-4:0 8px 16px -8px #1f1c191f, 0 24px 56px -16px #1f1c1929;--sombra-sello:inset 0 1px 0 #ffffff4d, 0 2px 6px -2px #82190f73;--sombra-interior:inset 0 1px 3px #1f1c1912;--dur-1:.12s;--dur-2:.22s;--dur-3:.42s;--dur-4:.7s;--ease-salida:cubic-bezier(.32, .72, 0, 1);--ease-estandar:cubic-bezier(.4, 0, .2, 1);--ease-entrada:cubic-bezier(.7, 0, .84, 0);--ease-muelle:linear(0, .35 7.6%, .73 16%, .92 21%, 1.03 26%, 1.08 32%, 1.06 41%, 1 52%, .99 68%, 1);--z-fondo:0;--z-contenido:1;--z-pegado:10;--z-cabecera:100;--z-velo:200;--z-modal:300;--z-aviso:400}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fondo:var(--ink-950);--fondo-alt:#171512;--superficie:var(--ink-900);--superficie-alt:#17140f;--superficie-hundida:#0c0a09;--borde:color-mix(in oklab, var(--ink-400) 24%, transparent);--borde-fuerte:color-mix(in oklab, var(--ink-400) 44%, transparent);--borde-control:var(--ink-400);--texto:var(--ink-100);--texto-suave:var(--ink-300);--texto-tenue:var(--ink-400);--primario:var(--zhu-300);--primario-fuerte:var(--zhu-200);--primario-suave:color-mix(in oklab, var(--zhu-700) 28%, transparent);--primario-contraste:var(--ink-950);--acento:var(--jin-400);--acento-suave:color-mix(in oklab, var(--jin-700) 34%, transparent);--exito:var(--jade-300);--anillo:var(--zhu-300);--velo:#080706a8;--tono-1:#ff8d7e;--tono-2:#e9b65c;--tono-3:#6fd0b4;--tono-4:#8fb3f5;--tono-5:#aba294;--sombra-1:0 1px 2px -1px #00000080;--sombra-2:0 2px 4px -2px #0000008c, 0 4px 12px -4px #00000073;--sombra-3:0 4px 8px -4px #0000008c, 0 12px 28px -8px #00000080;--sombra-4:0 8px 16px -8px #0009, 0 24px 56px -16px #0000008c;--sombra-sello:inset 0 1px 0 #ffffff1f, 0 2px 10px -2px #ff785a4d;--sombra-interior:inset 0 1px 3px #00000073}}:root[data-tema=claro]{color-scheme:light}:root[data-tema=oscuro]{color-scheme:dark;--fondo:var(--ink-950);--fondo-alt:#171512;--superficie:var(--ink-900);--superficie-alt:#17140f;--superficie-hundida:#0c0a09;--borde:color-mix(in oklab, var(--ink-400) 24%, transparent);--borde-fuerte:color-mix(in oklab, var(--ink-400) 44%, transparent);--borde-control:var(--ink-400);--texto:var(--ink-100);--texto-suave:var(--ink-300);--texto-tenue:var(--ink-400);--primario:var(--zhu-300);--primario-fuerte:var(--zhu-200);--primario-suave:color-mix(in oklab, var(--zhu-700) 28%, transparent);--primario-contraste:var(--ink-950);--acento:var(--jin-400);--acento-suave:color-mix(in oklab, var(--jin-700) 34%, transparent);--exito:var(--jade-300);--anillo:var(--zhu-300);--velo:#080706a8;--tono-1:#ff8d7e;--tono-2:#e9b65c;--tono-3:#6fd0b4;--tono-4:#8fb3f5;--tono-5:#aba294;--sombra-1:0 1px 2px -1px #00000080;--sombra-2:0 2px 4px -2px #0000008c, 0 4px 12px -4px #00000073;--sombra-3:0 4px 8px -4px #0000008c, 0 12px 28px -8px #00000080;--sombra-4:0 8px 16px -8px #0009, 0 24px 56px -16px #0000008c;--sombra-sello:inset 0 1px 0 #ffffff1f, 0 2px 10px -2px #ff785a4d;--sombra-interior:inset 0 1px 3px #00000073}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--alto-cabecera,4.5rem) + var(--e-m));-webkit-tap-highlight-color:color-mix(in oklab, var(--primario) 18%, transparent);hanging-punctuation:first last}body{background-color:var(--fondo);min-height:100svh;color:var(--texto);font-family:var(--fuente-texto);font-size:var(--paso-0);line-height:var(--alto-texto);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}p,h1,h2,h3,h4,h5,h6,li,dt,dd,figcaption{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}:target{scroll-margin-block-start:calc(var(--alto-cabecera,4.5rem) + var(--e-m))}:focus-visible{outline:2px solid var(--anillo);outline-offset:2px;border-radius:var(--r-xs)}:focus:not(:focus-visible){outline:none}::selection{background-color:color-mix(in oklab, var(--primario) 24%, transparent);color:var(--texto)}h1,h2,h3,h4{font-family:var(--fuente-display);font-weight:620;line-height:var(--alto-titular);letter-spacing:var(--track-titular);text-wrap:balance;color:var(--texto)}h1{font-size:var(--paso-5);font-variation-settings:"opsz" 48}h2{font-size:var(--paso-3);font-variation-settings:"opsz" 32}h3{font-size:var(--paso-2);font-variation-settings:"opsz" 24}h4{font-size:var(--paso-1);font-variation-settings:"opsz" 18;line-height:var(--alto-subtitulo)}h5,h6{font-family:var(--fuente-texto);font-size:var(--paso-0);font-weight:650;line-height:var(--alto-subtitulo)}p{text-wrap:pretty}a{color:var(--primario);text-decoration-color:color-mix(in oklab, var(--primario) 38%, transparent);text-underline-offset:.18em;transition:color var(--dur-1) var(--ease-estandar), text-decoration-color var(--dur-1) var(--ease-estandar);text-decoration-thickness:from-font}a:hover{color:var(--primario-fuerte);text-decoration-color:currentColor}strong,b{font-weight:680}small{font-size:var(--paso--1)}code,kbd,samp{font-family:var(--fuente-mono);font-size:.9em}hr{background:var(--borde);block-size:1px;margin-block:var(--e-l);border:none}abbr[title]{cursor:help;text-decoration:underline dotted}:lang(zh),:lang(zh-Hans),.han{font-family:var(--fuente-han);letter-spacing:.02em;font-weight:500}.han--kai{font-family:var(--fuente-kai)}.pinyin{font-family:var(--fuente-texto);letter-spacing:.01em;color:var(--texto-suave);font-variant-ligatures:none;font-style:italic;font-weight:480;line-height:1.3}.t1{color:var(--tono-1)}.t2{color:var(--tono-2)}.t3{color:var(--tono-3)}.t4{color:var(--tono-4)}.t5{color:var(--tono-5)}ruby{ruby-position:over}rt{font-family:var(--fuente-texto);color:var(--texto-tenue);letter-spacing:0;font-size:.5em;font-weight:500}.contenedor{inline-size:min(100% - var(--canal) * 2, var(--ancho-contenido));margin-inline:auto}.contenedor--ancho{inline-size:min(100% - var(--canal) * 2, var(--ancho-ancho));margin-inline:auto}.contenedor--texto{inline-size:min(100% - var(--canal) * 2, var(--ancho-texto));margin-inline:auto}.seccion{padding-block:var(--e-seccion)}.pila>*+*{margin-block-start:var(--pila-espacio,var(--e-s))}.cluster{gap:var(--cluster-espacio,var(--e-s));flex-wrap:wrap;align-items:center;display:flex}.rejilla{gap:var(--rejilla-espacio,var(--e-m));grid-template-columns:repeat(auto-fit, minmax(min(var(--rejilla-min,18rem), 100%), 1fr));display:grid}.visualmente-oculto:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.saltar-al-contenido{z-index:var(--z-aviso);padding:var(--e-2xs) var(--e-s);border-radius:var(--r-s);background:var(--primario);color:var(--primario-contraste);transition:transform var(--dur-2) var(--ease-salida);font-weight:600;text-decoration:none;position:absolute;inset-block-start:var(--e-2xs);inset-inline-start:var(--e-2xs);transform:translateY(-160%)}.saltar-al-contenido:focus{transform:translateY(0)}[hidden][hidden]{display:none}.eyebrow{align-items:center;gap:var(--e-2xs);font-size:var(--paso--1);letter-spacing:var(--track-versal);text-transform:uppercase;color:var(--acento);font-weight:650;display:inline-flex}.eyebrow .pinyin,.tabla thead th .pinyin{text-transform:none;letter-spacing:normal;font-style:italic}.eyebrow .han,.tabla thead th .han{letter-spacing:normal}.texto-tenue{color:var(--texto-tenue)}.texto-suave{color:var(--texto-suave)}.centrado{text-align:center}.medida{max-inline-size:var(--ancho-texto)}.medida-centrada{max-inline-size:var(--ancho-texto);margin-inline:auto}.papel{isolation:isolate;position:relative}.papel:before{content:"";z-index:-1;pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E");position:absolute;inset:0}.mizige{background-image:linear-gradient(to right, color-mix(in oklab, var(--primario) 16%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--primario) 16%, transparent) 1px, transparent 1px);background-size:var(--mizige-celda,4rem) var(--mizige-celda,4rem)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.revelar{animation:linear both revelar-entrada view();animation-range:entry cover 22%}}}@keyframes revelar-entrada{0%{opacity:0;transform:translateY(2rem)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media print{.no-imprimir,.cabecera,.pie,.saltar-al-contenido{display:none!important}body{color:#000;background:#fff;font-size:11pt}a:after{content:" (" attr(href) ")";color:#555;font-size:9pt}a[href^=\/]:after{content:" (nadiazhang.com" attr(href) ")"}}.sello{inline-size:var(--sello-tam,2.75rem);aspect-ratio:1;border-radius:var(--r-sello);background:linear-gradient(158deg, var(--zhu-500) 0%, var(--zhu-600) 46%, var(--zhu-700) 100%);box-shadow:var(--sombra-sello);color:#fff;font-family:var(--fuente-han);font-size:calc(var(--sello-tam,2.75rem) * .52);letter-spacing:0;text-align:center;user-select:none;isolation:isolate;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative;overflow:hidden}.sello:after{content:"";z-index:-1;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23s)'/%3E%3C/svg%3E");position:absolute;inset:-10%}.sello--s{--sello-tam:1.75rem}.sello--l{--sello-tam:4.5rem}.sello--xl{--sello-tam:7rem}.sello--ancho{aspect-ratio:auto;inline-size:auto;font-size:calc(var(--sello-tam,2.75rem) * .42);writing-mode:vertical-rl;letter-spacing:.08em;padding:.35em .5em}.boton{justify-content:center;align-items:center;gap:var(--e-2xs);min-block-size:2.875rem;padding-inline:var(--e-m);border-radius:var(--r-s);font-family:var(--fuente-texto);font-size:var(--paso-0);text-align:center;cursor:pointer;transition:background-color var(--dur-1) var(--ease-estandar), border-color var(--dur-1) var(--ease-estandar), color var(--dur-1) var(--ease-estandar), box-shadow var(--dur-2) var(--ease-salida), transform var(--dur-2) var(--ease-muelle);border:1px solid #0000;padding-block:.7rem;font-weight:620;line-height:1.2;text-decoration:none;display:inline-flex}.boton:active{transform:translateY(1px)scale(.99)}.boton[aria-disabled=true],.boton:disabled{opacity:.55;pointer-events:none}.boton--primario{background:var(--primario);border-color:var(--primario);color:var(--primario-contraste);box-shadow:var(--sombra-2)}.boton--primario:hover{background:var(--primario-fuerte);border-color:var(--primario-fuerte);color:var(--primario-contraste);box-shadow:var(--sombra-3);transform:translateY(-2px)}.boton--secundario{background:var(--superficie);border-color:var(--borde-fuerte);color:var(--texto);box-shadow:var(--sombra-1)}.boton--secundario:hover{border-color:var(--primario);color:var(--primario);box-shadow:var(--sombra-2);transform:translateY(-2px)}.boton--fantasma{color:var(--texto-suave);background:0 0;border-color:#0000}.boton--fantasma:hover{background:color-mix(in oklab, var(--primario) 8%, transparent);color:var(--primario)}.boton--grande{min-block-size:3.375rem;padding-inline:var(--e-l);font-size:var(--paso-1)}.boton--bloque{inline-size:100%}.tarjeta{gap:var(--e-xs);padding:var(--e-m);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-1);transition:box-shadow var(--dur-2) var(--ease-salida), transform var(--dur-2) var(--ease-salida), border-color var(--dur-2) var(--ease-estandar);flex-direction:column;display:flex;position:relative}.tarjeta--enlace:hover{border-color:color-mix(in oklab, var(--primario) 40%, var(--borde));box-shadow:var(--sombra-3);transform:translateY(-3px)}.tarjeta--enlace:has(.tarjeta__enlace:focus-visible){outline:2px solid var(--anillo);outline-offset:3px}.tarjeta__enlace:after{content:"";border-radius:inherit;position:absolute;inset:0}.tarjeta__enlace:focus-visible{outline:none}.tarjeta--inactiva{background:var(--superficie-hundida);box-shadow:none;border-style:dashed}.tarjeta__titulo{font-size:var(--paso-1);font-weight:640}.tarjeta__pie{margin-block-start:auto;padding-block-start:var(--e-xs)}.insignia{border-radius:var(--r-full);font-size:var(--paso--1);text-wrap:balance;border:1px solid #0000;align-items:center;gap:.4em;max-inline-size:100%;padding:.28em .7em;font-weight:640;line-height:1.35;display:inline-flex}.insignia--marca{background:color-mix(in oklab, var(--primario) 12%, transparent);border-color:color-mix(in oklab, var(--primario) 26%, transparent);color:var(--primario-fuerte)}.insignia--oro{background:var(--acento-suave);border-color:color-mix(in oklab, var(--acento) 30%, transparent);color:var(--acento)}.insignia--jade{background:color-mix(in oklab, var(--exito) 12%, transparent);border-color:color-mix(in oklab, var(--exito) 28%, transparent);color:var(--exito)}.insignia--neutra{background:var(--superficie-hundida);border-color:var(--borde-fuerte);color:var(--texto-suave)}.cabecera-seccion{gap:var(--e-xs);max-inline-size:46rem;flex-direction:column;margin-block-end:var(--e-xl);display:flex}.cabecera-seccion--centrada{text-align:center;align-items:center;margin-inline:auto}.cabecera-seccion__entrada{font-size:var(--paso-1);color:var(--texto-suave);max-inline-size:42rem}.filete{align-items:center;gap:var(--e-s);color:var(--acento);display:flex}.filete:before,.filete:after{content:"";background:linear-gradient(to var(--filete-dir,right), transparent, color-mix(in oklab, var(--acento) 45%, transparent));flex:1;block-size:1px}.respuesta-directa{padding:var(--e-m) var(--e-m) var(--e-m) calc(var(--e-m) + 4px);background:var(--superficie-alt);border:1px solid var(--borde);border-inline-start:4px solid var(--primario);border-radius:var(--r-m);font-size:var(--paso-1);color:var(--texto);line-height:1.55;position:relative}.respuesta-directa>*+*{margin-block-start:var(--e-xs)}.tabla-envoltorio{border:1px solid var(--borde);border-radius:var(--r-m);background:var(--superficie);max-inline-size:100%}.tabla{border-collapse:collapse;inline-size:100%;font-size:var(--paso--1);text-align:start;table-layout:fixed;overflow-wrap:anywhere;hyphens:auto}.tabla caption{padding:var(--e-xs) var(--e-s);font-size:var(--paso--1);color:var(--texto-tenue);text-align:start;caption-side:bottom}.tabla th,.tabla td{padding:.7rem var(--e-s);border-block-end:1px solid var(--borde);vertical-align:baseline}.tabla thead th{background:var(--superficie-hundida);font-weight:680;font-size:var(--paso--2);letter-spacing:.02em;text-transform:uppercase;color:var(--texto-suave);white-space:normal;text-wrap:balance}.tabla tbody tr:last-child th,.tabla tbody tr:last-child td{border-block-end:none}.tabla tbody tr:hover{background:color-mix(in oklab, var(--primario) 4%, transparent)}@media (width<=40rem){.tabla{font-size:var(--paso--2)}.tabla th,.tabla td{padding:.55rem .5rem}.tabla thead th{letter-spacing:0;font-size:.66rem}}@media (width<=26rem){.tabla th,.tabla td{padding:.5rem .35rem}}.tabla__han{font-family:var(--fuente-han);font-size:var(--paso-1);overflow-wrap:anywhere;font-weight:500}.faq{gap:var(--e-2xs);display:grid}.faq__item{border:1px solid var(--borde);border-radius:var(--r-m);background:var(--superficie);transition:border-color var(--dur-2) var(--ease-estandar), box-shadow var(--dur-2) var(--ease-estandar);overflow:clip}.faq__item[open]{border-color:color-mix(in oklab, var(--primario) 32%, var(--borde));box-shadow:var(--sombra-1)}.faq__pregunta{justify-content:space-between;align-items:center;gap:var(--e-s);padding:var(--e-s) var(--e-m);font-family:var(--fuente-texto);font-size:var(--paso-0);cursor:pointer;min-block-size:3rem;font-weight:640;list-style:none;display:flex}.faq__pregunta::-webkit-details-marker{display:none}.faq__pregunta:after{content:"";border-inline-end:2px solid var(--primario);border-block-end:2px solid var(--primario);block-size:.7em;inline-size:.7em;transition:rotate var(--dur-2) var(--ease-salida);flex:none;translate:0 -.15em;rotate:45deg}.faq__item[open] .faq__pregunta:after{translate:0 .15em;rotate:225deg}.faq__pregunta:hover{background:color-mix(in oklab, var(--primario) 5%, transparent)}.faq__respuesta{padding:0 var(--e-m) var(--e-m);color:var(--texto-suave);max-inline-size:60ch}.faq__respuesta>*+*{margin-block-start:var(--e-xs)}.migas{font-size:var(--paso--1);color:var(--texto-tenue)}.migas ol{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.migas li+li:before{content:"/";color:var(--borde-fuerte);margin-inline-end:.35rem}.migas a{color:var(--texto-tenue);text-decoration:none}.migas a:hover{color:var(--primario);text-decoration:underline}.migas [aria-current=page]{color:var(--texto-suave);font-weight:600}.mizige-caja{inline-size:var(--mizige-tam,7rem);aspect-ratio:1;border:1px solid color-mix(in oklab, var(--primario) 42%, transparent);border-radius:var(--r-xs);background-image:linear-gradient(to right, transparent calc(50% - .5px), color-mix(in oklab, var(--primario) 24%, transparent) calc(50% - .5px), color-mix(in oklab, var(--primario) 24%, transparent) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to bottom, transparent calc(50% - .5px), color-mix(in oklab, var(--primario) 24%, transparent) calc(50% - .5px), color-mix(in oklab, var(--primario) 24%, transparent) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(45deg, transparent calc(50% - .4px), color-mix(in oklab, var(--primario) 14%, transparent) calc(50% - .4px), color-mix(in oklab, var(--primario) 14%, transparent) calc(50% + .4px), transparent calc(50% + .4px)), linear-gradient(-45deg, transparent calc(50% - .4px), color-mix(in oklab, var(--primario) 14%, transparent) calc(50% - .4px), color-mix(in oklab, var(--primario) 14%, transparent) calc(50% + .4px), transparent calc(50% + .4px));font-family:var(--fuente-kai);font-size:calc(var(--mizige-tam,7rem) * .68);color:var(--texto);place-items:center;line-height:1;display:grid}.prosa{max-inline-size:var(--ancho-texto);font-size:var(--paso-0);line-height:var(--alto-texto);color:var(--texto-suave)}.prosa>*+*{margin-block-start:var(--e-s)}.prosa>h2{color:var(--texto);margin-block-start:var(--e-xl);margin-block-end:var(--e-xs)}.prosa>h3{color:var(--texto);margin-block-start:var(--e-l);margin-block-end:var(--e-3xs)}.prosa ul,.prosa ol{padding-inline-start:1.35em}.prosa li+li{margin-block-start:var(--e-3xs)}.prosa ul{padding-inline-start:0;list-style:none}.prosa ul>li{padding-inline-start:1.5em;position:relative}.prosa ul>li:before{content:"";background:var(--primario);opacity:.85;border-radius:1.5px;block-size:.5em;inline-size:.5em;position:absolute;inset-block-start:.62em;inset-inline-start:.15em}.prosa blockquote{border-inline-start:3px solid var(--acento);color:var(--texto);margin-inline:0;padding-inline-start:var(--e-s);font-style:italic}.prosa strong{color:var(--texto)}.prosa table{border-collapse:collapse;inline-size:100%;font-size:var(--paso--1)}.prosa th,.prosa td{padding:.55rem var(--e-2xs);border-block-end:1px solid var(--borde);text-align:start}.prosa thead th{color:var(--texto);border-block-end-color:var(--borde-fuerte);font-weight:680}.nota{gap:var(--e-xs);min-inline-size:0;padding:var(--e-s) var(--e-m);background:var(--acento-suave);border:1px solid color-mix(in oklab, var(--acento) 26%, transparent);border-radius:var(--r-m);font-size:var(--paso--1);color:var(--texto-suave);flex-wrap:wrap;display:flex}.nota strong{color:var(--texto)}.trazos-vivos path[stroke^="rgba(0,0,1,"]{stroke:var(--texto)}.trazos-vivos path[stroke^="rgba(0,0,2,"]{stroke:var(--borde-fuerte)}.trazos-vivos path[stroke^="rgba(0,0,3,"],.trazos-vivos path[stroke^="rgba(0,0,4,"],.trazos-vivos path[stroke^="rgba(0,0,5,"]{stroke:var(--primario)}main:focus{outline:none}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:salir-pagina .14s var(--ease-estandar) both}::view-transition-new(root){animation:entrar-pagina .26s var(--ease-salida) both}}@keyframes salir-pagina{to{opacity:0}}@keyframes entrar-pagina{0%{opacity:0;transform:translateY(8px)}}
