/* The original dialogue artwork crosses the blue band at both edges. */
.gw-catalog-commercial.gw-catalog-commercial-blue{overflow:visible;margin-block:110px 0;padding:40px 0;z-index:2}
.gw-catalog-commercial-blue .process-ambient{overflow:hidden;clip-path:inset(0)}
.gw-catalog-commercial-blue .gw-catalog-commercial-layout{min-height:430px;gap:48px}
.gw-catalog-commercial-blue .gw-catalog-commercial-figure{position:relative;z-index:2;margin-block:-145px;width:100%;align-self:center}
.gw-catalog-commercial-blue .gw-catalog-commercial-figure picture{filter:drop-shadow(0 12px 24px #123c5819)}
@media(max-width:1050px) and (min-width:851px){.gw-catalog-commercial.gw-catalog-commercial-blue{padding-block:25px;margin-block:105px 0}.gw-catalog-commercial-blue .gw-catalog-commercial-layout{gap:30px}.gw-catalog-commercial-blue .gw-catalog-commercial-figure{width:calc(100% + 30px);margin-left:-20px;margin-right:-10px;margin-block:-115px}.gw-catalog-page .gw-catalog-commercial-blue h2{font-size:34px}}
@media(max-width:850px){.gw-catalog-commercial.gw-catalog-commercial-blue{margin-block:40px 0;padding:54px 0 0}.gw-catalog-commercial-blue .gw-catalog-commercial-layout{min-height:0;gap:34px;grid-template-columns:1fr}.gw-catalog-commercial-blue .gw-catalog-commercial-figure{width:min(100%,590px);margin:0 auto -88px}}
@media(max-width:540px){.gw-catalog-commercial.gw-catalog-commercial-blue{margin-block:30px 0;padding-top:45px}.gw-catalog-commercial-blue .gw-catalog-commercial-layout{gap:24px}.gw-catalog-commercial-blue .gw-catalog-commercial-figure{margin-bottom:-64px}.gw-catalog-commercial-blue .gw-catalog-related-links{margin-top:24px}}

/* Keep the sections touching; reserve space inside the blue background for the overlapping tail on small screens. */
@media(max-width:850px){.gw-catalog-commercial-blue+.gw-catalog-online{padding-top:120px}}
@media(max-width:540px){.gw-catalog-commercial-blue+.gw-catalog-online{padding-top:95px}}
