@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jakarta Respaldo;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:103.364%;ascent-override:100.421%;descent-override:21.477%;line-gap-override:0%}:root{--rojo:#c81f25;--naranja:#d66d27;--marron:#614018;--marron-claro:#90613f;--negro:#141210;--negro-2:#1b1815;--negro-3:#24201c;--papel:#f7f6f2;--papel-2:#eeece5;--tinta:#262722;--naranja-tinta:#9a4410;--naranja-hover:#e38a4e;--gris-oscuro:#b9b0a3;--gris-claro:#5e554b;--fuente:"Plus Jakarta Sans Variable", "Jakarta Respaldo", system-ui, sans-serif;--t-xs:clamp(.8125rem, .75rem + .15vw, .9375rem);--t-s:clamp(.9375rem, .875rem + .16vw, 1.0625rem);--t-base:clamp(1rem, .878rem + .23vw, 1.25rem);--t-ui:clamp(.9375rem, .75rem + .23vw, 1.125rem);--t-lead:clamp(1.125rem, 1.02rem + .5vw, 1.4375rem);--t-h4:clamp(1.1875rem, 1.08rem + .5vw, 1.5rem);--t-h3:clamp(1.4rem, 1.18rem + 1vw, 2.125rem);--t-h2:clamp(2rem, 1.45rem + 2.5vw, 3.9rem);--t-h1:clamp(2.5rem, 1.6rem + 4.2vw, 5.75rem);--t-display:clamp(2.75rem, 1.35rem + 6.6vw, 8.25rem);--track-display:-.04em;--track-titulo:-.028em;--track-eyebrow:.14em;--tracking-display:-.02em;--gutter:clamp(1rem, .55rem + 2.8vw, 3.5rem);--ancho:90rem;--ancho-texto:38rem;--sec:clamp(4rem, 3rem + 5vw, 8rem);--sec-s:clamp(3rem, 2.2rem + 3.5vw, 6rem);--linea:1px;--radio:0;--header-alto:5rem;--cta-movil-alto:3.75rem;--ease-puerta:cubic-bezier(.77, 0, .18, 1);--ease-salida:cubic-bezier(.16, 1, .3, 1);--t-rapido:.18s;--t-medio:.42s;--t-puerta:1.15s}@media (width>=40rem){:root{--header-alto:6rem}}.sup-negro,.sup-negro-2,.sup-negro-3{--fondo:var(--negro);--texto:var(--papel);--texto-2:var(--gris-oscuro);--acento:var(--naranja);--acento-texto:var(--naranja);--acento-hover:var(--naranja-hover);--linea-color:#f4efe729;--linea-fuerte:#f4efe780;--campo-fondo:var(--negro-3);--foco:var(--naranja);--error:#ff8a80;color-scheme:dark;background-color:var(--fondo);color:var(--texto)}.sup-negro-2{--fondo:var(--negro-2)}.sup-negro-3{--fondo:var(--negro-3);--campo-fondo:var(--negro)}.sup-papel,.sup-papel-2{--fondo:var(--papel);--texto:var(--tinta);--texto-2:var(--gris-claro);--acento:var(--naranja);--acento-texto:var(--naranja-tinta);--acento-hover:#7a360c;--linea-color:#1a171424;--linea-fuerte:#1a17148c;--campo-fondo:#fbf8f3;--foco:var(--naranja-tinta);--error:#a3161b;color-scheme:light;background-color:var(--fondo);color:var(--texto)}.sup-papel-2{--fondo:var(--papel-2)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--cabecera-alto-real,var(--header-alto)) + 1rem)}body{min-height:100svh;font-family:var(--fuente);font-size:var(--t-base);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--negro);color:var(--papel);font-weight:400;line-height:1.6;overflow-x:clip}main,p,li,dd,blockquote{overflow-wrap:break-word}h1,h2,h3,h4{overflow-wrap:break-word;word-break:normal;hyphens:manual;min-width:0}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:var(--track-titulo);text-wrap:balance;font-weight:500;line-height:1.08}h1{font-weight:400}h3,h4,h1 strong,h2 strong{font-weight:600}p,li,dd{text-wrap:pretty}h1,h2,h3,h4,.display,.h1,.h2,.h3,.h4{word-spacing:.1em}::selection{background:var(--naranja);color:var(--negro)}:focus-visible{outline:2px solid var(--foco,var(--naranja));outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.saltar{z-index:100;background:var(--naranja);color:var(--negro);transition:top var(--t-rapido);padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.saltar:focus{outline-color:var(--papel);top:1rem}.contenedor{width:100%;max-width:calc(var(--ancho) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.grilla{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,.5rem + 1.6vw,2rem);display:grid}.seccion{padding-block:var(--sec)}.seccion-s{padding-block:var(--sec-s)}.pila>*+*{margin-top:var(--pila,1.25rem)}.display{font-size:var(--t-display);letter-spacing:var(--track-display);font-weight:700;line-height:.94}.h1{font-size:var(--t-h1);letter-spacing:var(--track-display);line-height:.98}.h2{font-size:var(--t-h2);letter-spacing:var(--track-titulo);line-height:1.02}.h3{font-size:var(--t-h3);line-height:1.1}.h4{font-size:var(--t-h4);letter-spacing:-.015em;line-height:1.2}.lead{font-size:var(--t-lead);color:var(--texto);max-width:36em;font-weight:400;line-height:1.5}.texto-2{color:var(--texto-2)}@media (width<=25rem){:root{--t-display:2rem;--t-h1:2rem;--t-h2:1.75rem}}.peso-400{font-weight:400}.peso-500{font-weight:500}.fino{color:var(--texto-2);font-weight:400}.eyebrow{overflow-wrap:break-word;min-width:0;max-width:100%;font-size:var(--t-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--texto-2);flex-wrap:wrap;align-items:center;gap:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.eyebrow--acento{color:var(--acento-texto)}.eyebrow>span{min-width:0;max-width:100%}@media (width<=25rem){.eyebrow{letter-spacing:.08em;font-size:.6875rem}}.guion{background:var(--rojo);width:2.5rem;height:3px;display:block}.faceta{background:var(--faceta-color,var(--naranja));clip-path:polygon(0 0,100% 36%,100% 100%,0 64%);flex:none;width:.5rem;height:.9rem;display:inline-block}.faceta--rojo{--faceta-color:var(--rojo)}.faceta--marron{--faceta-color:var(--marron)}.faceta--claro{--faceta-color:var(--marron-claro)}.tricolor{width:var(--tricolor-ancho,4px);height:var(--tricolor-alto,2.75rem);flex-direction:column;flex:none;display:inline-flex}.tricolor:before,.tricolor:after,.tricolor>i{content:"";flex:1;display:block}.tricolor:before{background:var(--rojo)}.tricolor>i{background:var(--naranja)}.tricolor:after{background:var(--marron)}.boton{--b-fondo:var(--naranja);--b-texto:var(--negro);--b-borde:var(--naranja);border:1px solid var(--b-borde);background:var(--b-fondo);min-width:0;max-width:100%;min-height:3.25rem;color:var(--b-texto);font-size:var(--t-s);letter-spacing:.01em;border-radius:var(--radio);transition:background-color var(--t-rapido), color var(--t-rapido), border-color var(--t-rapido);isolation:isolate;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.85rem 1.5rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.boton:before{content:"";z-index:-1;background:var(--naranja-hover);transform-origin:0;transition:transform var(--t-medio) var(--ease-salida);position:absolute;inset:0;transform:scaleX(0)}.boton:hover:before{transform:scaleX(1)}.boton .flecha{transition:transform var(--t-medio) var(--ease-salida)}.boton:hover .flecha{transform:translate(4px)}.boton--linea{--b-fondo:transparent;--b-texto:var(--texto);--b-borde:var(--linea-fuerte)}.boton--linea:before{background:var(--texto)}.boton--linea:hover{--b-texto:var(--fondo);--b-borde:var(--texto)}.boton--papel{--b-fondo:var(--papel);--b-texto:var(--negro);--b-borde:var(--papel)}.boton--ancho{width:100%}.enlace-flecha{min-width:0;max-width:100%;min-height:44px;font-weight:700;font-size:var(--t-s);color:var(--texto);text-decoration-skip-ink:auto;text-underline-offset:.22em;overflow-wrap:anywhere;transition:color var(--t-rapido);align-items:center;gap:.6rem;text-decoration-line:underline;display:inline-flex}.enlace-flecha:hover{color:var(--acento-texto)}.enlace-flecha .flecha{transition:transform var(--t-medio) var(--ease-salida)}.enlace-flecha:hover .flecha{transform:translate(4px)}.flecha{flex:none;width:1.1em;height:1.1em}.sec-cabeza{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.25rem 0;margin-bottom:clamp(2.5rem,1.8rem + 3vw,5rem);display:grid}.sec-cabeza__marca{border-bottom:1px solid var(--linea-color);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.9rem;padding-bottom:1.1rem;display:flex}.sec-cabeza__num{font-variant-numeric:tabular-nums;color:var(--texto)}.sec-cabeza__titulo{grid-column:1/span 12}.sec-cabeza__bajada{color:var(--texto-2);grid-column:1/span 12;max-width:34em}.sec-cabeza__accion{grid-column:1/-1}@media (width>=60rem){.sec-cabeza{column-gap:clamp(1rem,.5rem + 1.6vw,2rem)}.sec-cabeza__titulo{grid-column:1/span 7}.sec-cabeza__bajada{font-size:var(--t-base);grid-column:8/span 5}.sec-cabeza__accion{grid-column:8/span 5}}.prosa{max-width:var(--ancho-texto);font-size:var(--t-base);line-height:1.7}.prosa>*+*{margin-top:1.1em}.prosa h2{font-size:var(--t-h3);margin-top:2em}.prosa h3{font-size:var(--t-h4);margin-top:1.8em}.prosa ul,.prosa ol{padding-left:1.2em}.prosa li+li{margin-top:.4em}.prosa li::marker{color:var(--acento-texto)}.prosa a{color:var(--acento-texto);font-weight:500}.prosa strong{font-weight:700}.prosa blockquote{border-left:3px solid var(--naranja);font-size:var(--t-lead);padding-left:1.25rem}.foto{background:var(--lq-color,var(--negro-3)) var(--lq,none) center / cover no-repeat;position:relative;overflow:hidden}@media (width<=39.99rem){.foto--lq-m{background-color:var(--lq-color-m);background-image:var(--lq-m)}}.foto--ar{aspect-ratio:var(--ar)}@media (width<=39.99rem){.foto--ar{aspect-ratio:var(--ar-m,var(--ar))}}.foto>picture{height:100%}.foto img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.boton,.boton:before,.boton .flecha,.enlace-flecha,.enlace-flecha .flecha{transition:none}.boton:hover .flecha,.enlace-flecha:hover .flecha{transform:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-salida)}.js.movimiento-js.fotos-js .foto.revelar:not(.foto--error):after{content:"";z-index:2;background:var(--fondo,var(--papel-2));transform-origin:100%;transition:transform var(--t-puerta) var(--ease-puerta);pointer-events:none;position:absolute;inset:0;transform:scaleX(1)}.js.movimiento-js.fotos-js .foto.revelar[data-puerta=der]:after{transform-origin:0}.js.movimiento-js.fotos-js .foto.revelar[data-puerta=arriba]:after{transform-origin:bottom;transform:scaleY(1)}.js.movimiento-js.fotos-js .foto.revelar.lista.en-vista:after{transform:scaleX(0)}.js.movimiento-js.fotos-js .foto.revelar[data-puerta=arriba].lista.en-vista:after{transform:scaleY(0)}.js .foto--fundido>picture{opacity:0;transition:opacity .22s ease-out}.js:not(.fotos-js) .foto--fundido>picture{animation:1ms 8s forwards foto-rescate}.js .foto--fundido.lista>picture{opacity:1}.js.movimiento-js .aparecer{opacity:0;transition:opacity .9s var(--ease-salida), transform .9s var(--ease-salida);transition-delay:var(--retardo,0s);transform:translateY(1.5rem)}.js.movimiento-js .aparecer.abierto{opacity:1;transform:none}@supports (animation-timeline:view()){.parallax img{animation:linear both parallax view();animation-range:cover}}}@keyframes foto-rescate{to{opacity:1}}@keyframes parallax{0%{translate:0 -5%;scale:1.12}to{translate:0 5%;scale:1.12}}.oculto-movil{display:none}@media (width>=60rem){.oculto-movil{display:revert}.solo-movil{display:none}}@media (width<=39.99rem){html.js .apertura__visual:has(.apertura__escenas) .apertura__pie-obra{display:none}}.cabecera__region[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea-color);font-size:var(--t-xs);color:var(--texto-2);display:none}.cabecera__region[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-block:.5rem;display:flex}.cabecera__region[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.cabecera__region[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}@media (width>=64rem){.cabecera__region[data-astro-cid-nen7h5rs]{display:block}}.cabecera[data-astro-cid-nen7h5rs]{z-index:40;isolation:isolate;border-bottom:1px solid var(--linea-color);transition:box-shadow var(--t-medio) var(--ease-salida);background:0 0;position:sticky;top:0;container:cabecera/inline-size}.cabecera[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:var(--fondo);position:absolute;inset:0}.cabecera--scroll[data-astro-cid-nen7h5rs]{box-shadow:0 10px 30px -15px #14121033}.seleccion-aviso[data-astro-cid-nen7h5rs]{right:var(--gutter);bottom:calc(var(--cta-movil-espacio,0px) + var(--proyecto-movil-espacio,0px) + 1.25rem);z-index:60;width:min(24rem, calc(100vw - 2 * var(--gutter)));max-height:max(44px, calc(100dvh - var(--cabecera-alto-real,var(--header-alto)) - var(--cta-movil-espacio,0px) - var(--proyecto-movil-espacio,0px) - 2rem));overscroll-behavior:contain;background:var(--negro);color:var(--papel);border-left:3px solid var(--naranja);font-size:var(--t-s);grid-template-columns:minmax(0,1fr) 44px;gap:.5rem;padding:.65rem .75rem .75rem;display:grid;position:fixed;overflow-y:auto;box-shadow:0 16px 36px -8px #00000059}.seleccion-aviso[data-astro-cid-nen7h5rs][hidden]{display:none}.seleccion-aviso__foto[data-astro-cid-nen7h5rs]{object-fit:cover;grid-area:1/1;align-self:start;width:3rem;max-width:100%;height:3rem}.seleccion-aviso__foto[data-astro-cid-nen7h5rs][hidden]{display:none}.seleccion-aviso[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]{grid-area:2/1/auto/-1;min-width:0}.seleccion-aviso[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{grid-area:3/1/auto/-1;min-width:0}html.menu-abierto .seleccion-aviso[data-astro-cid-nen7h5rs]{visibility:hidden}.seleccion-aviso[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--naranja-hover);text-underline-offset:.2em;align-items:center;gap:.5rem;display:inline-flex}.seleccion-aviso[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{z-index:1;background:var(--negro);grid-area:1/2;place-self:start end;width:44px;height:44px;font-size:1.25rem;line-height:1;position:sticky;top:0}.cabecera__fila[data-astro-cid-nen7h5rs]{min-height:var(--header-alto);transition:min-height var(--t-medio) var(--ease-salida);flex-wrap:wrap;align-items:center;gap:clamp(.65rem,1.4vw,1.7rem);display:flex}.cabecera--scroll[data-astro-cid-nen7h5rs] .cabecera__fila[data-astro-cid-nen7h5rs]{min-height:4.25rem}.cabecera__logo[data-astro-cid-nen7h5rs]{flex-shrink:0;max-width:55%;margin-right:auto;padding-block:.75rem}.cabecera--scroll[data-astro-cid-nen7h5rs] .cabecera__logo[data-astro-cid-nen7h5rs]{padding-block:.5rem}.cabecera__logo[data-astro-cid-nen7h5rs] .logo{width:clamp(8.5rem,18vw,15.5rem);max-width:100%;height:auto;transition:width var(--t-medio) var(--ease-salida)}.cabecera--scroll[data-astro-cid-nen7h5rs] .cabecera__logo[data-astro-cid-nen7h5rs] .logo{width:clamp(7.5rem,15vw,12.75rem)}.nav[data-astro-cid-nen7h5rs],.cabecera__cta[data-astro-cid-nen7h5rs]{display:none}.nav__lista[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(.9rem,1.6vw,1.8rem);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{font-size:var(--t-s);white-space:nowrap;cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--acento-texto)}.nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{list-style:none}summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav__ambientes[data-astro-cid-nen7h5rs]{position:relative}.nav__sub[data-astro-cid-nen7h5rs]{border:1px solid var(--linea-color);min-width:16rem;padding:.7rem 1.25rem;position:absolute;top:100%;left:-1.25rem;box-shadow:0 15px 30px #0000001f}.nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{transition:transform var(--t-rapido) var(--ease-salida)}.nav[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:100%}.proyecto-link[data-astro-cid-nen7h5rs]{min-width:44px;min-height:44px;font-size:var(--t-s);white-space:nowrap;flex-shrink:0;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.proyecto-cantidad[data-astro-cid-nen7h5rs]{background:var(--campo-fondo);width:1.35rem;height:1.35rem;font-size:var(--t-xs);place-items:center;display:inline-grid}.cabecera__cta[data-astro-cid-nen7h5rs]{background:var(--naranja);color:var(--negro);min-height:44px;font-size:var(--t-s);flex-shrink:0;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:600;text-decoration:none}.cabecera__cta[data-astro-cid-nen7h5rs]:hover{background:var(--naranja-hover)}.cabecera__cta[data-astro-cid-nen7h5rs] .icono{width:1rem;height:1rem}.menu-movil__boton[data-astro-cid-nen7h5rs]{cursor:pointer;min-width:44px;min-height:44px;font-size:var(--t-s);white-space:nowrap;align-items:center;gap:.5rem;list-style:none;display:flex}.menu-icono[data-astro-cid-nen7h5rs]{gap:5px;width:1.2rem;display:grid}.menu-icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:currentColor;height:1px}.menu-cerrar[data-astro-cid-nen7h5rs],.menu-movil[data-astro-cid-nen7h5rs][open] .menu-abrir[data-astro-cid-nen7h5rs]{display:none}.menu-movil[data-astro-cid-nen7h5rs][open] .menu-cerrar[data-astro-cid-nen7h5rs]{display:inline}.menu-movil__panel[data-astro-cid-nen7h5rs]{inset:var(--menu-top,var(--header-alto)) 0 0;overflow-wrap:anywhere;overscroll-behavior:contain;padding-block:1.25rem max(3rem, env(safe-area-inset-bottom,0px));border-top:1px solid var(--linea-color);position:fixed;overflow-y:auto}html:not(.menu-js) .cabecera[data-astro-cid-nen7h5rs]{position:relative}html:not(.menu-js) .menu-movil[data-astro-cid-nen7h5rs][open]{flex-basis:100%;width:100%}html:not(.menu-js) .menu-movil__panel[data-astro-cid-nen7h5rs]{position:static;overflow:visible}html.menu-abierto{overflow:hidden}html{scroll-padding-top:calc(var(--cabecera-alto-real,var(--header-alto)) + 1rem)}.menu-lista[data-astro-cid-nen7h5rs]{margin-bottom:1.25rem}.menu-contacto[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr);gap:.3rem;margin-bottom:1.5rem;display:grid}.menu-contacto[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton){min-height:44px;font-size:var(--t-ui);align-items:center;display:flex}.menu-contacto[data-astro-cid-nen7h5rs] .boton[data-astro-cid-nen7h5rs]{justify-self:start}.cabecera--minimal[data-astro-cid-nen7h5rs] .proyecto-link[data-astro-cid-nen7h5rs],.cabecera--minimal[data-astro-cid-nen7h5rs] .menu-movil[data-astro-cid-nen7h5rs]{display:none}.cabecera--minimal[data-astro-cid-nen7h5rs] .cabecera__cta[data-astro-cid-nen7h5rs]{display:flex}.menu-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea-color);justify-content:space-between;padding-block:.65rem;font-size:clamp(1.5rem,5vw,2rem);font-weight:500;text-decoration:none;display:flex}.menu-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:1.3rem}.menu-ambientes[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;margin-block:.5rem 1.5rem;display:grid}.menu-ambientes[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.menu-extras[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;font-size:var(--t-ui);align-items:center;display:flex}.menu-extras[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr);margin-bottom:1.5rem;display:grid}@media (width<20rem){.menu-ambientes[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.cabecera__fila[data-astro-cid-nen7h5rs]{gap:.5rem}.proyecto-link[data-astro-cid-nen7h5rs]{gap:.25rem}}@media (width<=39.99rem){.proyecto-nombre[data-astro-cid-nen7h5rs]{display:none}}@media (width<=22rem){.menu-icono[data-astro-cid-nen7h5rs]{display:none}}@container cabecera (width>=80em){.cabecera__fila[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:clamp(.8rem,1.1vw,1.4rem)}.nav__lista[data-astro-cid-nen7h5rs]{gap:clamp(.8rem,1.1vw,1.4rem)}.cabecera__cta[data-astro-cid-nen7h5rs],.proyecto-link[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{font-size:var(--t-ui)}.nav[data-astro-cid-nen7h5rs]{display:block}.cabecera__cta[data-astro-cid-nen7h5rs]{display:flex}.menu-movil[data-astro-cid-nen7h5rs]{display:none}}@media (prefers-reduced-motion:no-preference){.nav[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs][open] .nav__sub[data-astro-cid-nen7h5rs],.menu-movil[data-astro-cid-nen7h5rs][open] .menu-movil__panel[data-astro-cid-nen7h5rs],.seleccion-aviso[data-astro-cid-nen7h5rs]:not([hidden]){animation:submenu-entra .22s var(--ease-salida) both}}@keyframes submenu-entra{0%{opacity:0;translate:0 -.4rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.proyecto-cantidad--pulso[data-astro-cid-nen7h5rs]{animation:seleccion-pulso .38s var(--ease-salida)}}@keyframes seleccion-pulso{50%{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.cabecera[data-astro-cid-nen7h5rs],.cabecera__fila[data-astro-cid-nen7h5rs],.cabecera__logo[data-astro-cid-nen7h5rs] .logo,.nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{transition:none}}.cobertura[data-astro-cid-u46sgteg]{border:1px solid var(--linea-color);padding:clamp(1.25rem,1rem + 1vw,2rem)}.cobertura[data-astro-cid-u46sgteg] h2[data-astro-cid-u46sgteg]{margin-bottom:.65rem}.cobertura__detalle[data-astro-cid-u46sgteg]{max-width:65ch;font-size:var(--t-base);color:var(--texto-2)}.cobertura__consulta[data-astro-cid-u46sgteg]{text-underline-offset:.2em;min-height:44px;font-size:var(--t-ui);align-items:center;gap:.5rem;margin-top:.5rem;display:inline-flex}.cobertura__lugares[data-astro-cid-u46sgteg]{font-size:var(--t-s);color:var(--texto-2);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.cobertura__lugares[data-astro-cid-u46sgteg] li[data-astro-cid-u46sgteg]{overflow-wrap:anywhere}.cobertura--compacta[data-astro-cid-u46sgteg]{border-inline:0;border-bottom:0;padding:1.5rem 0 1rem}.cobertura--compacta[data-astro-cid-u46sgteg] h2[data-astro-cid-u46sgteg]{color:var(--texto-2)}.pie[data-astro-cid-jo6i4kqk]{font-size:var(--t-s);padding-block:clamp(2.75rem,2rem + 4vw,6.5rem) 0}.pie__alto[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--linea-color);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(1.75rem,1.5rem + 2vw,4rem);display:flex}.pie__marca[data-astro-cid-jo6i4kqk]{flex:16rem;min-width:0}.pie__barra[data-astro-cid-jo6i4kqk]{flex:none}.pie__marca[data-astro-cid-jo6i4kqk] .pie__logo{width:clamp(13rem,11rem + 12vw,22rem);max-width:100%;height:auto}.pie__lema[data-astro-cid-jo6i4kqk]{color:var(--texto-2);max-width:24rem;margin-top:1rem;display:block}@media (width>=40rem){.pie__lema[data-astro-cid-jo6i4kqk]{display:block}}.pie__redes[data-astro-cid-jo6i4kqk]{gap:.5rem;margin-top:1.5rem;display:none}.pie__redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--linea-fuerte);width:2.75rem;height:2.75rem;transition:background-color var(--t-rapido), border-color var(--t-rapido), color var(--t-rapido);place-items:center;display:grid}.pie__redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.pie__redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{background:var(--naranja);border-color:var(--naranja)}.pie[data-astro-cid-jo6i4kqk] .pie__redes[data-astro-cid-jo6i4kqk] .icono{width:1.3rem;height:1.3rem;margin:0}.pie[data-astro-cid-jo6i4kqk] .pie__redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover .icono,.pie[data-astro-cid-jo6i4kqk] .pie__redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible .icono{color:var(--negro)}.pie__barra[data-astro-cid-jo6i4kqk] .tricolor[data-astro-cid-jo6i4kqk]{--tricolor-alto:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--tricolor-ancho:6px}.pie__grilla[data-astro-cid-jo6i4kqk]{gap:1.75rem;padding-block:1.75rem;display:grid}.pie__grilla[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--texto-2);margin-bottom:.6rem}.pie__datos[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linea-color);border-left:1px solid var(--linea-color);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pie__datos[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-right:1px solid var(--linea-color);border-bottom:1px solid var(--linea-color);overflow-wrap:anywhere;align-items:center;gap:.6rem;min-height:48px;padding:.6rem .75rem;font-weight:500;text-decoration:none;display:flex}.pie__val[data-astro-cid-jo6i4kqk]{display:none}.pie__dir[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.pie__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;align-items:flex-start;gap:.75rem;min-height:44px;padding-block:.6rem;font-style:normal;text-decoration:none;display:flex}.pie__horario[data-astro-cid-jo6i4kqk]{color:var(--texto-2);align-items:flex-start;gap:.75rem;padding-block:.2rem;display:flex}.pie__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;padding-block:.35rem}.pie__datos[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.pie__dir[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.pie__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--naranja)}.pie[data-astro-cid-jo6i4kqk] .icono{width:1.15rem;height:1.15rem;color:var(--naranja);flex:none;margin-top:.15rem}.pie__datos[data-astro-cid-jo6i4kqk] .icono{margin-top:0}.pie__mapa[data-astro-cid-jo6i4kqk]{border-block:1px solid var(--linea-color)}.pie__mapa-boton[data-astro-cid-jo6i4kqk]{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;list-style:none;display:flex}.pie__mapa-boton[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.pie__mapa-boton[data-astro-cid-jo6i4kqk] .eyebrow[data-astro-cid-jo6i4kqk]{color:var(--texto)}.pie__mapa-boton[data-astro-cid-jo6i4kqk] .icono{transition:transform var(--t-medio) var(--ease-salida);margin:0}.pie__mapa[data-astro-cid-jo6i4kqk][open] .pie__mapa-boton[data-astro-cid-jo6i4kqk] .icono{transform:rotate(45deg)}.pie__mapa-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:.5rem 1.5rem;display:grid}.pie__bajo[data-astro-cid-jo6i4kqk]{padding-block:1.25rem calc(1.25rem + var(--cta-movil-espacio,0px));border-top:1px solid var(--linea-color);color:var(--texto-2);font-size:var(--t-xs);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:.35rem 2rem;display:flex}.pie__bajo[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:32px;color:var(--texto);text-underline-offset:.25em;align-items:center;display:inline-flex}.pie__bajo[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--naranja)}.pie__deslinde[data-astro-cid-jo6i4kqk]{letter-spacing:.02em;flex-basis:100%;max-width:60rem;line-height:1.5}@media (width>=40rem){.pie__datos[data-astro-cid-jo6i4kqk]{border:0;grid-template-columns:1fr}.pie__datos[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:0;align-items:flex-start;min-height:44px;padding:.6rem 0}.pie__datos[data-astro-cid-jo6i4kqk] .icono{margin-top:.15rem}.pie__lbl[data-astro-cid-jo6i4kqk]{display:none}.pie__val[data-astro-cid-jo6i4kqk]{display:inline}}@media (width>=64rem){.pie__redes[data-astro-cid-jo6i4kqk]{display:flex}.pie__grilla[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1.2fr 2fr;gap:2.5rem clamp(1.5rem,1rem + 2vw,3rem);padding-block:clamp(2.5rem,2rem + 2vw,4rem)}.pie__grilla[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-bottom:1rem}html.js .pie__mapa[data-astro-cid-jo6i4kqk]{border:0}html.js .pie__mapa-boton[data-astro-cid-jo6i4kqk]{display:none}html.js .pie__mapa-cols[data-astro-cid-jo6i4kqk]{gap:clamp(1.5rem,1rem + 2vw,3rem);padding:0}}.cta-movil[data-astro-cid-bwskt7hx]{z-index:30;min-height:calc(var(--cta-movil-alto) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--linea-color);background:var(--negro);transition:transform var(--t-medio) var(--ease-salida);flex-wrap:wrap;display:flex;position:fixed;inset:auto 0 0}.cta-movil[data-astro-cid-bwskt7hx] a[data-astro-cid-bwskt7hx]{min-width:0;font-size:var(--t-s);overflow-wrap:normal;hyphens:none;flex:auto;justify-content:center;align-items:center;gap:.6rem;padding:.4rem .6rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.cta-movil__form[data-astro-cid-bwskt7hx]{color:var(--papel)}.cta-movil__wa[data-astro-cid-bwskt7hx]{background:var(--naranja);color:var(--negro);flex-grow:2}.cta-movil[data-astro-cid-bwskt7hx] .icono{flex:none;width:1.2rem;height:1.2rem}.cta-movil[data-astro-cid-bwskt7hx].oculta,html.menu-abierto .cta-movil[data-astro-cid-bwskt7hx]{visibility:hidden;transition:none;transform:translateY(110%)}body{padding-bottom:var(--cta-movil-espacio)}html{--cta-movil-espacio:calc(max(var(--cta-movil-alto), var(--t-s) * 3.6 + 1.6rem) + 1px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:var(--cta-movil-espacio,0px)}@media (prefers-reduced-motion:reduce){.cta-movil[data-astro-cid-bwskt7hx]{transition:none}}@media (width>=75rem){.cta-movil[data-astro-cid-bwskt7hx]{display:none}html{--cta-movil-espacio:0px}body{padding-bottom:0}}.pie-landing[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linea-color);font-size:var(--t-s);padding-block:1.5rem}.pie-landing[data-astro-cid-hkbrpulz] .contenedor[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.pie-landing[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:1.5rem;display:flex}.pie-landing[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{align-items:center;min-height:44px;display:inline-flex}main[data-astro-cid-hkbrpulz]:focus{outline:none}
