/* Complete new artwork: teal, globe, divider and scene are one image. */
.home-page .chapter-hero .bannerpanel{display:none!important}
.home-page .chapter-hero .hero .heroart{position:absolute;inset:0!important;width:100%!important;height:100%;max-width:none;background:#034651;transform:none!important}
.home-page .chapter-hero .heroart picture{display:block;width:100%;height:100%}
.home-page .chapter-hero .heroart img{display:block;width:100%;height:100%;object-fit:cover!important;object-position:right center!important;filter:none!important;transform:none!important}
[dir=rtl] .home-page .chapter-hero .heroart img{transform:scaleX(-1)!important}
.home-page[dir=rtl] .chapter-hero .heroart img{transform:scaleX(-1)!important}
@media(max-width:900px){
 .home-page .chapter-hero .hero .heroart{position:relative;inset:auto!important;width:100%!important;height:clamp(260px,70vw,440px);min-height:200px}
 .home-page .chapter-hero .heroart img{object-position:right center!important}
 .home-page .chapter-hero .herocopy,.home-page .chapter-hero #slide-2 .herocopy{background:#034c59!important}
 [dir=rtl] .home-page .chapter-hero .heroart img,.home-page[dir=rtl] .chapter-hero .heroart img{object-position:right center!important}
}

/* Center the carousel controls against the complete banner. */
.home-page .chapter-hero .slidecontrols{left:50%!important;right:auto!important;inset-inline-start:50%!important;inset-inline-end:auto!important;transform:translateX(-50%)!important}
