.c-banner{--gbl-banner-min-height: 600px;--gbl-banner-content-padding: 4.375rem;--gbl-banner-offset: -4.75rem;position:relative;margin-top:var(--gbl-banner-offset)}@media screen and (min-width: 71.875em){.c-banner{--gbl-banner-offset: -9.875rem;--gbl-banner-min-height: 40.625rem;--gbl-banner-content-padding: 10.625rem}}@media screen and (min-width: 90em){.c-banner{--gbl-banner-offset: -13.375rem;--gbl-banner-min-height: 46.875rem}}.c-banner__media{position:absolute;inset:0}.c-banner__media .contextual-region{position:initial}.c-banner__media img,.c-banner__media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.c-banner__content{z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--gbl-banner-content-padding) 0;min-height:var(--gbl-banner-min-height)}.c-banner__content:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0000 13.12%,#000);z-index:-1;height:200px}.c-banner__content h1{color:var(--color-white);margin-bottom:0}@media screen and (min-width: 61.25em){.c-banner__content{min-height:100vh}.c-banner__content:after{content:"";position:absolute;z-index:20;bottom:-180px;right:0;width:100%;height:100%;background-image:url(../../img/sonar--right.svg);background-repeat:no-repeat;background-position:bottom right;background-size:contain;pointer-events:none}}
