.hono-web,.hono-web .hw-claro{--lienzo:#ffffff;--fondo:#f7f7f8;--tinta:#1f1d1b;--tinta-media:#6b6560;--tinta-tenue:#9a938c;--tinta-titulo:#8c847d;--linea:rgba(31,29,27,0.09);--linea-firme:rgba(31,29,27,0.16);--realce:rgba(31,29,27,0.045);--foco:#8e0f1a;color-scheme:light}.hono-web{--hueso:#f7f3ef;--noche:#151211;--noche-alta:#221d1b;--acento:#8e0f1a;--acento-tenue:rgba(142,15,26,0.09);--acento-vivo:#b5141f;--acento-hondo:#5d0a12;--acento-noche:#2a070b;--estado-borrador:#8a837c;--estado-revision:#b4552d;--estado-cambios:#a63d40;--estado-aprobado:#3f7d58;--estado-programado:#4a6fa5;--estado-publicado:#6b6560;--pastilla-0-fondo:#eee0da;--pastilla-0-tinta:#4a2a1b;--pastilla-1-fondo:#fadec9;--pastilla-1-tinta:#49290e;--pastilla-2-fondo:#fdecc8;--pastilla-2-tinta:#402c1b;--pastilla-3-fondo:#dbeddb;--pastilla-3-tinta:#1c3829;--pastilla-4-fondo:#d3e5ef;--pastilla-4-tinta:#183347;--pastilla-5-fondo:#e8deee;--pastilla-5-tinta:#412454;--pastilla-6-fondo:#f5e0e9;--pastilla-6-tinta:#4c2337;--pastilla-7-fondo:#ffe2dd;--pastilla-7-tinta:#5d1715;--tipo-video:#1f5c9e;--tipo-video-fondo:rgba(31,92,158,0.12);--tipo-video-solido:#2b74c0;--tipo-carrusel:#a3521f;--tipo-carrusel-fondo:rgba(163,82,31,0.13);--tipo-carrusel-solido:#c9702f;--tipo-historia:#4a6b2f;--tipo-historia-fondo:rgba(74,107,47,0.12);--tipo-historia-solido:#5f8a3c;--tipo-anuncio:#6b4a8a;--tipo-anuncio-fondo:rgba(107,74,138,0.12);--tipo-anuncio-solido:#8659ad;--tipo-otro:#6b6560;--tipo-otro-fondo:rgba(107,101,96,0.1);--tipo-otro-solido:#8a837c;--tipo-post:#0f6b70;--tipo-post-fondo:rgba(15,107,112,0.12);--tipo-post-solido:#12797e;--tipo-pauta:#7a5c00;--tipo-pauta-fondo:rgba(168,127,0,0.14);--tipo-pauta-solido:#8f6c00;--fuente-texto:var(--fuente-marca),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fuente-titulo:var(--fuente-marca),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ancho-titulo:114%;--fuente-datos:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--sombra-flota:0 1px 1px rgba(31,29,27,0.04),0 14px 28px -14px rgba(31,29,27,0.16),0 44px 88px -32px rgba(31,29,27,0.3);--sombra-suave:0 1px 2px rgba(31,29,27,0.05),0 10px 26px -14px rgba(31,29,27,0.16);--radio:14px;--radio-grande:22px;--ease:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);--rapido:0.18s;--contenedor:1120px;--margen:clamp(16px,5vw,56px);--nav-alto:64px;min-height:100vh;background:var(--lienzo);color:var(--tinta);font-family:var(--fuente-texto);overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hono-web .hw-noche{--lienzo:var(--noche-alta);--fondo:#1b1716;--tinta:#f6f2ee;--tinta-media:rgba(246,242,238,0.7);--tinta-tenue:rgba(246,242,238,0.5);--tinta-titulo:rgba(246,242,238,0.46);--linea:rgba(255,255,255,0.09);--linea-firme:rgba(255,255,255,0.17);--realce:rgba(255,255,255,0.06);--foco:#f6f2ee;--sombra-flota:0 1px 1px rgba(0,0,0,0.3),0 20px 40px -18px rgba(0,0,0,0.55),0 60px 120px -40px rgba(0,0,0,0.7);background:var(--noche);color:var(--tinta);color-scheme:dark}.hono-web .hw-vino{--lienzo:rgba(255,255,255,0.1);--tinta:#ffffff;--tinta-media:rgba(255,255,255,0.8);--tinta-tenue:rgba(255,255,255,0.6);--tinta-titulo:rgba(255,255,255,0.62);--linea:rgba(255,255,255,0.16);--linea-firme:rgba(255,255,255,0.34);--realce:rgba(255,255,255,0.1);--foco:#ffffff;--sombra-flota:0 1px 1px rgba(40,4,8,0.25),0 24px 48px -20px rgba(40,4,8,0.55),0 70px 120px -40px rgba(40,4,8,0.75);background:radial-gradient(120% 90% at 50% -10%,var(--acento-vivo) 0,transparent 60%),linear-gradient(180deg,var(--acento) 0,var(--acento-hondo) 72%,#45080e 100%);color:var(--tinta);color-scheme:dark}.hono-web .hw-hueso{background:var(--hueso)}.hono-web :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--foco);outline-offset:2px}.hono-web section[id]{scroll-margin-top:calc(var(--nav-alto) + 16px)}html:has(.hono-web){scroll-padding-top:calc(64px + 16px)}.hono-web .hw-contenedor{width:100%;max-width:calc(var(--contenedor) + 2 * var(--margen));margin-inline:auto;padding-inline:var(--margen)}.hono-web .hw-seccion{padding-block:clamp(80px,12vh,140px)}.hono-web .hw-h1{font-size:clamp(2.6rem,.9rem + 5vw,5.5rem);line-height:.98;letter-spacing:-.035em}.hono-web .hw-h1,.hono-web .hw-h2{font-family:var(--fuente-titulo);font-stretch:var(--ancho-titulo);font-weight:700;color:var(--tinta)}.hono-web .hw-h2{font-size:clamp(2rem,1.15rem + 2.7vw,3.5rem);line-height:1.02;letter-spacing:-.03em;max-width:17ch;text-wrap:balance}.hono-web .hw-frase{display:block;text-wrap:balance}.hono-web .hw-frase+.hw-frase{color:var(--tinta-titulo)}.hono-web .hw-linea{font-size:clamp(1.05rem,.98rem + .32vw,1.25rem);line-height:1.5;max-width:42ch;text-wrap:pretty;color:var(--tinta-media)}.hono-web .hw-rotulo{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--tinta-media)}.hono-web .hw-mono{font-family:var(--fuente-datos);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hono-web .hw-capas{display:inline-grid}.hono-web .hw-capas>*{grid-area:1/1}.hono-js .hono-web [data-rv]{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.hono-js .hono-web [data-rv].is-in{opacity:1;transform:none}.hono-js .hono-web [data-rv]>.hw-frase{opacity:0;transform:translateY(.32em);transition:opacity .7s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i, 0) * 70ms + 60ms)}.hono-js .hono-web [data-rv]>.hw-frase+.hw-frase{transition-delay:calc(var(--i, 0) * 70ms + .18s)}.hono-js .hono-web [data-rv]>.hw-frase+.hw-frase+.hw-frase{transition-delay:calc(var(--i, 0) * 70ms + .3s)}.hono-js .hono-web [data-rv].is-in>.hw-frase{opacity:1;transform:none}.hono-js .hono-web [data-rv] .hw-miga-paso{opacity:0;transform:translateX(-6px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--j, 0) * 70ms)}.hono-js .hono-web [data-rv].is-in .hw-miga-paso{opacity:1;transform:none}.hono-js .hono-web [data-filete]{transform:scaleX(0);transform-origin:0 50%;transition:transform 1.2s var(--ease)}.hono-js .hono-web .is-in [data-filete],.hono-js .hono-web [data-filete].is-in{transform:none}.hono-web [data-trazo]{stroke-dasharray:1}.hono-js .hono-web [data-trazo]{stroke-dashoffset:1;transition:stroke-dashoffset 1.2s var(--ease)}.hono-js .hono-web .is-in [data-trazo]{stroke-dashoffset:0}.hono-web .hw-trazo{stroke-dasharray:1;transition:stroke-dashoffset var(--trazo-dur,1.2s) var(--ease)}@keyframes hw-sube{0%{transform:translateY(16px)}to{transform:none}}.hono-web .hw-anim-sube{animation:hw-sube .9s var(--ease) both}@keyframes hw-pulso{50%{transform:scale(.97)}}.hono-web .hw-anim-pulso{animation:hw-pulso .18s ease-out}@keyframes hw-cursor{50%{opacity:0}}.hono-web .hw-anim-cursor{display:inline-block;width:1px;height:1em;margin-left:1px;vertical-align:-.12em;background:var(--tinta);animation:hw-cursor 1s steps(1) infinite}@keyframes hw-marca{0%{transform:scale(.9)}to{transform:none}}.hono-web .hw-anim-marca svg{animation:hw-marca .3s var(--ease) both}@media (prefers-reduced-motion:reduce){.hono-js .hono-web [data-filete],.hono-js .hono-web [data-rv],.hono-js .hono-web [data-rv] .hw-miga-paso,.hono-js .hono-web [data-rv]>.hw-frase{opacity:1;transform:none;transition:none}.hono-js .hono-web [data-trazo],.hono-web .hw-trazo{transition:none}.hono-js .hono-web [data-trazo]{stroke-dashoffset:0}.hono-web .hw-anim-marca svg,.hono-web [class*=hw-anim]{animation:none}}@media print{.hono-js .hono-web [data-rv],.hono-js .hono-web [data-rv] .hw-miga-paso,.hono-js .hono-web [data-rv]>.hw-frase{opacity:1;transform:none}.hono-js .hono-web [data-filete]{transform:none}}.hono-web .mos-datos{font-family:var(--fuente-datos);letter-spacing:-.01em}.hono-web .mos-cifra,.hono-web .mos-datos{font-variant-numeric:tabular-nums}.hono-web .mos-nav-item{display:flex;align-items:center;gap:.5rem;width:100%;border-radius:var(--radio);padding:.4rem .5rem;font-size:14px;line-height:1.35;color:var(--tinta-media);text-align:left;transition:background-color .12s ease,color .12s ease}.hono-web .mos-nav-item:hover{background-color:var(--realce);color:var(--tinta)}.hono-web .mos-nav-item[data-activo=si]{background-color:var(--acento-tenue);color:var(--acento);font-weight:600}