/* Catalogue cover reuses the shared service background, atmosphere and cards. */
.gw-catalog-hero.landing-hero{min-height:0;padding:132px 0 38px;background:#063b88 url('./assets/services/ecommerce-background-avif-9cf192c1.avif') center bottom/cover no-repeat}
.gw-catalog-hero>.gw-catalog-container{position:relative;z-index:1}
.gw-catalog-hero h1 strong{color:var(--yellow,#f4cc26);font-weight:400}
.gw-catalog-hero .landing-intro-label{margin-bottom:25px}
.gw-catalog-hero-visual{position:relative;min-width:0;padding:20px 0 35px}
.gw-catalog-hero-visual .gw-catalog-hero-art{width:104%;margin-left:-2%;position:relative;z-index:1}
.gw-catalog-hero-visual .gw-catalog-hero-art>img{max-height:570px}
.gw-catalog-hero .landing-connection{max-width:242px;pointer-events:auto}
.gw-catalog-hero .landing-connection small{max-width:165px}
.gw-catalog-hero .landing-connection-brand{top:0;left:-3%}
.gw-catalog-hero .landing-connection-screens{top:42%;right:-5%}
.gw-catalog-hero .landing-connection-channels{bottom:0;left:0}
@media(min-width:1600px){.gw-catalog-hero.landing-hero{padding-bottom:55px}}
@media(max-width:1100px){.gw-catalog-hero .landing-connection-screens{right:-2%}.gw-catalog-hero .landing-connection{max-width:215px}}
@media(max-width:850px){.gw-catalog-hero.landing-hero{padding-top:120px}.gw-catalog-hero-visual{width:min(600px,100%);margin:26px auto 0}.gw-catalog-hero-visual .gw-catalog-hero-art{width:100%;margin:0 auto}.gw-catalog-hero .landing-connection-brand{left:0}.gw-catalog-hero .landing-connection-screens{right:0}}
@media(max-width:540px){.gw-catalog-hero.landing-hero{padding:105px 0 42px}.gw-catalog-hero-visual{padding:58px 0 78px;margin-top:28px}.gw-catalog-hero .landing-connection{padding:11px 12px;gap:8px;max-width:205px}.gw-catalog-hero .landing-connection>span{font-size:16px}.gw-catalog-hero .landing-connection small{display:block;font-size:9px;max-width:145px;margin-top:5px}.gw-catalog-hero .landing-connection-brand{top:0}.gw-catalog-hero .landing-connection-screens{top:37%;right:-8px}.gw-catalog-hero .landing-connection-channels{bottom:34px;left:0}}
