.CasoVista-module__7olahG__main{padding-bottom:var(--space-7)}.CasoVista-module__7olahG__encabezado{max-width:var(--shell);padding:var(--space-6) var(--gutter) var(--space-5);margin-inline:auto}.CasoVista-module__7olahG__main[data-version=a] .CasoVista-module__7olahG__encabezado{padding-top:calc(4.5rem + var(--space-5))}.CasoVista-module__7olahG__miga{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint);gap:.6em;display:flex}.CasoVista-module__7olahG__miga a{color:var(--maz-400);text-decoration:none}.CasoVista-module__7olahG__titulo{margin-top:var(--space-4);max-width:18ch;font-size:var(--text-4xl);font-weight:var(--display-black);letter-spacing:var(--track-display)}.CasoVista-module__7olahG__ficha{gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.CasoVista-module__7olahG__ficha dt{font-size:var(--text-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint)}.CasoVista-module__7olahG__ficha dd{font-size:var(--text-base);margin:.35rem 0 0}.CasoVista-module__7olahG__banda{align-items:end;gap:var(--space-7);max-width:var(--shell);padding:var(--space-6) var(--gutter) 0;margin-inline:auto;display:grid}.CasoVista-module__7olahG__banda[data-con-imagen],.CasoVista-module__7olahG__banda[data-con-media]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.CasoVista-module__7olahG__medio{position:relative}.CasoVista-module__7olahG__imagen{aspect-ratio:4/5;object-fit:cover;filter:grayscale(.2)contrast(1.05);width:100%;height:auto}.CasoVista-module__7olahG__aviso{margin-top:var(--space-2);font-size:var(--text-2xs);color:var(--text-faint);letter-spacing:.01em}.CasoVista-module__7olahG__titular{padding-bottom:var(--space-5)}.CasoVista-module__7olahG__titularValor{font-size:var(--text-5xl);letter-spacing:var(--track-display);color:var(--maz-400);font-weight:600;font-stretch:72%;line-height:.94}.CasoVista-module__7olahG__titularEtiqueta{margin-top:var(--space-3);max-width:32ch;font-size:var(--text-xl);color:var(--text);font-weight:400}.CasoVista-module__7olahG__cuerpo{gap:var(--space-8);max-width:var(--shell);padding:var(--section-y) var(--gutter) 0;grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr);margin-inline:auto;display:grid}.CasoVista-module__7olahG__subtitulo{font-size:var(--text-xs);font-weight:var(--display-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint)}.CasoVista-module__7olahG__parrafo{margin-top:var(--space-4);max-width:var(--measure);font-size:var(--text-xl);font-weight:300;line-height:calc(var(--leading-relaxed) + var(--leading-inverse-bump))}.CasoVista-module__7olahG__lateral{align-content:start;gap:var(--space-6);padding-top:.35rem;display:grid}.CasoVista-module__7olahG__subtituloLateral{margin-bottom:var(--space-3);font-size:var(--text-2xs);font-weight:var(--display-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint)}.CasoVista-module__7olahG__etiquetas{gap:var(--space-2);flex-wrap:wrap;display:flex}.CasoVista-module__7olahG__etiquetas li{border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-muted);padding:.3em .75em}.CasoVista-module__7olahG__marcaCliente{padding-top:var(--space-5);border-top:1px solid var(--line);justify-items:start}.CasoVista-module__7olahG__resultados{max-width:var(--shell);padding:var(--section-y) var(--gutter) 0;margin-inline:auto}.CasoVista-module__7olahG__metricas{margin-top:var(--space-5);background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;display:grid}.CasoVista-module__7olahG__metrica{padding:var(--space-6) var(--space-5);background:var(--bg)}.CasoVista-module__7olahG__metrica dt{font-size:var(--text-2xl);letter-spacing:var(--track-display);font-weight:600;font-stretch:78%;line-height:1}.CasoVista-module__7olahG__metrica dd{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed)}.CasoVista-module__7olahG__premios,.CasoVista-module__7olahG__sinCifras{max-width:var(--shell);padding:var(--section-y) var(--gutter) 0;margin-inline:auto}.CasoVista-module__7olahG__premiosLista{gap:var(--space-3);margin-top:var(--space-4);display:grid}.CasoVista-module__7olahG__premiosLista li{padding-bottom:var(--space-3);border-bottom:1px solid var(--line);font-size:var(--text-lg);font-stretch:92%}.CasoVista-module__7olahG__sinCifras p{max-width:var(--measure);color:var(--text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.CasoVista-module__7olahG__avisoHueco{margin:var(--space-3) 0 var(--space-5);max-width:56ch;font-size:var(--text-sm);color:var(--text-muted)}.CasoVista-module__7olahG__galeria{max-width:var(--shell);padding:var(--section-y) var(--gutter) 0;margin-inline:auto}.CasoVista-module__7olahG__galeriaGrilla{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.CasoVista-module__7olahG__galeriaMarco{background:var(--bg);min-height:16rem;position:relative;overflow:hidden}.CasoVista-module__7olahG__hueco{min-height:16rem;padding:var(--space-5);align-content:end;gap:var(--space-3);background:repeating-linear-gradient(-45deg, transparent, transparent 10px, #6363630f 10px, #6363630f 11px), var(--bg);display:grid}@supports (color:lab(0% 0 0)){.CasoVista-module__7olahG__hueco{background:repeating-linear-gradient(-45deg, transparent, transparent 10px, lab(42% 0 0/.06) 10px, lab(42% 0 0/.06) 11px), var(--bg)}}.CasoVista-module__7olahG__hueco span{font-size:var(--text-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--maz-400)}.CasoVista-module__7olahG__hueco p{font-size:var(--text-sm);color:var(--text-muted)}.CasoVista-module__7olahG__titular[data-placeholder="1"] .CasoVista-module__7olahG__titularValor,.CasoVista-module__7olahG__metrica[data-placeholder="1"] dt{color:var(--text-faint)}.CasoVista-module__7olahG__galeriaImagen{aspect-ratio:4/5;object-fit:cover;filter:grayscale(.15)contrast(1.04);width:100%;height:auto}.CasoVista-module__7olahG__siguientes{max-width:var(--shell);padding:var(--space-7) var(--gutter) 0;margin-inline:auto}.CasoVista-module__7olahG__siguientesLista{margin-top:var(--space-5);border-top:1px solid var(--line)}.CasoVista-module__7olahG__siguiente{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--line);transition:transform var(--dur-base) var(--ease-out-expo);grid-template-columns:10rem minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.CasoVista-module__7olahG__siguiente:hover{transform:translate(.6rem)}.CasoVista-module__7olahG__siguienteCliente{font-size:var(--text-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--maz-400)}.CasoVista-module__7olahG__siguienteTitulo{font-size:var(--text-lg);font-stretch:92%}.CasoVista-module__7olahG__siguienteFlecha{color:var(--text-faint)}@media (max-width:64rem){.CasoVista-module__7olahG__galeriaGrilla,.CasoVista-module__7olahG__cuerpo{grid-template-columns:1fr}.CasoVista-module__7olahG__banda[data-con-imagen],.CasoVista-module__7olahG__banda[data-con-media]{grid-template-columns:1fr;align-items:start}.CasoVista-module__7olahG__titular{padding-bottom:0}}@media (max-width:40rem){.CasoVista-module__7olahG__siguiente{gap:var(--space-2);grid-template-columns:1fr auto}.CasoVista-module__7olahG__siguienteCliente{grid-column:1}}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__encabezado{max-width:var(--shell-wide);padding-top:calc(6.5rem + var(--space-5))}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__titulo{max-width:20ch;font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.2rem,1rem + 4.6vw,5.5rem);line-height:.98}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__ficha{gap:var(--space-3);border-top:0}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__ficha>div{padding:var(--space-3) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-pill)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__banda,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__cuerpo,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__resultados,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__premios,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__galeria,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguientes{max-width:var(--shell-wide)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__medio{border-radius:var(--radius-xl);overflow:hidden}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__titular{padding:var(--space-7);border-radius:var(--radius-xl);background:var(--maz-800)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__titularValor{font-family:var(--font-display);font-size:clamp(3.5rem,1.6rem + 6vw,8rem);font-weight:var(--display-black);color:var(--ink-050);font-stretch:100%;line-height:.9}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__titularEtiqueta{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--maz-200)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__subtitulo,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__subtituloLateral{color:var(--maz-400)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__relato .CasoVista-module__7olahG__subtitulo:not(:first-child){margin-top:var(--space-7)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__lateral{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--ink-900);align-self:start;position:sticky;top:6.5rem}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__metricas,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__galeriaGrilla{gap:var(--space-3);background:0 0;border:0}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__metrica{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--ink-900)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__metrica dt{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--display-black);font-stretch:100%}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__galeriaMarco,.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__hueco{border-radius:var(--radius-xl)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguientesLista{gap:var(--space-3);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguiente{height:100%;min-height:11rem;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-xl);transition:background var(--dur-base) var(--ease-out-quart), border-color var(--dur-base) var(--ease-out-quart);grid-template-columns:1fr auto;grid-template-areas:"cliente flecha""titulo titulo";align-items:start}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguiente:hover{background:var(--maz-800);border-color:var(--maz-700);transform:none}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguienteCliente{grid-area:cliente}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguienteFlecha{color:var(--maz-400);transition:transform var(--dur-base) var(--ease-out-expo);grid-area:flecha}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguiente:hover .CasoVista-module__7olahG__siguienteFlecha{transform:translate(4px)}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguienteTitulo{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-bold);letter-spacing:var(--track-display);text-transform:uppercase;grid-area:titulo;align-self:end;font-stretch:100%;line-height:1.1}@media (max-width:64rem){.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__lateral{position:static}.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__siguientesLista{grid-template-columns:1fr}}@media (max-width:40rem){.CasoVista-module__7olahG__main[data-version=q] .CasoVista-module__7olahG__titular{padding:var(--space-5)}}
