/* Restore the original moving sculpture; one Watch feature below the hero. */
.cm-home .cmh-intro{position:relative;overflow:hidden}
.cm-home .cmh-intro-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}
.cm-home .cmh-hero-orbit{display:block;top:80px;right:8%;width:320px;height:320px}
.cm-home .cmh-hero-orbit .backstage-sculpture{width:260px;height:260px;transform:scale(1.2);transform-origin:top left}
@media(max-width:800px){
 .cm-home .cmh-intro-grid{grid-template-columns:1fr;padding-top:140px}
 .cm-home .cmh-hero-orbit{top:4px;right:calc(50% - 75px);width:150px;height:150px}
 .cm-home .cmh-hero-orbit .backstage-sculpture{transform:scale(.58)}
}
/* Mobile covers: a portrait, not a full-screen poster. Keep creator crop. */
@container(max-width:600px){
 .sc-world .sc-dossier-layout{gap:18px;padding-top:18px}
 .sc-world .sc-dossier-portrait{width:144px;max-width:45%;margin:0}
 .sc-world .sc-dossier-portrait>img{display:block;width:100%;height:180px;max-height:180px;aspect-ratio:4/5;object-fit:cover}
 .sc-world .sc-dossier-portrait figcaption{display:none}
 .sc-world .sc-dossier-portrait::before{display:none}
 .sc-world .sc-cover-dossier .sc-dossier-heading h1{font-size:clamp(28px,8cqw,38px);line-height:1.1}
 .sc-world .sc-dossier-headline{font-size:15px;line-height:1.5}
 .sc-world .sc-dossier-intro{font-size:15px;line-height:1.65}
 .sc-world .sc-portrait{width:min(180px,60%);height:225px;aspect-ratio:4/5;justify-self:start}
 .sc-world .sc-portrait img{height:100%;object-fit:cover}
}
