.l-content-page--has-background-area .l-content-page__intro{position:relative;display:flex;height:calc(100vh - 87px);padding:clamp(36px,1.0714285714vw + 32.5714285714px,48px);overflow:hidden;background-color:#b274fe}@media(min-width: 52.5em){.l-content-page--has-background-area .l-content-page__intro{height:min(70vh,700px);border-radius:clamp(16px,0.7142857143vw + 13.7142857143px,24px)}}.l-content-page--has-background-area .l-content-page__intro-image{position:absolute;right:0;bottom:0;z-index:1;display:flex;align-items:center;width:100%;height:70%}@media(min-width: 52.5em){.l-content-page--has-background-area .l-content-page__intro-image{top:0;width:70%;height:100%}}.l-content-page--has-background-area .l-content-page__intro-image::before{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:20%;margin-top:-1px;background-color:#b274fe;content:"";-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0)}@media(min-width: 52.5em){.l-content-page--has-background-area .l-content-page__intro-image::before{width:20%;height:100%;margin-top:0;margin-left:-1px}}.l-content-page--has-background-area .l-content-page__intro-image::after{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.4);content:""}.l-content-page--has-background-area .l-content-page__intro-text{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;height:100%}@media(min-width: 52.5em){.l-content-page--has-background-area .l-content-page__intro-text{justify-content:space-between}}.l-content-page--has-background-area .l-content-page__intro-text .e-heading--h1{font-size:clamp(40px,1.7857142857vw + 34.2857142857px,60px);line-height:clamp(48px,1.9642857143vw + 41.7142857143px,70px);margin-bottom:0;color:#fff}@media(min-width: 52.5em){.l-content-page--has-background-area .l-content-page__intro-text .c-button{max-width:calc(30% - 24px)}}.l-content-page--has-background-area .c-section:first-child .c-section__content{padding:0}@media(min-width: 52.5em){.l-content-page--has-background-area .c-section:first-child .c-section__content{width:100%;max-width:calc(1312px + (2 * (min(64px, 10%))));margin:0 auto;padding:0 22px}}@media(min-width: 52.5em)and (min-width: 52.5em){.l-content-page--has-background-area .c-section:first-child .c-section__content{padding:0 64px}}@media(min-width: 52.5em)and (min-width: 90em){.l-content-page--has-background-area .c-section:first-child .c-section__content{padding:0 min(64px,10%)}}.l-content-page--has-image .l-content-page__intro-text{order:2;padding-top:clamp(36px,1.0714285714vw + 32.5714285714px,48px)}@media(min-width: 52.5em){.l-content-page--has-image .l-content-page__intro-text{grid-column:1/8;order:1;padding-top:0;padding-right:clamp(36px,1.0714285714vw + 32.5714285714px,48px)}}.l-content-page--has-image .l-content-page__intro-image{display:flex;grid-column:1/-1;align-items:center;justify-content:center;order:1;width:100%;height:100%;overflow:hidden;border-radius:clamp(20px,1.0714285714vw + 16.5714285714px,32px)}@media(min-width: 52.5em){.l-content-page--has-image .l-content-page__intro-image{grid-column:8/-1}}@media(min-width: 52.5em){.l-content-page--has-image .l-content-page__intro-image .c-figure{--aspect-ratio: 0.87 !important}}.l-content-page__intro{font-size:clamp(20px,0.3571428571vw + 18.8571428571px,24px);line-height:clamp(30px,0.1785714286vw + 29.4285714286px,32px);display:grid;grid-column-gap:clamp(12px,0.3571428571vw + 10.8571428571px,16px);grid-template-columns:repeat(12, 1fr)}.l-content-page__intro-text{grid-column:1/-1}@media(min-width: 52.5em){.l-content-page__intro-text{grid-column:1/10}}.l-content-page__intro-image .c-figure,.l-content-page__intro-image .c-figure__image{width:100%;height:100%}.l-content-page__title{margin-bottom:clamp(28px,0.3571428571vw + 26.8571428571px,32px)}@media(min-width: 52.5em){.l-content-page__title{max-width:80%}}.l-content-page__button-wrapper{padding-top:clamp(48px,1.4285714286vw + 43.4285714286px,64px)}.l-content-page .c-section:first-child .c-section__intro{display:none}
/*# sourceMappingURL=l-content-page.css.map */