/* Alternative cover only; all shared page content stays unchanged. */
#inicio.hero-immersive{position:relative;isolation:isolate;display:block;width:100%;max-width:none;height:calc(100svh - 172px);min-height:560px;max-height:1000px;padding:0;margin:0;overflow:hidden}
.hero-atelier-background{position:absolute;inset:0;display:block;z-index:-2}
.hero-atelier-background img{width:100%;height:100%;object-fit:cover;object-position:center 49%;filter:brightness(.94) saturate(.86) contrast(.97)}
.hero-brand-overlay{position:absolute;left:50%;top:66%;transform:translate(-50%,-50%);width:min(780px,75%);mix-blend-mode:multiply}
.hero-brand-overlay img{width:100%;height:auto;filter:brightness(1.06)}
@media(max-width:720px){#inicio.hero-immersive{height:auto;min-height:0;max-height:none;aspect-ratio:940/1424}.hero-atelier-background img{object-position:center}.hero-brand-overlay{top:59%;width:94%}}
/* Home-service icon aligned with the first line of the explanatory text. */
.home-service-note{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:14px;row-gap:0}
.home-service-note>div{display:contents}
.home-service-note strong{grid-column:2;grid-row:1}
.home-service-note p{grid-column:2;grid-row:2}
.home-service-note .home-service-icon{grid-column:1;grid-row:2;width:18px;height:18px;align-self:start;margin-top:4px;transform:none}
