.page-hero{position:relative;margin-bottom:100px}.page-hero:after{content:"";display:block;background-image:url(line-graphic-new.svg);background-size:cover;position:absolute;right:-10rem;top:2.8rem;height:10.5rem;width:21.2rem;transition:var(--transition-ease)}@media only screen and (min-width:1200px){.page-hero:after{top:8.5rem;width:50rem;right:-30rem;height:30rem}}.page-hero--no-media .page-hero__text{margin-top:16rem}@media only screen and (min-width:768px){.page-hero--no-media .page-hero__text{margin-top:0;padding:8rem 0 8rem 3rem}}@media only screen and (min-width:1200px){.page-hero--no-media .page-hero__text{padding:8rem 0}}@media only screen and (min-width:1200px){.page-hero--no-media:after{top:3rem}}.page-hero--no-media .inner-grid{min-height:27rem}@media only screen and (min-width:768px){.page-hero--no-media .s-wrap{top:84%}}.page-hero .inner-grid{background:url(bg-landing-pattern.webp);background-size:cover;background-repeat:no-repeat;border-radius:3rem}.page-hero__text{grid-column:span 7;padding:0 0 15rem 3rem;order:2}@media only screen and (min-width:768px){.page-hero__text{grid-column:span 5;padding:12.6rem 0 27.6rem 3rem;order:unset}}@media only screen and (min-width:1200px){.page-hero__text{grid-column:2/span 4;padding:12.6rem 0 27.6rem;order:unset}}.page-hero__text .h4{line-height:125%}.page-hero__media{grid-column:3/span 7;margin-right:-6rem;order:1;height:100%}@media only screen and (min-width:768px){.page-hero__media{grid-column:7/span 6;order:unset}}.page-hero__media img{border-top-left-radius:var(--border-radius-section);border-bottom-left-radius:var(--border-radius-section)}