.heroe[data-astro-cid-oqr3o45t]{position:relative;overflow:hidden}.heroe-grid[data-astro-cid-oqr3o45t]{display:grid}.contenedor-izq[data-astro-cid-oqr3o45t]{padding-inline:var(--gutter)}.heroe-texto[data-astro-cid-oqr3o45t]{z-index:1;align-content:center;justify-items:start;gap:22px;padding-block:clamp(40px,6vw,88px);display:grid;position:relative}.heroe-logo[data-astro-cid-oqr3o45t]{margin:0;font-size:clamp(40px,4.4vw,60px)}.heroe-titulo[data-astro-cid-oqr3o45t]{max-width:11ch;font-size:clamp(2.8rem,1.2rem + 4.4vw,5.6rem);line-height:.96}.heroe-bajada[data-astro-cid-oqr3o45t]{color:var(--hueso-2);max-width:44ch;margin:0}.heroe-marca[data-astro-cid-oqr3o45t]{padding:0 var(--gutter) clamp(40px, 6vw, 64px);place-items:center;display:grid}.heroe[data-astro-cid-oqr3o45t] .heroe-simbolo{width:min(64vw,440px);height:auto}@media (width>=1000px){.heroe-grid[data-astro-cid-oqr3o45t]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:min(78vh,760px)}.contenedor-izq[data-astro-cid-oqr3o45t]{padding-left:max(var(--gutter), calc((100vw - var(--ancho)) / 2));padding-right:48px}.heroe-marca[data-astro-cid-oqr3o45t]{padding:0 max(var(--gutter), calc((100vw - var(--ancho)) / 2)) 0 0;justify-items:center}}@media (prefers-reduced-motion:no-preference){.heroe-texto[data-astro-cid-oqr3o45t]{animation:aparece .9s var(--ease) both}}@keyframes aparece{0%{opacity:0;transform:translateY(10px)}}@keyframes revela{0%{opacity:0;transform:scale(1.04)}}.lugares[data-astro-cid-oqr3o45t]{border-top:1px solid var(--linea-clara);padding:18px var(--gutter);z-index:1;flex-wrap:wrap;align-items:baseline;gap:10px 24px;display:flex;position:relative}@media (width>=1000px){.lugares[data-astro-cid-oqr3o45t]{padding-inline:max(var(--gutter), calc((100vw - var(--ancho)) / 2))}}.lugares[data-astro-cid-oqr3o45t] .rotulo[data-astro-cid-oqr3o45t]{color:var(--hueso-2);margin:0}.lugares[data-astro-cid-oqr3o45t] ul[data-astro-cid-oqr3o45t]{flex-wrap:wrap;gap:6px 0;list-style:none;display:flex}.lugares[data-astro-cid-oqr3o45t] li[data-astro-cid-oqr3o45t]{font-family:var(--f-display);font-size:1.25rem;line-height:1.2}.lugares[data-astro-cid-oqr3o45t] li[data-astro-cid-oqr3o45t]+li[data-astro-cid-oqr3o45t]:before{content:"·";color:var(--luz);margin:0 .55em}.mosaico-cabeza[data-astro-cid-oqr3o45t]{gap:16px;max-width:60ch;margin-bottom:clamp(32px,4vw,56px);display:grid}.mosaico-cabeza[data-astro-cid-oqr3o45t] p[data-astro-cid-oqr3o45t]{margin:0}.mosaico[data-astro-cid-oqr3o45t]{gap:12px;display:grid}.mosaico[data-astro-cid-oqr3o45t] figure[data-astro-cid-oqr3o45t]{background:var(--carbon-2);height:100%;margin:0;position:relative;overflow:hidden}.mosaico[data-astro-cid-oqr3o45t]>a[data-astro-cid-oqr3o45t]{color:inherit;text-decoration:none;display:block}.mosaico[data-astro-cid-oqr3o45t] img[data-astro-cid-oqr3o45t]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);display:block}.mosaico[data-astro-cid-oqr3o45t] figure[data-astro-cid-oqr3o45t]:hover img[data-astro-cid-oqr3o45t]{transform:scale(1.03)}.mosaico[data-astro-cid-oqr3o45t] figcaption[data-astro-cid-oqr3o45t]{color:var(--papel);background:linear-gradient(#0000,#14110fb8);padding:28px 14px 10px;font-size:.78rem;position:absolute;bottom:0;left:0;right:0}.mosaico[data-astro-cid-oqr3o45t]>figure[data-astro-cid-oqr3o45t],.mosaico[data-astro-cid-oqr3o45t]>a[data-astro-cid-oqr3o45t]{aspect-ratio:3/2}@media (width>=980px){.mosaico[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(150px,15vw,210px)}.mosaico[data-astro-cid-oqr3o45t]>figure[data-astro-cid-oqr3o45t],.mosaico[data-astro-cid-oqr3o45t]>a[data-astro-cid-oqr3o45t]{aspect-ratio:auto}.m-a[data-astro-cid-oqr3o45t]{grid-area:span 2/1/auto/span 7}.m-b[data-astro-cid-oqr3o45t]{grid-area:span 2/8/auto/span 5}.m-c[data-astro-cid-oqr3o45t],.m-d[data-astro-cid-oqr3o45t],.m-e[data-astro-cid-oqr3o45t]{grid-area:span 2/span 4}}.servicios[data-astro-cid-oqr3o45t]{background:var(--linea);border:1px solid var(--linea);gap:1px;list-style:none;display:grid}@media (width>=760px){.servicios[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.servicios[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(3,1fr)}}.servicio[data-astro-cid-oqr3o45t]{background:var(--fibra);height:100%;transition:background .3s var(--ease);align-content:start;gap:12px;padding:clamp(22px,2.4vw,32px);text-decoration:none;display:grid}.servicio[data-astro-cid-oqr3o45t]:hover{background:var(--papel)}.servicio-n[data-astro-cid-oqr3o45t]{font-family:var(--f-display);color:var(--texto-2);font-size:2rem;font-style:italic;line-height:1}.servicio-gancho[data-astro-cid-oqr3o45t]{font-size:1.15rem}.servicio-resumen[data-astro-cid-oqr3o45t]{color:var(--tinta-2);font-size:.98rem;line-height:1.5}.servicio-entrega[data-astro-cid-oqr3o45t]{color:var(--texto-2);border-top:1px solid var(--linea);padding-top:12px;font-size:.82rem}.servicio-mas[data-astro-cid-oqr3o45t]{margin-top:4px;font-size:.92rem;font-weight:600}.servicio[data-astro-cid-oqr3o45t]:hover .servicio-mas[data-astro-cid-oqr3o45t]{color:var(--terracota-ink)}.medicion[data-astro-cid-oqr3o45t]{position:relative}.medicion-grid[data-astro-cid-oqr3o45t]{align-items:center;gap:48px;display:grid}@media (width>=980px){.medicion-grid[data-astro-cid-oqr3o45t]{grid-template-columns:1fr 1.1fr;gap:72px}}.medicion-texto[data-astro-cid-oqr3o45t]{justify-items:start;gap:20px;display:grid}.medicion-texto[data-astro-cid-oqr3o45t] p[data-astro-cid-oqr3o45t]{margin:0}.trabajo[data-astro-cid-oqr3o45t]{gap:40px 28px;display:grid}@media (width>=760px){.trabajo[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.trabajo[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(3,1fr)}.obra[data-astro-cid-oqr3o45t].grande{grid-area:span 2/span 2}.trabajo[data-astro-cid-oqr3o45t].impar .obra[data-astro-cid-oqr3o45t].grande{grid-row:auto}.trabajo[data-astro-cid-oqr3o45t].cuatro{grid-template-columns:repeat(2,1fr)}.trabajo[data-astro-cid-oqr3o45t].cuatro .obra[data-astro-cid-oqr3o45t].grande{grid-area:auto}.trabajo[data-astro-cid-oqr3o45t].cuatro .obra[data-astro-cid-oqr3o45t] h3[data-astro-cid-oqr3o45t]{font-size:clamp(1.7rem,1.2rem + 1.4vw,2.35rem)}}.obra[data-astro-cid-oqr3o45t]{align-content:start;gap:10px;display:grid}.obra[data-astro-cid-oqr3o45t] .rotulo[data-astro-cid-oqr3o45t]{margin-top:6px}.obra[data-astro-cid-oqr3o45t] h3[data-astro-cid-oqr3o45t] a[data-astro-cid-oqr3o45t]{text-decoration:none}.obra[data-astro-cid-oqr3o45t] .datos[data-astro-cid-oqr3o45t]{font-size:.84rem}.proceso[data-astro-cid-oqr3o45t]{counter-reset:p;gap:28px 32px;list-style:none;display:grid}@media (width>=760px){.proceso[data-astro-cid-oqr3o45t]{grid-template-columns:repeat(3,1fr)}}.proceso[data-astro-cid-oqr3o45t] li[data-astro-cid-oqr3o45t]{border-top:1px solid var(--carbon);align-content:start;gap:8px;padding-top:14px;display:grid}.proceso[data-astro-cid-oqr3o45t] p[data-astro-cid-oqr3o45t]{color:var(--tinta-2);margin:0;font-size:.98rem}.proc-n[data-astro-cid-oqr3o45t]{font-family:var(--f-display);color:var(--luz);font-size:2.4rem;line-height:1}.una-persona[data-astro-cid-oqr3o45t]{font-family:var(--f-serif);max-width:30ch;margin:40px 0 0;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-style:italic;line-height:1.2}.musica[data-astro-cid-oqr3o45t]{position:relative}.musica-grid[data-astro-cid-oqr3o45t]{align-items:center;gap:40px;display:grid}@media (width>=980px){.musica-grid[data-astro-cid-oqr3o45t]{grid-template-columns:1.1fr 1fr;gap:72px}}.musica-portada[data-astro-cid-oqr3o45t]{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.musica-portada[data-astro-cid-oqr3o45t] img[data-astro-cid-oqr3o45t]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.musica-portada[data-astro-cid-oqr3o45t]:hover img[data-astro-cid-oqr3o45t]{transform:scale(1.03)}.musica-play[data-astro-cid-oqr3o45t]{background:var(--luz);width:72px;height:72px;color:var(--papel);border-radius:50%;place-items:center;margin:-36px 0 0 -36px;display:grid;position:absolute;top:50%;left:50%}.musica-play[data-astro-cid-oqr3o45t] svg[data-astro-cid-oqr3o45t]{width:28px;height:28px;margin-left:3px}.musica-texto[data-astro-cid-oqr3o45t]{justify-items:start;gap:20px;display:grid}.musica-texto[data-astro-cid-oqr3o45t] p[data-astro-cid-oqr3o45t]{margin:0}.sintonia[data-astro-cid-oqr3o45t]{position:relative}.sintonia-grid[data-astro-cid-oqr3o45t]{align-items:end;gap:28px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=980px){.sintonia-grid[data-astro-cid-oqr3o45t]{grid-template-columns:1fr 1fr;gap:72px}}.sintonia-grid[data-astro-cid-oqr3o45t] .kicker[data-astro-cid-oqr3o45t]{margin-bottom:16px}.sintonia-texto[data-astro-cid-oqr3o45t]{gap:20px;display:grid}.sintonia-texto[data-astro-cid-oqr3o45t] p[data-astro-cid-oqr3o45t]{color:var(--hueso-2);margin:0}
