h1[data-astro-cid-ahkod5dt],h2[data-astro-cid-ahkod5dt],p[data-astro-cid-ahkod5dt],ul[data-astro-cid-ahkod5dt]{margin:0}.franja-cabeza-pagina[data-astro-cid-ahkod5dt] h1[data-astro-cid-ahkod5dt]{text-wrap:balance;max-inline-size:18ch}.mosaico[data-astro-cid-ahkod5dt]{gap:var(--s4);block-size:var(--casos-mosaico-alto);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:0;list-style:none;display:grid}.grande[data-astro-cid-ahkod5dt]{grid-row:span 2}.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]{block-size:100%;color:var(--panel-oscuro-texto);background:var(--panel-oscuro);align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.tesela[data-astro-cid-ahkod5dt] img[data-astro-cid-ahkod5dt]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--duracion-media) var(--curva-salida);position:absolute;inset:0}[data-astro-cid-ahkod5dt][data-caso=subvenciones] img[data-astro-cid-ahkod5dt]{object-position:50% 45%}[data-astro-cid-ahkod5dt][data-caso=reformas] img[data-astro-cid-ahkod5dt]{object-position:45% 58%}.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--servicio-velo) 90%, transparent), color-mix(in srgb, var(--servicio-velo) 68%, transparent) 88%, transparent);position:absolute;inset:0}.texto[data-astro-cid-ahkod5dt]{z-index:2;gap:var(--s2);max-inline-size:36ch;padding:var(--s5) var(--s6);display:grid;position:relative}.tesela[data-astro-cid-ahkod5dt] .quien[data-astro-cid-ahkod5dt]{font-size:var(--step--1);font-weight:var(--peso-fuerte)}.problema[data-astro-cid-ahkod5dt]{font-size:var(--step-2);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);letter-spacing:var(--tracking-titulares);text-wrap:balance}.grande[data-astro-cid-ahkod5dt] .problema[data-astro-cid-ahkod5dt]{font-size:var(--step-caso-grande);line-height:var(--leading-tight)}.cambio[data-astro-cid-ahkod5dt]{font-size:var(--step--1)}.grande[data-astro-cid-ahkod5dt] .cambio[data-astro-cid-ahkod5dt]{font-size:var(--step-0)}.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:focus-visible{outline-offset:3px}.nota-caso[data-astro-cid-ahkod5dt]{font-size:var(--step--2)}.rejilla[data-astro-cid-ahkod5dt] .nota-caso[data-astro-cid-ahkod5dt]{color:var(--text-muted)}.franja-mas[data-astro-cid-ahkod5dt] h2[data-astro-cid-ahkod5dt]{margin-block-end:var(--s7)}.rejilla[data-astro-cid-ahkod5dt]{gap:var(--s8) var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.caso[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]{gap:var(--s2);color:var(--text);text-decoration:none;display:grid}.foto[data-astro-cid-ahkod5dt]{aspect-ratio:3/2;background:var(--panel-oscuro);margin-block-end:var(--s3);position:relative;overflow:hidden}.foto[data-astro-cid-ahkod5dt] img[data-astro-cid-ahkod5dt]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--duracion-media) var(--curva-salida);position:absolute;inset:0}.caso[data-astro-cid-ahkod5dt] .quien[data-astro-cid-ahkod5dt],.servicio[data-astro-cid-ahkod5dt]{font-size:var(--step--1);color:var(--text-muted)}.caso[data-astro-cid-ahkod5dt] .quien[data-astro-cid-ahkod5dt]{font-weight:var(--peso-fuerte)}.titulo-caso[data-astro-cid-ahkod5dt]{font-size:var(--step-2);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);letter-spacing:var(--tracking-titulares);text-wrap:pretty}@media (hover:hover) and (pointer:fine){.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:hover img[data-astro-cid-ahkod5dt],.caso[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:hover img[data-astro-cid-ahkod5dt]{transform:scale(1.03)}.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:hover .problema[data-astro-cid-ahkod5dt],.caso[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]:hover .titulo-caso[data-astro-cid-ahkod5dt]{text-decoration:underline;text-decoration-thickness:var(--filete-grueso);text-underline-offset:var(--subrayado-offset)}}.franja-tu-sector[data-astro-cid-ahkod5dt]{justify-content:space-between;align-items:baseline;gap:var(--s4) var(--s6);flex-wrap:wrap;display:flex}.franja-tu-sector[data-astro-cid-ahkod5dt] h2[data-astro-cid-ahkod5dt]{font-size:var(--step-3)}.enlace[data-astro-cid-ahkod5dt]{gap:var(--s2);min-block-size:44px;font-weight:var(--peso-fuerte);color:var(--ember-deep);align-items:center;text-decoration:none;display:inline-flex}.enlace[data-astro-cid-ahkod5dt]:hover{text-decoration:underline;text-decoration-thickness:var(--filete-grueso)}@media (prefers-reduced-motion:reduce){.tesela[data-astro-cid-ahkod5dt] img[data-astro-cid-ahkod5dt],.foto[data-astro-cid-ahkod5dt] img[data-astro-cid-ahkod5dt]{transition:none}}@media (width<=899px){.mosaico[data-astro-cid-ahkod5dt]{gap:var(--s3);grid-template-rows:none;grid-template-columns:minmax(0,1fr);block-size:auto}.grande[data-astro-cid-ahkod5dt]{grid-row:auto}.tesela[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]{min-block-size:260px}.grande[data-astro-cid-ahkod5dt]>a[data-astro-cid-ahkod5dt]{min-block-size:300px}.texto[data-astro-cid-ahkod5dt]{padding:var(--s4)}.grande[data-astro-cid-ahkod5dt] .problema[data-astro-cid-ahkod5dt]{font-size:var(--step-3)}.rejilla[data-astro-cid-ahkod5dt]{gap:var(--s7);grid-template-columns:minmax(0,1fr)}}@media (width>=900px) and (width<=1100px){.rejilla[data-astro-cid-ahkod5dt]{grid-template-columns:repeat(2,minmax(0,1fr))}}
