.sitio .portada--foto .portada-heroe{isolation:isolate;overflow:hidden}.sitio .portada-principal{z-index:-1;background:var(--vz-navy-deep);position:absolute;inset:0;overflow:hidden}.sitio .portada{--panel-centro:inset(14% 33% 14% 33% round 6px);--panel-cerrado:inset(50% 33% 50% 33% round 6px)}.sitio .portada--foto .portada-principal{animation-name:var(--montaje-principal,portada-montaje-principal);animation-duration:1.4s;animation-timing-function:var(--curva-salida);animation-fill-mode:backwards}@keyframes portada-montaje-principal{0%{clip-path:var(--panel-cerrado)}30%,48%{clip-path:var(--panel-centro)}to{clip-path:inset(0)}}.sitio .portada-montaje-panel{z-index:0;background:var(--vz-navy);opacity:0;pointer-events:none;animation:var(--montaje-panel,portada-montaje-panel) 1.4s var(--curva-salida) backwards;border-radius:6px;position:absolute;overflow:hidden}.sitio .portada-montaje-panel--1{--entra:inset(0 0 100% 0);--sale-x:-24vw;width:20%;height:42%;top:22%;left:7%}.sitio .portada-montaje-panel--2{--entra:inset(100% 0 0 0);--sale-x:24vw;width:20%;height:44%;animation-delay:.1s;top:36%;right:7%}@keyframes portada-montaje-panel{0%{opacity:1;clip-path:var(--entra);transform:none}30%,52%{opacity:1;clip-path:inset(0);transform:none}to{opacity:0;clip-path:inset(0);transform:translateX(var(--sale-x))}}.sitio .portada[data-montaje=fin]{--montaje-principal:none;--montaje-panel:none}.sitio .portada-principal-zoom{transform:scale(var(--zoom-imagen));animation:portada-acercamiento 2.4s var(--curva-editorial) backwards;position:absolute;inset:0}@keyframes portada-acercamiento{0%{transform:scale(1)}}.sitio .portada-velo{background:radial-gradient(70% 60%,#0b274473,#0b274400 75%),linear-gradient(#0b274499,#0b274480 45%,#0b2744c7);position:absolute;inset:0}.sitio .portada-texto{flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.sitio .portada--foto .portada-texto{text-shadow:0 1px 12px #0b27448c}.sitio .portada--foto .home-hero p{color:#fff}.sitio .home-hero .portada-frase{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2.1rem,5.2vw,4rem);font-weight:700;line-height:1.05}.sitio .portada-frase .linea-texto{animation:linea-entra var(--t-editorial) var(--curva-salida) backwards;animation-delay:calc(.32s + var(--l,0) * .11s)}.sitio .portada .portada-descripcion{animation-delay:.62s}.sitio .portada .hero-actions{animation-delay:.78s}.sitio .portada--foto .home-hero .btn-outline{text-shadow:none;background-color:#0b274459}.sitio .portada--foto .home-hero .btn-outline:hover{background-color:#fff}.sitio .portada--foto .home-hero .btn-solid{text-shadow:none}.sitio .portada-esquinas{display:none}.sitio .portada-historias{background:var(--vz-navy-deep);color:#fff;padding:2.5rem 1.5rem 3rem}.sitio .portada-historias-titulo{letter-spacing:-.01em;color:#fff;text-align:left;max-width:1200px;margin:0 auto 1.25rem;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700}.sitio .portada-collage{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.sitio .portada[data-piezas="2"] .portada-collage{grid-template-columns:repeat(2,minmax(0,1fr))}.sitio .portada-pieza{aspect-ratio:4/3;background:var(--vz-navy);border-radius:12px;position:relative;overflow:hidden}.sitio .portada-pieza-etiqueta{letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-line-clamp:2;line-clamp:2;background:linear-gradient(#0b274400,#0b2744d9) border-box;border-bottom:.75rem solid #0000;-webkit-box-orient:vertical;padding:2rem .9rem 0;font-size:.75rem;font-weight:600;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sitio .portada-cierre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;max-width:1200px;margin:1.5rem auto 0;display:flex}.sitio .portada-cierre p{color:var(--vz-on-navy);margin:0;font-size:1.05rem}.sitio .portada-cierre .btn-outline{color:#fff;border-color:#fff}.sitio .portada-cierre .btn-outline:hover{color:var(--vz-navy);background:#fff}.sitio .portada-historias a:focus-visible{outline-color:#fff}@media (max-width:780px){.sitio .portada--foto .portada-heroe{min-height:min(80svh,680px)}.sitio .portada{--panel-centro:inset(16% 18% 30% 18% round 6px);--panel-cerrado:inset(43% 18% 57% 18% round 6px)}.sitio .portada-montaje-panel--1{--sale-x:-50vw;width:42%;height:16%;top:70%;left:5%}.sitio .portada-montaje-panel--2{--sale-x:50vw;width:42%;height:14%;top:9%;right:5%}}@media (max-width:640px){.sitio .portada-historias{padding:1.25rem 1.25rem 2.25rem}.sitio .portada-collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.sitio .portada-pieza{aspect-ratio:4/5}.sitio .portada[data-piezas="3"] .portada-pieza--1{aspect-ratio:16/10;grid-column:1/-1}.sitio .portada-cierre{text-align:center;flex-direction:column}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:560px){.sitio .portada--escena{--marco-y:2%;--marco-escala:.5;height:calc(100svh + var(--portada-recorrido));view-timeline:--portada block;background:var(--vz-navy-deep)}.sitio .portada--escena .portada-escena{height:100svh;position:sticky;top:0;overflow:hidden}.sitio .portada--escena .portada-heroe{background:0 0;min-height:0;position:absolute;inset:0;overflow:visible}.sitio .portada--escena .portada-principal{animation-name:var(--montaje-principal,portada-montaje-principal), portada-reducir;animation-duration:1.4s, auto;animation-timing-function:var(--curva-salida), var(--curva-escena);border-radius:24px;animation-fill-mode:backwards,both;animation-timeline:auto,--portada;animation-range:normal,contain contain 64%;inset:-24px}.sitio .portada--escena .portada-velo{animation:linear both portada-desvanecer;animation-timeline:--portada;animation-range:contain 26% contain 56%}.sitio .portada--escena .portada-texto{animation:portada-texto-salida var(--curva-escena) both;animation-timeline:--portada;animation-range:contain 8% contain 28%}.sitio .portada--escena .portada-texto .hero-actions{animation:.8s .78s both hero-fade-up,linear both portada-ocultar;animation-timeline:auto,--portada;animation-range:normal,contain 8% contain 28%}.sitio .portada--escena .hero-down-arrow{animation:.5s .3s both hero-arrow-in,linear both portada-salida;animation-timeline:auto,--portada;animation-range:normal,contain contain 8%}.sitio .portada--escena .portada-esquinas{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.sitio .portada-esquinas span{width:28px;height:28px;animation:portada-esquina var(--curva-escena) both;border:0 solid #fffc;animation-timeline:--portada;animation-range:contain 16% contain 64%;position:absolute}.sitio .portada-esquinas span:first-child{--desde-x:calc(2rem - 25vw + 22px);--desde-y:calc(5.5rem - 27svh + 21px);border-top-width:2px;border-left-width:2px;top:calc(27% - 21px);left:calc(25% - 22px)}.sitio .portada-esquinas span:nth-child(2){--desde-x:calc(25vw - 22px - 2rem);--desde-y:calc(5.5rem - 27svh + 21px);border-top-width:2px;border-right-width:2px;top:calc(27% - 21px);right:calc(25% - 22px)}.sitio .portada-esquinas span:nth-child(3){--desde-x:calc(2rem - 25vw + 22px);--desde-y:calc(23svh - 23px - 2rem);border-bottom-width:2px;border-left-width:2px;bottom:calc(23% - 23px);left:calc(25% - 22px)}.sitio .portada-esquinas span:nth-child(4){--desde-x:calc(25vw - 22px - 2rem);--desde-y:calc(23svh - 23px - 2rem);border-bottom-width:2px;border-right-width:2px;bottom:calc(23% - 23px);right:calc(25% - 22px)}.sitio .portada--escena .portada-historias{pointer-events:none;background:0 0;padding:0;position:absolute;inset:0}.sitio .portada--escena .portada-historias-titulo{text-align:center;max-width:none;animation:portada-titulo-entra var(--curva-salida) both;margin:0;font-size:clamp(1.6rem,min(3.2vw,5.5svh),2.75rem);line-height:1.15;animation-timeline:--portada;animation-range:contain 50% contain 64%;position:absolute;bottom:calc(73% + 2.6rem);left:0;right:0}.sitio .portada--escena .portada-historias-titulo span{color:#0000;-webkit-text-stroke:1px #ffffffd9;background:linear-gradient(#fff,#fff) 0 0/0% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:linear both portada-titulo-relleno;animation-timeline:--portada;animation-range:contain 58% contain 80%}.sitio .portada--escena .portada-collage{max-width:none;display:block}.sitio .portada--escena .portada-pieza{aspect-ratio:auto;width:17%;animation:portada-pieza-entrada var(--curva-escena) both, portada-pieza-deriva linear both;animation-timeline:--portada,--portada;position:absolute;box-shadow:0 18px 40px #00000059}.sitio .portada--escena .portada-pieza--1{--desde-x:-40vw;--desde-y:6svh;--desde-escala:.8;--deriva:-3svh;height:46%;animation-range:contain 24% contain 60%,contain 60%;top:34%;right:calc(75% + 36px)}.sitio .portada--escena .portada-pieza--2{--desde-x:38vw;--desde-y:-10svh;--desde-escala:.9;--deriva:2.5svh;height:29%;animation-range:contain 30% contain 63%,contain 63%;top:19%;left:calc(75% + 36px)}.sitio .portada--escena .portada-pieza--3{--desde-x:44vw;--desde-y:12svh;--desde-escala:.75;--deriva:-2svh;height:27%;animation-range:contain 36% contain 66%,contain 66%;top:56%;left:calc(75% + 36px)}.sitio .portada--escena[data-piezas="2"] .portada-pieza--2{height:46%;top:28%}.sitio .portada--escena .portada-cierre{pointer-events:auto;animation:portada-cierre-entrada var(--curva-salida) both;justify-content:center;margin:0;animation-timeline:--portada;animation-range:contain 66% contain 82%;position:absolute;top:calc(77% + 3rem);left:25%;right:25%}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px),(prefers-reduced-motion:no-preference) and (min-height:560px) and (max-aspect-ratio:124/100){.sitio .portada--escena{--portada-recorrido:75svh;--marco-y:-4%;--marco-escala:.58}.sitio .portada--escena .portada-heroe{padding-bottom:6rem}.sitio .portada-esquinas span:first-child,.sitio .portada-esquinas span:nth-child(3){--desde-x:calc(1rem - 21vw + 24px);left:calc(21% - 24px)}.sitio .portada-esquinas span:nth-child(2),.sitio .portada-esquinas span:nth-child(4){--desde-x:calc(21vw - 24px - 1rem);right:calc(21% - 24px)}.sitio .portada-esquinas span:first-child,.sitio .portada-esquinas span:nth-child(2){--desde-y:calc(5rem - 17svh + 26px);top:calc(17% - 26px)}.sitio .portada-esquinas span:nth-child(3),.sitio .portada-esquinas span:nth-child(4){--desde-y:calc(25svh - 22px - 1.5rem);bottom:calc(25% - 22px)}.sitio .portada--escena .portada-historias-titulo{font-size:clamp(1.6rem,7vw,2.2rem);top:calc(75% + 2.25rem);bottom:auto}.sitio .portada--escena .portada-pieza{width:min(30%,11rem)}.sitio .portada--escena .portada-pieza--1{--desde-x:-45vw;--desde-y:4svh;height:21%;animation-range:contain 24% contain 58%,contain 58%;top:28%;left:4%;right:auto}.sitio .portada--escena .portada-pieza--2,.sitio .portada--escena[data-piezas="2"] .portada-pieza--2{--desde-x:45vw;--desde-y:-4svh;height:21%;animation-range:contain 32% contain 64%,contain 64%;top:46%;left:auto;right:4%}.sitio .portada--escena .portada-pieza--3{display:none}.sitio .portada--escena .portada-cierre{flex-direction:row;top:calc(75% + 5rem);left:6%;right:6%}.sitio .portada--escena .portada-cierre p{display:none}}}@keyframes portada-reducir{0%{transform:none}25%{transform:scale(1.07)}to{transform:translateY(var(--marco-y,2%)) scale(var(--marco-escala,.5))}}@keyframes portada-desvanecer{to{opacity:0}}@keyframes portada-texto-salida{to{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-4rem)}}@keyframes portada-ocultar{to{visibility:hidden}}@keyframes portada-salida{to{opacity:0;visibility:hidden}}@keyframes portada-esquina{0%{transform:translate(var(--desde-x), var(--desde-y));opacity:.45}}@keyframes portada-titulo-entra{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(1.5rem)}}@keyframes portada-titulo-relleno{to{background-size:100% 100%}}@keyframes portada-pieza-entrada{0%{opacity:0;transform:translate(var(--desde-x,0), var(--desde-y,2rem)) scale(var(--desde-escala,.9))}}@keyframes portada-pieza-deriva{to{translate:0 var(--deriva,0)}}@keyframes portada-cierre-entrada{0%{opacity:0;visibility:hidden;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){.sitio .portada{--montaje-principal:none;--montaje-panel:none}.sitio .portada-frase .linea-texto{animation:none}.sitio .portada-montaje-panel{display:none}.sitio .portada-principal-zoom{animation:none;transform:none}}.sitio--inicio main{overflow-x:clip}.sitio .universos{background:var(--vz-navy-deep);color:#fff;position:relative}.sitio .universos-escena{grid-template-columns:1fr 1fr;min-height:min(100svh,860px);display:grid;position:relative;overflow:clip}.sitio .universos-kicker{z-index:3;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #0b274499;margin:0;font-size:.78rem;font-weight:600;position:absolute;top:5.5rem;left:0;right:0}.sitio .universos-mitad{position:relative;overflow:hidden}.sitio .universos-foto{position:absolute;inset:0}.sitio .universos-velo{background:linear-gradient(#0b274459,#0b274433 42%,#0b2744e6);position:absolute;inset:0}.sitio .universos-rotulo{transform-origin:0 100%;max-width:32rem;position:absolute;bottom:clamp(2rem,9svh,5.5rem);left:clamp(1.25rem,4vw,3.5rem);right:clamp(1.25rem,4vw,3.5rem)}.sitio .universos-num{letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--vz-on-navy);margin-bottom:.75rem;font-size:.8rem;font-weight:600;display:block}.sitio .universos-rotulo h3{letter-spacing:-.02em;color:#fff;margin:0 0 .75rem;font-size:clamp(2rem,3.8vw,3.4rem);line-height:1.02}.sitio .universos-rotulo p{color:var(--vz-on-navy);margin:0;font-size:1rem;line-height:1.5}.sitio .universos-eje{z-index:2;pointer-events:none;background:#fff9;width:1px;position:absolute;top:0;bottom:0;left:50%}@media (max-width:899px),(max-aspect-ratio:124/100){.sitio .universos-escena{grid-template-columns:1fr;min-height:0}.sitio .universos-mitad{min-height:64svh}.sitio .universos-kicker{top:1.5rem}.sitio .universos-eje{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:560px){.sitio .universos{--universos-recorrido:110svh;height:calc(100svh + var(--universos-recorrido));view-timeline:--universos block}.sitio .universos-escena{height:100svh;min-height:0;display:block;position:sticky;top:0;container-type:size}.sitio .universos-mitad{min-height:0;position:absolute;inset:0}.sitio :is(.universos-mitad,.universos-foto,.universos-eje,.universos-rotulo,.universos-rotulo p,.universos-velo){animation-timing-function:var(--curva-escena);animation-fill-mode:both;animation-timeline:--universos}.sitio .universos-mitad--personas{animation-name:universos-izq}.sitio .universos-mitad--marcas{animation-name:universos-der}.sitio .universos-mitad--personas .universos-foto{animation-name:universos-foto-izq}.sitio .universos-mitad--marcas .universos-foto{animation-name:universos-foto-der}.sitio .universos-eje{animation-name:universos-eje;display:block;left:0}.sitio .universos-rotulo{width:30cqw;max-width:none;left:4cqw;right:auto}.sitio .universos-mitad--personas .universos-rotulo{animation-name:universos-rotulo-personas}.sitio .universos-mitad--marcas .universos-rotulo{animation-name:universos-rotulo-marcas}.sitio .universos-mitad--personas .universos-rotulo p{animation-name:universos-lista-personas;animation-timing-function:linear}.sitio .universos-mitad--marcas .universos-rotulo p{animation-name:universos-lista-marcas;animation-timing-function:linear}.sitio .universos-mitad--personas .universos-velo{animation-name:universos-velo-personas}.sitio .universos-mitad--marcas .universos-velo{animation-name:universos-velo-marcas}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px),(prefers-reduced-motion:no-preference) and (min-height:560px) and (max-aspect-ratio:124/100){.sitio .universos{--universos-recorrido:95svh}.sitio .universos-kicker{top:auto;bottom:1.25rem}.sitio .universos-mitad--personas{animation-name:universos-arriba}.sitio .universos-mitad--marcas{animation-name:universos-abajo}.sitio .universos-mitad--personas .universos-foto{animation-name:universos-foto-arriba}.sitio .universos-mitad--marcas .universos-foto{animation-name:universos-foto-abajo}.sitio .universos-eje{width:auto;height:1px;animation-name:universos-eje-v;top:0;bottom:auto;right:0}.sitio .universos-rotulo{transform-origin:0 0;width:76cqw;left:6cqw}.sitio .universos-mitad--personas .universos-rotulo{top:5.5rem;bottom:auto}.sitio .universos-mitad--marcas .universos-rotulo{animation-name:universos-rotulo-marcas-v;top:1.5rem;bottom:auto}.sitio .universos-mitad--personas .universos-rotulo{animation-name:universos-rotulo-personas-v}.sitio .universos-mitad--personas .universos-velo{background:linear-gradient(#0b2744eb,#0b274440 60%,#0b274466)}.sitio .universos-mitad--marcas .universos-velo{background:linear-gradient(#0b2744e0,#0b27444d 55%,#0b27448c)}}}@keyframes universos-izq{0%,14%{clip-path:inset(0 50% 0 0)}40%,48%{clip-path:inset(0 74% 0 0)}76%,to{clip-path:inset(0 24% 0 0)}}@keyframes universos-der{0%,14%{clip-path:inset(0 0 0 50%)}40%,48%{clip-path:inset(0 0 0 26%)}76%,to{clip-path:inset(0 0 0 76%)}}@keyframes universos-foto-izq{0%,14%{translate:-25cqw}40%,48%{translate:-37cqw}76%,to{translate:-12cqw}}@keyframes universos-foto-der{0%,14%{translate:25cqw}40%,48%{translate:13cqw}76%,to{translate:38cqw}}@keyframes universos-eje{0%,14%{translate:50cqw}40%,48%{translate:26cqw}76%,to{translate:76cqw}}@keyframes universos-rotulo-personas{0%,14%{scale:.82}40%,48%{scale:.6}76%,to{scale:1}}@keyframes universos-rotulo-marcas{0%,14%{translate:50cqw;scale:.82}40%,48%{translate:26cqw;scale:1}76%,to{translate:76cqw;scale:.6}}@keyframes universos-lista-personas{0%,16%{opacity:1}30%,56%{opacity:0}68%,to{opacity:1}}@keyframes universos-lista-marcas{0%,48%{opacity:1}62%,to{opacity:0}}@keyframes universos-velo-personas{0%,14%{opacity:.85}40%,48%{opacity:1}76%,to{opacity:.55}}@keyframes universos-velo-marcas{0%,14%{opacity:.85}40%,48%{opacity:.55}76%,to{opacity:1}}@keyframes universos-arriba{0%,14%{clip-path:inset(0 0 50%)}40%,48%{clip-path:inset(0 0 74%)}76%,to{clip-path:inset(0 0 24%)}}@keyframes universos-abajo{0%,14%{clip-path:inset(50% 0 0)}40%,48%{clip-path:inset(26% 0 0)}76%,to{clip-path:inset(76% 0 0)}}@keyframes universos-foto-arriba{0%,14%{translate:0 -25cqh}40%,48%{translate:0 -37cqh}76%,to{translate:0 -12cqh}}@keyframes universos-foto-abajo{0%,14%{translate:0 25cqh}40%,48%{translate:0 13cqh}76%,to{translate:0 38cqh}}@keyframes universos-eje-v{0%,14%{translate:0 50cqh}40%,48%{translate:0 26cqh}76%,to{translate:0 76cqh}}@keyframes universos-rotulo-personas-v{0%,14%{scale:.8}40%,48%{scale:.6}76%,to{scale:1}}@keyframes universos-rotulo-marcas-v{0%,14%{translate:0 50cqh;scale:.8}40%,48%{translate:0 26cqh;scale:1}76%,to{translate:0 76cqh;scale:.6}}.sitio .capitulos{background:#fff;padding:clamp(4.5rem,12svh,8rem) 0 clamp(3.5rem,9svh,6rem)}.sitio :is(.capitulos-cabecera,.capitulos-cuerpo,.capitulos-resto){max-width:var(--contenedor);padding-inline:var(--margen);margin-inline:auto}.sitio .capitulos-cabecera{margin-bottom:clamp(2.5rem,7svh,4.5rem)}.sitio .capitulos-titulo{font-size:var(--fs-display);letter-spacing:-.035em;color:var(--vz-navy);margin:0;line-height:1}.sitio .capitulos-lead{max-width:34rem;color:var(--vz-navy-soft);margin:1.25rem 0 0;font-size:1.05rem;line-height:1.6}.sitio .capitulos-visor{display:none}.sitio .capitulos-lista{gap:clamp(3.5rem,9svh,5.5rem);margin:0;padding:0;list-style:none;display:grid}.sitio .capitulo-num{letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--vz-blue);align-items:center;gap:.75rem;margin-bottom:.9rem;font-size:.8rem;font-weight:600;display:flex}.sitio .capitulo-num:after{content:"";opacity:.6;background:currentColor;flex:0 0 3rem;height:1px}.sitio .capitulo-titulo{font-size:var(--fs-titulo);letter-spacing:-.02em;color:var(--vz-navy);margin:0 0 1.5rem;line-height:1.04}.sitio .capitulo-foto{aspect-ratio:4/3;background:var(--vz-bg-soft);border-radius:6px;margin-bottom:1.25rem;position:relative;overflow:hidden}.sitio .capitulo-servicios{border-top:1px solid var(--vz-line);margin:0;padding:0;list-style:none}.sitio .capitulo-servicio{border-bottom:1px solid var(--vz-line);color:inherit;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;text-decoration:none;display:grid}.sitio .capitulo-servicio-foto{aspect-ratio:1;background:var(--vz-bg-soft);width:72px;color:var(--vz-blue);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.sitio .capitulo-servicio-foto img{transition:transform var(--mov-imagen) var(--curva-editorial)}.sitio .capitulo-servicio-texto{gap:.2rem;display:grid}.sitio .capitulo-servicio-texto strong{color:var(--vz-navy);transition:color var(--t-rapida) ease;font-size:1.1rem}.sitio .capitulo-servicio-texto span{color:var(--vz-navy-soft);font-size:.92rem;line-height:1.5}.sitio .capitulo-servicio-flecha{color:var(--vz-blue);transition:translate var(--t-rapida) var(--curva-salida);font-size:1.25rem}.sitio .capitulo-servicio:is(:hover,:focus-visible) strong{color:var(--vz-blue)}.sitio .capitulo-servicio:is(:hover,:focus-visible) .capitulo-servicio-flecha{translate:.35rem}@media (hover:hover) and (pointer:fine){.sitio .capitulo-servicio:hover .capitulo-servicio-foto img{transform:scale(1.08)}}.sitio .capitulo-unico p{max-width:34rem;color:var(--vz-navy-soft);margin:0 0 1rem;font-size:1.05rem;line-height:1.6}.sitio .capitulo-enlace{color:var(--vz-blue);font-weight:600}.sitio .capitulos-resto{margin-top:clamp(3.5rem,9svh,5.5rem)}.sitio .capitulos-resto-titulo{color:var(--vz-navy);margin:0 0 1rem;font-size:1.4rem}@media (min-width:640px){.sitio .capitulo-servicios--resto{column-gap:var(--rejilla-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:900px) and (min-aspect-ratio:124/100){.sitio .capitulo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:5vw;display:grid}.sitio .capitulo>:not(.capitulo-foto){grid-column:1}.sitio .capitulo-foto{grid-area:1/2/span 3;margin:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px) and (min-aspect-ratio:124/100){.sitio .capitulos--visor .capitulos-cuerpo{column-gap:var(--rejilla-gap);view-timeline:--capitulos-cuerpo block;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sitio .capitulos--visor .capitulos-lista{grid-area:1/1/auto/span 5;gap:0;padding-bottom:28svh}.sitio .capitulos--visor .capitulo{flex-direction:column;justify-content:center;min-height:88svh;padding:8svh 0;display:flex}.sitio .capitulos--visor .capitulo-foto{display:none}.sitio .capitulos--visor .capitulos-visor{grid-area:1/7/auto/-1;align-self:start;height:100svh;display:block;position:sticky;top:0}.sitio .capitulos-foto{--marco-final:inset(var(--m-arriba) var(--m-der) var(--m-abajo) var(--m-izq) round 6px);clip-path:var(--marco-final);margin:0;position:absolute;inset:0}.sitio .capitulos-foto[data-dir=abajo]{--desde:inset(calc(100% - var(--m-abajo)) var(--m-der) var(--m-abajo) var(--m-izq) round 6px)}.sitio .capitulos-foto[data-dir=izq]{--desde:inset(var(--m-arriba) calc(100% - var(--m-izq)) var(--m-abajo) var(--m-izq) round 6px)}.sitio .capitulos-foto[data-dir=der]{--desde:inset(var(--m-arriba) var(--m-der) var(--m-abajo) calc(100% - var(--m-der)) round 6px)}.sitio .capitulos-foto-imagen{background:var(--vz-navy);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.sitio .capitulos-foto:after{content:"";pointer-events:none;background:linear-gradient(#0b274400 60%,#0b2744b3);position:absolute;inset:0}.sitio .capitulos-rotulo{z-index:1;left:calc(var(--m-izq) + 1.5rem);right:calc(var(--m-der) + 1.5rem);bottom:calc(var(--m-abajo) + 1.35rem);color:#fff;align-items:baseline;gap:.9rem;display:flex;position:absolute}.sitio .capitulos-rotulo-num{letter-spacing:.16em;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.sitio .capitulos-rotulo-titulo{letter-spacing:-.01em;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:700}.sitio .capitulos--visor{timeline-scope:var(--capitulos)}.sitio .capitulos--visor .capitulo{view-timeline-name:var(--cap);view-timeline-axis:block;animation:linear both capitulo-foco;animation-timeline:var(--cap);animation-range:cover}.sitio .capitulos-foto{animation:capitulos-revelar var(--curva-editorial) both, capitulos-salir linear both;animation-timeline:var(--cap), var(--cap-sig);animation-range:cover 16% cover 42%,cover 34% cover 42%}.sitio .capitulos-foto--ultima{animation:capitulos-revelar var(--curva-editorial) both, capitulos-pieza var(--curva-escena) forwards;animation-timeline:var(--cap), --capitulos-cuerpo;animation-range:cover 16% cover 42%,contain 84%}.sitio .capitulos-foto-imagen{animation:linear both capitulos-acercar;animation-timeline:var(--cap);animation-range:cover 16% cover 62%}.sitio .capitulos-rotulo-num{animation:rotulo-desde-izq var(--curva-salida) both;animation-timeline:var(--cap);animation-range:cover 30% cover 46%}.sitio .capitulos-rotulo-titulo{animation:rotulo-desde-der var(--curva-salida) both;animation-timeline:var(--cap);animation-range:cover 33% cover 50%}}@media (prefers-reduced-motion:no-preference) and (max-width:899px),(prefers-reduced-motion:no-preference) and (max-aspect-ratio:124/100){.sitio .capitulo-foto img{animation:linear both capitulo-paralaje;animation-timeline:view();animation-range:cover;scale:1.12}}}@keyframes capitulo-foco{0%,10%{opacity:.4}32%,68%{opacity:1}90%,to{opacity:.4}}@keyframes capitulos-revelar{0%{clip-path:var(--desde)}to{clip-path:var(--marco-final)}}@keyframes capitulos-salir{to{opacity:0}}@keyframes capitulos-pieza{to{clip-path:inset(17% 21% 13% round 6px)}}@keyframes capitulos-acercar{0%{scale:1.14}to{scale:1}}@keyframes rotulo-desde-izq{0%{opacity:0;translate:-2.5rem}}@keyframes rotulo-desde-der{0%{opacity:0;translate:2.5rem}}@keyframes capitulo-paralaje{0%{translate:0 -5%}to{translate:0 5%}}.sitio .seleccion{background:var(--vz-navy-deep);color:#fff;padding:clamp(4.5rem,12svh,7rem) 0 clamp(3.5rem,9svh,6rem);position:relative}.sitio .seleccion-escena{position:relative}.sitio .seleccion-ventana{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margen);scrollbar-width:none;overflow-x:auto}.sitio .seleccion-ventana::-webkit-scrollbar{display:none}.sitio .seleccion-tira{width:max-content;padding:0 var(--margen);align-items:flex-start;gap:1rem;display:flex;position:relative}.sitio .seleccion-cabecera{scroll-snap-align:start;flex:none;align-self:center;width:min(78vw,22rem);padding-right:.5rem}.sitio .seleccion-cabecera .capitulo-kicker{color:var(--vz-on-navy)}.sitio .seleccion-cabecera h2{font-size:var(--fs-titulo);letter-spacing:-.03em;color:#fff;margin:0 0 1rem;line-height:1}.sitio .seleccion-lead{color:var(--vz-on-navy);margin:0 0 1.5rem;line-height:1.6}.sitio .seleccion .btn-outline{color:#fff;border-color:#fff}.sitio .seleccion .btn-outline:hover{color:var(--vz-navy);background:#fff}.sitio .seleccion-obras{align-items:flex-start;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.sitio .seleccion-obra{scroll-snap-align:center;flex:none;width:min(76vw,24rem);position:relative}.sitio .seleccion-obra-boton{aspect-ratio:4/5;background:var(--vz-navy);cursor:zoom-in;border:0;border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sitio .seleccion-obra--cuadrada .seleccion-obra-boton{aspect-ratio:1}.sitio .seleccion-obra:is(.seleccion-obra--ancha,.seleccion-obra--destacada) .seleccion-obra-boton{aspect-ratio:4/3}.sitio .seleccion-obra-foto{position:absolute;inset:0}.sitio .seleccion-obra-foto img{transition:transform var(--mov-imagen) var(--curva-editorial)}.sitio .seleccion-obra-boton:after{content:"";border-radius:inherit;transition:box-shadow var(--t-rapida) ease;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 #fff0}.sitio .seleccion-obra-boton:focus-visible{outline-offset:4px;outline:2px solid #fff}.sitio .seleccion-obra-boton:focus-visible:after{box-shadow:inset 0 0 0 3px #2e6dade6}.sitio .seleccion-obra-boton:focus-visible img{transform:scale(var(--zoom-imagen))}@media (hover:hover) and (pointer:fine){.sitio .seleccion-obra-boton:hover img{transform:scale(var(--zoom-imagen))}.sitio .seleccion-obra-boton:hover:after{box-shadow:inset 0 0 0 3px #2e6dade6}}.sitio .seleccion-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 14px #0b274499;pointer-events:none;font-size:2.25rem;font-weight:700;line-height:1;position:absolute;top:.6rem;left:.85rem}.sitio .seleccion-pie{flex-direction:column;gap:.25rem;margin-top:.85rem;display:flex}.sitio .seleccion-pie-categoria{letter-spacing:.14em;text-transform:uppercase;color:var(--vz-on-navy);font-size:.72rem;font-weight:600}.sitio .seleccion-pie-titulo{color:#fff;font-size:1.15rem;font-weight:600}.sitio .seleccion-controles{padding:1.25rem var(--margen) 0;justify-content:flex-end;gap:.5rem;display:flex}.sitio .seleccion-controles button{width:48px;height:48px;font:inherit;color:#fff;cursor:pointer;transition:background-color var(--t-rapida) ease, color var(--t-rapida) ease;background:0 0;border:1px solid #ffffff8c;border-radius:50%;font-size:1.6rem;line-height:1}.sitio .seleccion-controles button:not(:disabled):hover{color:var(--vz-navy);background:#fff}.sitio .seleccion-controles button:disabled{opacity:.35;cursor:default}.sitio .seleccion-controles button:focus-visible{outline-color:#fff}.sitio .mira{max-width:var(--contenedor);padding-inline:var(--margen);margin:clamp(3rem,9svh,5rem) auto 0;position:relative}.sitio .mira-marco{aspect-ratio:3/2;border-radius:6px;max-height:82svh;position:relative;overflow:hidden}.sitio .mira-foto{position:absolute;inset:0}.sitio .mira-rotulo{margin-top:1.25rem}.sitio .mira-titulo{font-size:var(--fs-titulo);letter-spacing:-.02em;color:#fff;margin:0 0 .5rem;line-height:1}.sitio .mira-detalle{color:var(--vz-on-navy);margin:0 0 .75rem}.sitio .mira-enlace{color:#fff;font-weight:600}.sitio .mira-enlace:focus-visible,.sitio .seleccion a:focus-visible{outline-color:#fff}.sitio .mira-obturador{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (min-width:900px) and (min-aspect-ratio:124/100){.sitio .seleccion{--mira-recorrido:165svh;height:calc(100svh + var(--viaje) + var(--mira-recorrido));view-timeline:--seleccion block;padding:0}.sitio .seleccion-escena{height:100svh;position:sticky;top:0;overflow:clip;container-type:size}.sitio .seleccion-ventana{scroll-snap-type:none;height:100%;overflow:visible}.sitio .seleccion-tira{height:100%;animation:linear both seleccion-viaje,linear both seleccion-ocultar;animation-timeline:--seleccion,--seleccion;animation-range:contain 0% contain var(--viaje), contain calc(var(--viaje) + 48svh) contain calc(var(--viaje) + 50svh);align-items:center;gap:6cqw;padding:0 calc(50cqw - 42cqh) 0 8cqw}.sitio .seleccion-cabecera{width:30cqw;padding:0}.sitio .seleccion-obras{align-items:center;gap:6cqw;height:100%}.sitio .seleccion-obra{width:auto}.sitio .seleccion-obra-boton,.sitio .seleccion-obra:is(.seleccion-obra--ancha,.seleccion-obra--destacada) .seleccion-obra-boton{width:var(--ancho);height:var(--alto);aspect-ratio:auto}.sitio .seleccion-obra--alta{--alto:60cqh;--ancho:42cqh}.sitio .seleccion-obra--cuadrada{--alto:50cqh;--ancho:50cqh}.sitio .seleccion-obra--ancha{--alto:46cqh;--ancho:69cqh}.sitio .seleccion-obra--destacada{--alto:56cqh;--ancho:84cqh}.sitio .seleccion-obra--destacada .seleccion-obra-foto{width:100cqw;height:100cqh;inset:calc(50% - 50cqh) auto auto calc(50% - 50cqw)}.sitio .seleccion-num{z-index:-1;color:#ffffff24;text-shadow:none;animation:linear both seleccion-num;animation-timeline:--seleccion;animation-range:contain 0% contain var(--viaje);font-size:16cqh;top:auto;bottom:calc(100% - 4cqh);left:-3cqh}.sitio .seleccion-pie{width:max-content;max-width:100%;animation:linear both seleccion-pie;animation-timeline:--seleccion;animation-range:contain 0% contain var(--viaje);margin:0;position:absolute;top:calc(100% + 1.5cqh);left:0}.sitio .seleccion-controles{display:none}.sitio .mira{pointer-events:none;max-width:none;margin:0;padding:0;position:absolute;inset:0}.sitio .mira-marco{aspect-ratio:auto;max-height:none;animation:mira-apertura var(--curva-escena) both, mira-cierre var(--curva-escena) both;animation-timeline:--seleccion,--seleccion;animation-range:contain var(--viaje) contain calc(var(--viaje) + 48svh), contain calc(var(--viaje) + 128svh) contain calc(var(--viaje) + 162svh);border-radius:0;position:absolute;inset:0}.sitio .mira-foto{animation:linear both mira-detalle;animation-timeline:--seleccion;animation-range:contain var(--viaje) contain calc(var(--viaje) + 112svh)}.sitio .mira-rotulo{pointer-events:auto;max-width:40cqw;animation:mira-rotulo-entra var(--curva-salida) both, mira-rotulo-sale linear both;animation-timeline:--seleccion,--seleccion;animation-range:contain calc(var(--viaje) + 78svh) contain calc(var(--viaje) + 104svh), contain calc(var(--viaje) + 126svh) contain calc(var(--viaje) + 132svh);background:#0b2744b8;border-radius:8px;margin:0;padding:1.5rem 1.75rem;position:absolute;bottom:9cqh;left:6cqw}.sitio .mira-titulo{animation:rotulo-desde-izq var(--curva-salida) both;animation-timeline:--seleccion;animation-range:contain calc(var(--viaje) + 82svh) contain calc(var(--viaje) + 104svh);font-size:clamp(2rem,4vw,3.25rem)}.sitio .mira-detalle{animation:rotulo-desde-der var(--curva-salida) both;animation-timeline:--seleccion;animation-range:contain calc(var(--viaje) + 86svh) contain calc(var(--viaje) + 108svh)}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px),(prefers-reduced-motion:no-preference) and (min-height:560px) and (max-aspect-ratio:124/100){.sitio .seleccion{padding-bottom:0}.sitio .mira{view-timeline:--mira block;max-width:none;height:200svh;margin:clamp(2.5rem,7svh,4rem) 0 0;padding:0}.sitio .mira-marco{aspect-ratio:auto;height:100svh;max-height:none;animation:mira-expandir var(--curva-escena) both, mira-cierre-v var(--curva-escena) both;border-radius:0;animation-timeline:--mira,--mira;animation-range:contain contain 30%,contain 84%;position:sticky;top:0}.sitio .mira-foto{animation:linear both mira-detalle;animation-timeline:--mira;animation-range:contain contain 70%}.sitio .mira-rotulo{top:125svh;left:var(--margen);right:var(--margen);animation:mira-rotulo-entra var(--curva-salida) both, mira-rotulo-sale linear both;background:#0b2744c7;border-radius:8px;margin:0;padding:1.25rem 1.4rem;animation-timeline:--mira,--mira;animation-range:contain 42% contain 60%,contain 80% contain 84%;position:absolute}}}@keyframes seleccion-viaje{to{transform:translate(calc(100cqw - 100%))}}@keyframes seleccion-ocultar{to{visibility:hidden}}@keyframes seleccion-num{0%{translate:7cqw}to{translate:-7cqw}}@keyframes seleccion-pie{0%{translate:-2.5cqw}to{translate:2.5cqw}}@keyframes mira-apertura{0%{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%)}to{clip-path:polygon(50% calc(50% - 64cqmax),calc(50% + 55.5cqmax) calc(50% - 32cqmax),calc(50% + 55.5cqmax) calc(50% + 32cqmax),50% calc(50% + 64cqmax),calc(50% - 55.5cqmax) calc(50% + 32cqmax),calc(50% - 55.5cqmax) calc(50% - 32cqmax))}}@keyframes mira-cierre{to{clip-path:polygon(50% 50%,100% 50%,100% 50%,50% 50%,0% 50%,0% 50%)}}@keyframes mira-cierre-v{to{clip-path:inset(50% 0)}}@keyframes mira-expandir{0%{clip-path:inset(16% 7% 18% round 6px)}to{clip-path:inset(0)}}@keyframes mira-detalle{0%,12%{scale:1}44%,56%{scale:1.14}to{scale:1}}@keyframes mira-rotulo-entra{0%{opacity:0;visibility:hidden;translate:0 1.5rem}}@keyframes mira-rotulo-sale{to{opacity:0;visibility:hidden}}.sitio .proceso-escena{background:var(--vz-navy-deep);color:#fff;padding:clamp(4.5rem,12svh,7rem) 0 clamp(4rem,10svh,6rem)}.sitio .proceso-cabecera{max-width:52rem;padding:0 var(--margen);margin:0 auto clamp(2rem,6svh,3.5rem)}.sitio .proceso-cabecera .capitulo-kicker{color:var(--vz-on-navy)}.sitio .proceso-titulo{font-size:var(--fs-titulo);letter-spacing:-.02em;color:#fff;margin:0;line-height:1.02}.sitio .proceso-cuerpo{max-width:52rem;padding:0 var(--margen) 0 calc(var(--margen) + 2.25rem);margin:0 auto;position:relative}.sitio .proceso-linea{top:0;bottom:0;left:var(--margen);background:#ffffff29;width:2px;position:absolute}.sitio .proceso-linea-avance{background:var(--vz-blue-light);transform-origin:top;position:absolute;inset:0}.sitio .proceso-pila{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sitio .proceso-tarjeta{color:var(--vz-navy);background:#fff;border-radius:12px;padding:clamp(1.5rem,4vw,2.75rem);position:relative;box-shadow:0 24px 60px #00000052}.sitio .proceso-tarjeta-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--vz-blue);margin-bottom:1rem;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:700;line-height:1;display:block}.sitio .proceso-tarjeta h3{color:var(--vz-navy);margin:0 0 .6rem;font-size:clamp(1.4rem,2.6vw,2rem)}.sitio .proceso-tarjeta p{max-width:34rem;color:var(--vz-navy-soft);margin:0;font-size:1.05rem;line-height:1.6}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:560px){.sitio .proceso-cuerpo{view-timeline:--proceso-cuerpo block}.sitio .proceso-pila{timeline-scope:var(--pasos);gap:0}.sitio .proceso-capa{view-timeline-name:var(--paso);view-timeline-axis:block;height:64svh}.sitio .proceso-capa:last-child{height:auto}.sitio .proceso-tarjeta{top:calc(15svh + var(--i) * 1.75rem);transform-origin:top;animation:linear both proceso-atras;animation-timeline:var(--paso-sig);animation-range:entry;position:sticky}.sitio .proceso-tarjeta:after{content:"";border-radius:inherit;background:var(--vz-navy-deep);opacity:0;pointer-events:none;animation:linear both proceso-sombra;animation-timeline:var(--paso-sig);animation-range:entry;position:absolute;inset:0}.sitio .proceso-linea-avance{animation:linear both proceso-linea;animation-timeline:--proceso-cuerpo;animation-range:cover 10% cover 90%}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px),(prefers-reduced-motion:no-preference) and (min-height:560px) and (max-aspect-ratio:124/100){.sitio .proceso-capa{height:58svh}.sitio .proceso-tarjeta{top:calc(11svh + var(--i) * 1rem)}}}@keyframes proceso-atras{to{scale:.92}}@keyframes proceso-sombra{to{opacity:.35}}@keyframes proceso-linea{0%{transform:scaleY(0)}}.sitio .identidad{background:var(--vz-navy-deep);color:#fff;position:relative;overflow-x:clip}.sitio .identidad:before{content:"";top:0;left:var(--margen);right:var(--margen);background:var(--vz-blue-light);transform-origin:0;height:2px;position:absolute}.sitio .identidad-estudio{max-width:var(--contenedor);padding:clamp(4.5rem, 12svh, 7rem) var(--margen) clamp(3rem, 8svh, 5rem);gap:clamp(2.5rem,6vw,4.5rem);margin:0 auto;display:grid}@media (min-width:900px){.sitio .identidad-estudio{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.sitio .identidad-texto .capitulo-kicker{color:var(--vz-on-navy)}.sitio .identidad-titulo{font-size:var(--fs-titulo);letter-spacing:-.02em;color:#fff;margin:0 0 1.25rem;line-height:1.02}.sitio .identidad-lead p{max-width:34rem;color:var(--vz-on-navy);margin:0;font-size:1.08rem;line-height:1.75}.sitio .identidad-fotos{height:clamp(20rem,64svh,40rem);position:relative}.sitio .identidad-foto{flex-direction:column;width:56%;margin:0;display:flex;position:absolute}.sitio .identidad-foto--a{height:80%;top:0;left:0}.sitio .identidad-foto--b{height:72%;bottom:0;right:0}.sitio .identidad-fotos--una .identidad-foto--a{width:76%;height:100%;left:12%}.sitio .identidad-foto-marco{border-radius:6px;flex:1;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000059}.sitio .identidad-foto figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--vz-on-navy);margin-top:.6rem;font-size:.72rem;font-weight:600}.sitio .identidad-fe{isolation:isolate;padding:clamp(7rem, 20svh, 11rem) var(--margen) clamp(5rem, 14svh, 8rem);background:linear-gradient(var(--vz-navy-deep), var(--vz-bg) clamp(6rem, 18svh, 11rem));color:var(--vz-navy);position:relative}.sitio .identidad-fe>:not(.identidad-luz){max-width:40rem;margin-inline:auto}.sitio .identidad-fe-titulo{font-size:var(--fs-titulo);letter-spacing:-.02em;color:var(--vz-navy);margin-top:0;margin-bottom:1.5rem;line-height:1.02}.sitio .identidad-fe-texto p{color:var(--vz-navy-soft);margin:0 0 1.1rem;font-size:1.05rem;line-height:1.8}.sitio .identidad-fe-texto p:last-child{margin-bottom:0}.sitio .identidad-luz{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#2e6dad33,#2e6dad00 66%);border-radius:50%;width:min(90vw,46rem);position:absolute;top:clamp(7rem,20svh,11rem);left:50%;translate:-50% -38%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sitio .identidad{view-timeline:--identidad block}.sitio .identidad:before{animation:identidad-borde var(--curva-escena) both;animation-timeline:--identidad;animation-range:entry entry 35%}.sitio .identidad-fotos{view-timeline:--identidad-fotos block}.sitio .identidad-foto{animation:identidad-junta var(--curva-escena) both, identidad-deriva linear both;animation-timeline:--identidad-fotos,--identidad-fotos;animation-range:entry cover 55%,cover}.sitio .identidad-foto--a{--separa:-16%;--deriva-desde:2.5rem;--deriva-hasta:-2.5rem;transform-origin:0}.sitio .identidad-foto--b{--separa:16%;--deriva-desde:-2.5rem;--deriva-hasta:2.5rem;transform-origin:100%}}}@keyframes identidad-borde{0%{transform:scaleX(0)}}@keyframes identidad-junta{0%{transform:translateX(var(--separa)) scale(1.14)}}@keyframes identidad-deriva{0%{translate:0 var(--deriva-desde)}to{translate:0 var(--deriva-hasta)}}.sitio .cotizar{position:relative;overflow:clip}.sitio .cotizar .capitulo-kicker{justify-content:center}.sitio .cotizar .capitulo-kicker:before{content:"";opacity:.6;background:currentColor;flex:0 0 3rem;height:1px}.sitio .cotizar .section-title{font-size:var(--fs-titulo);letter-spacing:-.02em}.sitio .cotizar-cortina,.sitio .cotizar-marco-borde{display:none}.sitio .cotizar-marco{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sitio .cotizar-cortina{z-index:2;background:var(--vz-navy-deep);transform-origin:top;pointer-events:none;height:min(42svh,22rem);animation:cotizar-cortina var(--curva-escena) both;animation-timeline:view();animation-range:entry 25%;display:block;position:absolute;top:0;left:0;right:0}.sitio .cotizar-marco-borde{pointer-events:none;animation:cotizar-marco var(--curva-salida) both;border:1px solid #1e4d8c59;border-radius:18px;animation-timeline:view();animation-range:entry cover 35%;display:block;position:absolute;inset:-16px}}}@keyframes cotizar-cortina{to{transform:scaleY(0)}}@keyframes cotizar-marco{0%{opacity:0;transform:scale(.9,.8)}}.sitio :is(.cotizador-chip,.cotizador-nivel,.cotizador-extra){transition:box-shadow var(--t-rapida) ease, border-color var(--t-rapida) ease, color var(--t-rapida) ease}.sitio :is(.cotizador-chip,.cotizador-nivel):not(.is-active):is(:hover,:focus-visible){box-shadow:0 0 0 3px #2e6dad2e}.sitio .cierre{padding:0 0 clamp(4rem,10svh,6rem);position:relative}.sitio .cierre-foto{height:min(88svh,56rem);position:relative}.sitio .cierre-foto-marco{position:absolute;inset:0;overflow:hidden}.sitio .cierre-contenido{max-width:42rem;padding:clamp(3.5rem, 9svh, 5.5rem) var(--margen) 0;margin:0 auto;scroll-margin-top:72px;position:relative}.sitio .cierre-foto+.cierre-contenido:before{content:"";background:#ffffff8c;width:1px;height:clamp(2.5rem,7svh,4rem);position:absolute;top:0;left:50%}.sitio .cierre .capitulo-kicker{color:var(--vz-on-navy);justify-content:center}.sitio .cierre .capitulo-kicker:before{content:"";opacity:.6;background:currentColor;flex:0 0 3rem;height:1px}.sitio .cierre-titulo{font-size:var(--fs-display);letter-spacing:-.035em;text-align:center;color:#fff;margin:0 0 1.5rem;line-height:.98}.sitio .cierre .contact-form{margin-inline:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sitio .cierre-foto{view-timeline:--cierre-foto block}.sitio .cierre-foto-marco{animation:cierre-repliegue var(--curva-escena) both;animation-timeline:--cierre-foto;animation-range:cover 48% cover 96%}.sitio .cierre-foto-marco img{animation:linear both cierre-acercamiento;animation-timeline:--cierre-foto;animation-range:cover cover 70%}}@media (prefers-reduced-motion:no-preference) and (min-width:641px){.sitio--inicio main{z-index:1;background:var(--vz-bg);position:relative}.sitio--inicio .pie-sitio{z-index:0;position:sticky;bottom:0}.sitio--inicio .pie-sitio:focus-within{z-index:2}}}@keyframes cierre-repliegue{0%{clip-path:inset(0)}65%{clip-path:inset(9% 44% round 4px)}to{clip-path:inset(46% 49.9% 0)}}@keyframes cierre-acercamiento{0%{scale:1.12}to{scale:1}}@media (prefers-reduced-motion:reduce){.sitio :is(.capitulo-servicio-flecha,.capitulo-servicio-foto img,.seleccion-obra-foto img,.cotizador-indicador),.sitio :is(.cotizador-chip,.cotizador-nivel,.cotizador-extra){transition:none}}
