.caso-instalacion[data-astro-cid-2r3tyfhd]{--cgf-azul: #2d4a6e;--cgf-negro: #1a1a1a;--cgf-gris-900: #2a2a2a;--cgf-gris-700: #4a4a4a;--cgf-gris-500: #757575;--cgf-gris-300: #c4c4c4;--cgf-gris-100: #f2f2f2;--cgf-blanco: #ffffff;--cgf-fuente: "Helvetica Neue", "Helvetica", "Arial", sans-serif;--cgf-max-w: 1100px;background:var(--cgf-blanco);padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem);font-family:var(--cgf-fuente);color:var(--cgf-gris-900)}.cgf-container[data-astro-cid-2r3tyfhd]{max-width:var(--cgf-max-w);margin:0 auto}.cgf-header[data-astro-cid-2r3tyfhd]{margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:2rem;border-bottom:1px solid var(--cgf-gris-300)}.cgf-eyebrow[data-astro-cid-2r3tyfhd]{font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cgf-azul);font-weight:600;margin:0 0 .75rem}.cgf-titulo[data-astro-cid-2r3tyfhd]{font-family:var(--cgf-fuente);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;color:var(--cgf-negro);line-height:1.15;margin:0 0 .75rem;letter-spacing:-.01em}.cgf-lead[data-astro-cid-2r3tyfhd]{display:flex;flex-direction:column;gap:1rem;max-width:65ch}.cgf-lead[data-astro-cid-2r3tyfhd] p[data-astro-cid-2r3tyfhd]{font-size:clamp(1rem,1.4vw,1.125rem);color:var(--cgf-gris-700);line-height:1.65;margin:0}.cgf-lead[data-astro-cid-2r3tyfhd] a[data-astro-cid-2r3tyfhd]{color:var(--cgf-azul);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cgf-proceso[data-astro-cid-2r3tyfhd]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;margin-bottom:clamp(2rem,4vw,3rem)}.cgf-pares-titulo[data-astro-cid-2r3tyfhd]{font-size:clamp(1.25rem,2vw,1.625rem);font-weight:600;color:var(--cgf-negro);line-height:1.25;margin:0 0 1rem;letter-spacing:-.005em}.cgf-par-bloque[data-astro-cid-2r3tyfhd]{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.cgf-par-bloque[data-astro-cid-2r3tyfhd]:last-child{margin-bottom:0}.cgf-par-titulo[data-astro-cid-2r3tyfhd]{font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:600;color:var(--cgf-negro);margin:0 0 .75rem}.cgf-par[data-astro-cid-2r3tyfhd]{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}.cgf-paso__imagen[data-astro-cid-2r3tyfhd]{margin:0}.cgf-paso__imagen[data-astro-cid-2r3tyfhd] img[data-astro-cid-2r3tyfhd]{display:block;width:100%;height:auto;border-radius:4px;border:1px solid var(--cgf-gris-300);background:var(--cgf-gris-100)}.cgf-paso__imagen[data-astro-cid-2r3tyfhd] figcaption[data-astro-cid-2r3tyfhd]{margin-top:.75rem;font-size:.8125rem;color:var(--cgf-gris-500);line-height:1.5}.cgf-paso__imagen--plano[data-astro-cid-2r3tyfhd] img[data-astro-cid-2r3tyfhd]{background:var(--cgf-blanco);object-fit:contain}@media (max-width: 640px){.cgf-proceso[data-astro-cid-2r3tyfhd],.cgf-par[data-astro-cid-2r3tyfhd]{grid-template-columns:1fr}}
