.zonas__cabeza,.zonas__laminas{--zonas-linea:rgba(18,38,37,0.22);--zonas-cruz:rgba(18,38,37,0.5)}.zonas__cabeza{padding-top:clamp(32px,1rem + 4vw,96px)}.zonas__lugar{margin-bottom:1.25rem}.zonas__mascara{display:block;overflow:hidden;padding:.08em 0 .14em;margin:-.08em 0 -.14em}.zonas__sube{display:block}.zonas__trazo{position:relative;display:block;height:11px;margin-top:clamp(20px,1rem + 1.5vw,40px)}.zonas__regla-trazo,.zonas__trazo-linea{position:absolute;left:0;right:0;top:5px;height:1px;background:var(--zonas-linea);transform-origin:0 50%}.zonas__cruz{position:absolute;top:0;width:11px;height:11px;pointer-events:none}.zonas__cruz:after,.zonas__cruz:before{content:"";position:absolute;background:var(--zonas-cruz)}.zonas__cruz:before{left:5px;top:0;width:1px;height:100%}.zonas__cruz:after{left:0;top:5px;width:100%;height:1px}.zonas__cruz--ini{left:-5px}.zonas__cruz--fin{right:-5px}.zonas__cabeza-rejilla{display:grid;gap:3rem;margin-top:clamp(28px,1.25rem + 2vw,56px)}.zonas__intro .lead{color:var(--tinta)}.zonas__totales{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin:2.5rem 0 0}.zonas__total{display:flex;flex-direction:column-reverse;gap:.6rem}.zonas__total dd{margin:0;font-size:clamp(1.9688rem,1.2rem + 1.35vw,2.625rem);line-height:1;letter-spacing:-.02em;color:var(--tinta)}.zonas__indice>.etiqueta{margin-bottom:.75rem}.zonas__indice ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--filete)}.zonas__indice-enlace{display:flex;align-items:center;gap:1rem;min-height:56px;padding-block:.5rem;border-bottom:1px solid var(--filete);text-decoration:none}.zonas__indice-nombre{flex:1;min-width:0;font-size:1.2rem;letter-spacing:-.01em;transition:transform .5s var(--ease-out)}.zonas__indice-n{font-size:.9rem;color:var(--tinta-2)}.zonas__indice-flecha{width:1rem;height:1rem;flex:none;transition:transform .5s var(--ease-out)}.zonas__indice-enlace:hover .zonas__indice-nombre{transform:translateX(.35rem)}.zonas__indice-enlace:hover .zonas__indice-flecha{transform:translateX(4px)}@media (min-width:1024px){.zonas__cabeza-rejilla{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;align-items:start}.zonas__intro{grid-column:1/span 6}.zonas__indice{grid-column:8/span 5}}.zonas__film{position:relative;margin:2.5rem calc(-1 * var(--gutter-d)) 0 calc(-1 * var(--gutter))}.zonas__film-marco{position:relative;overflow:hidden;aspect-ratio:2/1;background:var(--noche-2)}.zonas__film-img,.zonas__film-in{position:absolute;inset:0}.zonas__film-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zonas__film-video{opacity:0;transition:opacity 1.2s var(--ease-fundido,ease)}.zonas__film-video[data-listo]{opacity:1}.zonas__film-pausa{position:absolute;left:.75rem;bottom:.75rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(238,238,233,.3);border-radius:50%;background:rgba(12,24,23,.4);color:var(--crema);cursor:pointer;transition:border-color .3s var(--ease-out),background-color .3s var(--ease-out)}.zonas__film-pausa[hidden]{display:none}.zonas__film-pausa:hover{border-color:rgba(238,238,233,.6);background:rgba(12,24,23,.6)}.zonas__film-pausa svg{width:1rem;height:1rem;stroke-width:1.5}.zonas__film-pausa:not([data-estado=pausa]) .zonas__ico-lectura,.zonas__film-pausa[data-estado=pausa] .zonas__ico-pausa{display:none}@media (min-width:1024px){.zonas__film{margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){.zonas__film-pausa,.zonas__film-video{display:none}}@media (min-width:1024px) and (max-width:89.5rem) and (max-height:51rem){.zonas__indice-enlace{padding-right:4.5rem}}.zonas__laminas{padding-top:clamp(80px,3rem + 6vw,176px)}.zonas__zona{position:relative;display:grid;gap:1.75rem;padding-top:2.25rem}.zonas__zona+.zonas__zona{margin-top:clamp(96px,4rem + 8vw,220px)}.zonas__regla{position:absolute;left:0;right:0;top:-5px;height:11px}.zonas__regla--der .zonas__regla-trazo{transform-origin:100% 50%}.zonas__regla .zonas__cruz{left:-5px}.zonas__regla--der .zonas__cruz{left:auto;right:-5px}.zonas__foto{position:relative;order:-1;overflow:hidden;aspect-ratio:3/2;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter-d));background:var(--noche-2)}.zonas__encuadre{position:absolute;inset:0}.zonas__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.4s var(--ease-out)}.zonas__zona:focus-within .zonas__img,.zonas__zona:hover .zonas__img{transform:scale(1.035)}.zonas__telon{position:absolute;inset:0;z-index:1;background:var(--papel);transform-origin:50% 0;transform:scaleY(0);pointer-events:none}.zonas__coords{margin-bottom:1rem}.zonas__nombre{font-size:clamp(2.1875rem,.825rem + 3.3vw,3.9375rem);letter-spacing:-.035em;line-height:.98}.zonas__nombre--otros{font-size:clamp(1.8375rem,.825rem + 2.1vw,2.8125rem);line-height:1.02;color:var(--lavis)}.zonas__linea{margin-top:1.25rem;max-width:30em;font-size:var(--t-lead);line-height:1.45;color:var(--tinta-2)}.zonas__cuenta{margin-top:2rem}.zonas__tipos{list-style:none;display:grid;gap:.55rem;margin:1rem 0 0;padding:0}.zonas__tipos li{display:flex;align-items:center;gap:.85rem;font-size:.98rem}.zonas__tipos .it{width:30px;height:30px;stroke-width:2.2;color:var(--tinta-2)}.zonas__rango{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--filete)}.zonas__rango .cifra{font-size:1.05rem}.zonas__enlace{margin-top:1.5rem}.zonas__enlace:after{content:"";position:absolute;inset:0;z-index:2}.zonas__zona:hover .zonas__enlace{background-size:100% 1px}.zonas__zona:hover .zonas__enlace svg{transform:translateX(4px)}@media (min-width:640px){.zonas__tipos{grid-template-columns:repeat(2,minmax(0,max-content));-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:1024px){.zonas__zona{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;align-items:end;padding-top:3rem}.zonas__foto,.zonas__texto{grid-row:1}.zonas__foto{order:0;margin-left:0;margin-right:0}.zonas__zona--izq .zonas__foto{grid-column:1/span 7}.zonas__zona--izq .zonas__texto{grid-column:9/span 4}.zonas__zona--der .zonas__foto{grid-column:6/span 7}.zonas__zona--der .zonas__texto{grid-column:1/span 4}.zonas__tipos{grid-template-columns:minmax(0,1fr)}.zonas__zona--otros{align-items:start}.zonas__otros-cabeza{grid-row:1;grid-column:1/span 6}.zonas__zona--otros .zonas__texto{grid-column:8/span 5}}.zonas__cierre{margin-top:clamp(64px,2rem + 6vw,160px);background:var(--papel-2)}.zonas__cierre-rejilla{display:grid;gap:2rem}.zonas__acciones{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}@media (max-width:639px){.zonas__acciones{flex-direction:column;align-items:stretch}}@media (min-width:1024px){.zonas__cierre-rejilla{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;align-items:end}.zonas__cierre-rejilla>h2{grid-column:1/span 7}.zonas__cierre-cuerpo{grid-column:9/span 4}}.js .zonas__regla[data-reveal]:not(.is-in),.js .zonas__trazo[data-reveal]:not(.is-in){opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.zonas__sube{animation:zonas-sube 1.1s var(--ease-out) .1s both}.zonas__lugar{animation:zonas-aparece .9s var(--ease-out) both}.zonas__regla-trazo,.zonas__trazo-linea{transition:transform 1.6s var(--ease-ink)}.zonas__cruz{transition:opacity .9s var(--ease-out) .9s,transform 1.1s var(--ease-out) .9s}.js .zonas__regla:not(.is-in) .zonas__regla-trazo,.js .zonas__trazo:not(.is-in) .zonas__trazo-linea{transform:scaleX(0)}.js .zonas__regla:not(.is-in) .zonas__cruz,.js .zonas__trazo:not(.is-in) .zonas__cruz{opacity:0;transform:rotate(-45deg) scale(.5)}.zonas__telon{transition:transform 1.15s var(--ease-out);transition-delay:var(--reveal-delay,0s)}.js .zonas__foto[data-reveal=print]:not(.is-in) .zonas__telon{transform:none}}@keyframes zonas-sube{0%{transform:translate3d(0,105%,0)}to{transform:none}}@keyframes zonas-aparece{0%{opacity:0;transform:translate3d(0,.75rem,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.zonas__telon{display:none}.zonas__img{transition:none}.zonas__indice-enlace:hover .zonas__indice-flecha,.zonas__indice-enlace:hover .zonas__indice-nombre,.zonas__zona:hover .zonas__enlace svg{transform:none}}