.cm-hero{background:var(--cm-superficie)}.cm-hero__inner{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px}.cm-hero__contenido{display:flex;flex-direction:column;gap:28px;grid-column:1;grid-row:1;justify-content:center;padding:88px 64px 72px var(--cm-gutter)}.cm-hero__titulo img{height:auto;max-width:500px;width:100%}.cm-hero__bajada{color:var(--cm-texto-sec);margin:0;max-width:520px}.cm-hero__datos{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0}.cm-hero__dato{border-top:3px solid var(--cm-texto);padding-top:16px}.cm-hero__dato dt{color:var(--cm-texto-sec)}.cm-hero__dato dd{display:flex;flex-direction:column;gap:2px;margin:4px 0 0}.cm-hero__dato .cm-small{color:var(--cm-texto-sec)}.cm-hero__collage{aspect-ratio:1;display:grid;grid-column:2;grid-row:1;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);overflow:hidden;width:100%}.cm-hero__foto{grid-area:1/2/4/5;overflow:hidden}.cm-hero__foto img{height:100%;object-fit:cover;object-position:50% 20%;width:100%}.cm-hero__celda{min-width:0}@media (max-width:1023px){.cm-hero__inner{grid-template-columns:1fr}.cm-hero__collage{grid-column:1;grid-row:1}.cm-hero__contenido{gap:24px;grid-column:1;grid-row:2;padding:40px 24px 64px}.cm-hero__datos{grid-template-columns:1fr}}