.content-banner{background:var(--tertiary-color);isolation:isolate;overflow-x:clip;z-index:0}.content-banner__bg-top{background:linear-gradient(102deg,#1c6979 3%,var(--tertiary-color) 101%);-webkit-clip-path:url(#topClip);clip-path:url(#topClip);height:100%;width:100%}.content-banner__row{display:grid}.content-banner__row--wide .content-banner__content{max-width:800px}.content-banner__content :last-child{margin-bottom:0}.content-banner__row{gap:4rem}.content-banner__buttons{gap:2.4rem;margin-top:2.4rem}.content-banner__embed .wistia_embed{aspect-ratio:16/9;width:100%}.content-banner__image{aspect-ratio:1;border-radius:100%}.content-banner__image-wrapper--large:before,.content-banner__image-wrapper--small:before{aspect-ratio:1;border-radius:100%;content:"";filter:blur(5rem);opacity:.4;position:absolute;z-index:-1}.content-banner__image-wrapper--large:before{background:linear-gradient(180deg,#fff,#09515f);translate:-2rem 0;width:80%}.content-banner__image-wrapper--small:before{background-color:var(--medium-gray);translate:-2rem 20%;width:70%}.content-banner__image-wrapper--small{bottom:-2.4rem;max-width:50%;right:0;z-index:2}@media (min-width:768px){.content-banner__row:not(.content-banner__row--wide){gap:6.4rem;grid-template-columns:repeat(2,1fr);min-height:46rem}.content-banner__content{padding-block:6rem}.content-banner__image-wrapper--small{bottom:-4rem}.content-banner__row--img-right .content-banner__image-wrapper--small{left:0;right:auto}.content-banner__row--img-right .content-banner__image-wrapper{order:2;text-align:right}.content-banner__row--img-right .content-banner__image-wrapper--large:before,.content-banner__row--img-right .content-banner__image-wrapper--small:before{right:0}.content-banner__row--img-right .content-banner__image-wrapper--large:before{translate:2rem 0}.content-banner__row--img-right .content-banner__image-wrapper--small:before{translate:2rem 20%}}@media (max-width:767px){.content-banner__bg-top{translate:-25% 0;width:200%}.content-banner__image-wrapper{text-align:center}.content-banner__image{height:100%;max-height:50rem;width:auto}}