.c-page-banner{border-radius:0 0 0 8rem;color:#fff;display:flex;flex-direction:column;padding:0}.c-page-banner.c-page-banner--no-image{background:linear-gradient(180deg,#141937,#2d2373);border-radius:0 0 4rem 4rem;display:block;max-width:100%;overflow:hidden;padding:2.4rem 0 12rem;position:relative;width:100%}.c-page-banner+.l-component--content{padding-top:6rem!important}.c-page-banner__inner{background:linear-gradient(180deg,#141937,#2d2373);border-radius:0 0 4rem 4rem;display:flex;flex:1 1 45%;flex-direction:column;gap:2.4rem;padding:1.2rem 4rem 21.3rem 0;position:relative}.c-page-banner--no-image .c-page-banner__inner{background:transparent;padding:0}.c-page-banner__content{color:#fff;max-width:918px}.c-page-banner__heading{color:inherit;margin-bottom:0;margin-top:3.2rem}.c-page-banner__text{color:#d7d7e6;margin-top:1.6rem}.c-page-banner__image{flex:1 1 55%;margin-top:-17.3rem;max-height:895px;padding:0;z-index:2}.c-page-banner__image img{border-radius:0 0 0 18rem;height:auto;object-fit:cover;width:100%}.c-page-banner__button{margin-top:3.2rem}.c-arcs--pagebanner{bottom:-1rem;position:absolute;right:0}.c-arcs--pagebanner img{height:100%;width:auto}.l-page-banner{padding-top:0}.l-page-banner:has(+.c-articles),.l-page-banner:has(+.c-contact-page),.l-page-banner:has(+.c-newsletter-archive),.l-page-banner:has(+.c-solutions-listing){padding-bottom:4rem}.l-page-banner:has(+.c-solutions__listing){padding-bottom:2.4rem}.l-page-banner:has(+.c-articles){background-color:#f0f0f0}.l-page-banner__inner{position:relative}@media screen and (min-width:599px){.c-page-banner__inner{border-radius:0 0 8rem 8rem}}@media screen and (min-width:600px){.c-page-banner.c-page-banner--no-image{border-radius:0 0 8rem 8rem;padding:2.4rem 0 12rem}.c-page-banner__image{padding:0 4rem}}@media screen and (min-width:1024px){.c-page-banner{flex-direction:row}.c-page-banner.c-page-banner--no-image{padding:2.4rem 0 8rem}.c-page-banner--no-image .c-page-banner__inner-content{margin-right:20%}.c-page-banner__inner{align-items:flex-start;border-radius:0 0 18rem 0;flex:0 1 45%;flex-direction:row;gap:4rem;justify-content:space-between;margin-bottom:2.4rem;margin-right:-7.1rem;padding:2.4rem 0 8rem;z-index:2}.c-page-banner--no-image .c-page-banner__inner{margin:0 auto;padding:0}.c-page-banner__inner:before{background:linear-gradient(180deg,#141937,#2d2373);bottom:0;content:"";position:absolute;right:calc(100% - 1px);top:0;width:100%}.c-page-banner__content{margin-left:4rem}.c-page-banner--no-image .c-page-banner__content{margin-left:0;max-width:918px}.c-page-banner__heading{margin-top:6rem}.c-page-banner__text{margin-top:2.4rem;max-width:918px}.c-page-banner__report-wrapper .c-page-banner__text{margin-right:10rem;text-wrap-style:auto}.c-page-banner__image{flex:none;margin-top:0;padding:0;width:calc(55vw + 7.1rem);z-index:1}.c-arcs--pagebanner{bottom:0;height:100%}.l-page-banner:has(+.c-articles),.l-page-banner:has(+.c-contact-page),.l-page-banner:has(+.c-newsletter-archive),.l-page-banner:has(+.c-solutions-listing){padding-bottom:4rem}.l-page-banner:has(+.c-solutions__listing){padding-bottom:4rem}}@media screen and (min-width:1280px){.c-page-banner:has(.c-page-banner__image){min-height:480px}.l-page-banner:has(+.c-articles),.l-page-banner:has(+.c-contact-page),.l-page-banner:has(+.c-newsletter-archive),.l-page-banner:has(+.c-solutions-listing){padding-bottom:6rem}.l-page-banner:has(+.c-solutions__listing){padding-bottom:6rem}}@media screen and (min-width:1600px){.c-page-banner__image{bottom:0;position:absolute;right:0;top:0}.c-page-banner__image img{height:100%}}@media screen and (max-width:1023px){.c-page-banner__image img{aspect-ratio:1.5;border-radius:4rem}}