.section>.section__banner{max-width:100%;padding:0}.section__banner+.section__banner{margin-top:var(--spacing-6)}.banner{position:relative;overflow:hidden}.banner__container{position:relative;z-index:1;width:100%;padding:var(--spacing-9) 0}.banner__content{max-width:700px}.banner--boxed .banner__content{padding:var(--spacing-6);background:var(--sentience-white)}@media all and (min-width:768px){.banner__background{position:absolute;top:0;left:0;width:100%;height:100%}}@media all and (max-width:1199.98px) and (min-width:992px){.banner__content{max-width:600px}}@media all and (max-width:991.98px){.banner__content{max-width:500px}}@media all and (max-width:767.98px){.banner:not(.banner--boxed){background-color:#f9f9f9}.banner:not(.banner--boxed) .banner__container{padding-bottom:0}.banner:not(.banner--boxed) .banner__background{margin-top:-3rem}.banner:not(.banner--boxed) .banner__background .picture_container--cover,.banner:not(.banner--boxed) .banner__background .picture_container--cover picture{position:relative;width:auto;height:auto}}