@layer components{.sz-es{background:radial-gradient(55% 45% at 71% 42%, var(--color-navy-alto) 0%, var(--color-navy-hondo) 50%, var(--color-tinta) 85%), var(--color-tinta);position:relative;overflow:clip}.sz-es__campo{z-index:0;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.sz-es__campo canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.sz-es__velo{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-tinta) 82%, transparent) 0%, color-mix(in srgb, var(--color-tinta) 62%, transparent) 30%, color-mix(in srgb, var(--color-tinta) 18%, transparent) 50%, transparent 60%);position:absolute;inset:0}.sz-es__etiquetas{z-index:2;position:absolute;inset:0}.sz-es__etiqueta{color:var(--color-texto-claro);font:500 clamp(.75rem, .66rem + .3vw, .9rem)/1.2 var(--font-texto);white-space:nowrap;text-shadow:0 1px 10px var(--color-tinta);padding-top:10px;position:absolute;top:0;left:0}.sz-es__etiqueta:before{content:"";background:var(--color-lavanda);opacity:.6;width:1px;height:7px;position:absolute;top:0;left:50%}.sz-es__etiqueta--r1{padding-top:34px}.sz-es__etiqueta--r1:before{height:31px}.sz-es__portada,.sz-es__capitulo{z-index:1;height:160svh;position:relative}.sz-es__pin{min-height:100svh;display:flex;position:sticky;top:0}.sz-es__portada .sz-es__pin{align-items:flex-end}.sz-es__portada-in{width:100%;padding-top:calc(var(--nav-h) + 40px);padding-bottom:clamp(64px,9vw,128px)}.sz-es__h1{color:var(--color-texto-claro);font:800 clamp(3.6rem, 11vw, 11.5rem)/.84 var(--font-display);letter-spacing:-.06em;margin:0}.sz-es__linea{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.sz-es__linea>span{display:inline-block}html.js .sz-es__portada:not(.is-in) .sz-es__linea>span{transform:translateY(108%)}html.js .sz-es__portada.is-in .sz-es__linea>span{transition:transform 1.1s var(--ease-sz);transform:none}html.js .sz-es__portada.is-in .sz-es__linea:nth-child(2)>span{transition-delay:90ms}.sz-es__linea:nth-child(2){padding-left:.5em}.sz-es__entradilla{max-width:24ch;color:var(--color-texto);font:600 clamp(1.2rem, 1.7vw, 1.6rem)/1.25 var(--font-display);letter-spacing:-.02em;text-wrap:balance;transition:opacity .9s var(--ease-sz) .35s, transform .9s var(--ease-sz) .35s;margin:clamp(24px,3vw,40px) 0 0 calc(.5em + .2vw)}html.js .sz-es__portada:not(.is-in) .sz-es__entradilla{opacity:0;transform:translateY(16px)}.sz-es__bajar{background:var(--color-filete);width:1px;height:48px;position:absolute;bottom:24px;left:50%;overflow:hidden}.sz-es__bajar i{background:var(--color-lavanda);width:1px;height:40%;animation:sz-es-bajar 2.2s var(--ease-sz) infinite;position:absolute;top:0;left:0}.sz-es__capitulo .sz-es__pin{padding-top:var(--nav-h);align-items:center;padding-bottom:40px}.sz-es__texto{width:100%}.sz-es__h2{max-width:10.5ch;color:var(--color-texto-claro);font:800 clamp(3rem, 6.4vw, 7rem)/.92 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.sz-es-palabra{opacity:var(--sz-es-o,1);transform:translateY(calc((1 - var(--sz-es-o,1)) * .12em));transition:opacity .2s linear;display:inline-block}.sz-es__cuerpo{max-width:min(40ch,44vw);transition:opacity .6s var(--ease-sz), transform .8s var(--ease-sz);margin-top:clamp(22px,2.6vw,36px)}.sz-es__cuerpo p{color:var(--color-texto);font:500 var(--sz-t-lead)/1.55 var(--font-texto);text-shadow:0 1px 18px var(--color-tinta);margin:0 0 14px}.sz-es__cuerpo p:last-child{margin-bottom:0}html.js .sz-es__capitulo:not(.is-on) .sz-es__cuerpo{opacity:0;transform:translateY(16px)}.sz-es__cierre{z-index:1;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative}.sz-es__cierre .sz-cta{padding-top:24px;padding-bottom:32px}.sz-es[data-sz-es-sin-webgl] .sz-es__campo canvas,.sz-es[data-sz-es-sin-webgl] .sz-es__etiquetas{display:none}@keyframes sz-es-bajar{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@media (max-width:900px){.sz-es__velo{background:linear-gradient(0deg, color-mix(in srgb, var(--color-tinta) 94%, transparent) 0%, color-mix(in srgb, var(--color-tinta) 82%, transparent) 34%, color-mix(in srgb, var(--color-tinta) 30%, transparent) 52%, transparent 62%)}.sz-es__h1{font-size:clamp(3.4rem,20vw,6rem)}.sz-es__linea:nth-child(2){padding-left:.3em}.sz-es__entradilla{margin-left:0;font-size:1.2rem}.sz-es__portada-in{padding-bottom:96px}.sz-es__capitulo .sz-es__pin{align-items:flex-end;padding-top:120px;padding-bottom:48px}.sz-es__h2{max-width:none;font-size:clamp(2.5rem,12vw,3.6rem)}.sz-es__cuerpo{max-width:none}.sz-es__cuerpo p{font-size:1.0625rem;line-height:1.55}.sz-es__cierre .sz-cta{padding-bottom:24px}}.sz-es[data-sz-es-quieto] .sz-es__portada,.sz-es[data-sz-es-quieto] .sz-es__capitulo,.sz-es[data-sz-es-sin-webgl] .sz-es__portada,.sz-es[data-sz-es-sin-webgl] .sz-es__capitulo{height:auto;min-height:100svh}.sz-es[data-sz-es-quieto] .sz-es__pin,.sz-es[data-sz-es-sin-webgl] .sz-es__pin{position:relative}.sz-es[data-sz-es-quieto] .sz-es__cierre{min-height:100svh}.sz-es[data-sz-es-sin-webgl] .sz-es__cierre{min-height:0}.sz-es[data-sz-es-sin-webgl] .sz-es__cuerpo,.sz-es[data-sz-es-sin-webgl] .sz-es__entradilla,.sz-es[data-sz-es-sin-webgl] .sz-es__linea>span,.sz-es[data-sz-es-sin-webgl] .sz-es-palabra{opacity:1!important;transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.sz-es__bajar i{animation:none}.sz-es__linea>span,.sz-es__entradilla,.sz-es__cuerpo,.sz-es-palabra{transition:none!important}html.js .sz-es__portada:not(.is-in) .sz-es__linea>span{transform:none}html.js .sz-es__portada:not(.is-in) .sz-es__entradilla,html.js .sz-es__capitulo:not(.is-on) .sz-es__cuerpo{opacity:1;transform:none}}}
