.hero-dentro[data-astro-cid-2g2qsgad]{grid-template-columns:1fr;align-items:center;gap:32px;padding-block:40px 56px;display:grid}.hero-texto[data-astro-cid-2g2qsgad]{flex-direction:column;gap:20px;display:flex}.hero-texto[data-astro-cid-2g2qsgad] .md-typescale-body-large[data-astro-cid-2g2qsgad]{max-width:56ch}.hero[data-astro-cid-2g2qsgad] h1[data-astro-cid-2g2qsgad]{--md-sys-typescale-display-large-size:2.75rem;--md-sys-typescale-display-large-line-height:3.25rem}.acciones[data-astro-cid-2g2qsgad]{flex-wrap:wrap;gap:12px;display:flex}.hero-video[data-astro-cid-2g2qsgad]{aspect-ratio:9/16;border-radius:var(--md-sys-shape-corner-extra-large);outline:4px solid var(--md-sys-color-tertiary-fixed-dim);outline-offset:4px;justify-self:center;width:min(300px,78vw);overflow:hidden}.hero-video[data-astro-cid-2g2qsgad] video[data-astro-cid-2g2qsgad]{object-fit:cover;width:100%;height:100%;display:block}@media (width>=840px){.hero-dentro[data-astro-cid-2g2qsgad]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);padding-block:72px 88px}.hero[data-astro-cid-2g2qsgad] h1[data-astro-cid-2g2qsgad]{--md-sys-typescale-display-large-size:3.5625rem;--md-sys-typescale-display-large-line-height:4rem}}@media (prefers-reduced-motion:reduce){.hero-video[data-astro-cid-2g2qsgad] video[data-astro-cid-2g2qsgad]{display:none}.hero-video[data-astro-cid-2g2qsgad]{background:url(/mockup/video/marca.jpg) 50%/cover}}.titulo[data-astro-cid-2g2qsgad]{color:var(--md-sys-color-on-surface);margin-bottom:32px}.rejilla-servicios[data-astro-cid-2g2qsgad]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.media[data-astro-cid-2g2qsgad]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.cuerpo-tarjeta[data-astro-cid-2g2qsgad]{flex-direction:column;gap:8px;padding:16px;display:flex}.variante[data-astro-cid-2g2qsgad]{color:var(--md-sys-color-on-surface-variant)}.precio[data-astro-cid-2g2qsgad]{color:var(--md-sys-color-primary)}.bloque-tono[data-astro-cid-2g2qsgad]{background:var(--md-sys-color-surface-container-low)}.mosaico[data-astro-cid-2g2qsgad]{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:8px;margin:0 0 32px;padding:0;list-style:none;display:grid}.mosaico[data-astro-cid-2g2qsgad] li[data-astro-cid-2g2qsgad]{border-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.mosaico[data-astro-cid-2g2qsgad] .grande[data-astro-cid-2g2qsgad]{grid-area:span 2/span 2}.mosaico[data-astro-cid-2g2qsgad] img[data-astro-cid-2g2qsgad]{object-fit:cover;width:100%;height:100%}@media (width>=840px){.mosaico[data-astro-cid-2g2qsgad]{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px}}.centro[data-astro-cid-2g2qsgad]{text-align:center}.centro-flex[data-astro-cid-2g2qsgad]{justify-content:center}.sobre[data-astro-cid-2g2qsgad]{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}.sobre-foto[data-astro-cid-2g2qsgad]{border-radius:var(--md-sys-shape-corner-extra-large);object-fit:cover;object-position:top;width:100%;max-height:420px}.sobre-texto[data-astro-cid-2g2qsgad]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.sobre-texto[data-astro-cid-2g2qsgad] .titulo[data-astro-cid-2g2qsgad]{margin-bottom:0}.sobre-texto[data-astro-cid-2g2qsgad] .md-typescale-body-large[data-astro-cid-2g2qsgad]{max-width:60ch}@media (width>=840px){.sobre[data-astro-cid-2g2qsgad]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px}.sobre-foto[data-astro-cid-2g2qsgad]{max-height:560px}}.cierre[data-astro-cid-2g2qsgad] .contenedor[data-astro-cid-2g2qsgad]{flex-direction:column;align-items:center;gap:16px;display:flex}.cierre[data-astro-cid-2g2qsgad] .md-typescale-body-large[data-astro-cid-2g2qsgad]{max-width:52ch}
