.intro{overflow-x:clip;margin-top:11.5rem}@media only screen and (max-width:767px){.intro{margin-top:9.4rem}}.intro .intro__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:3rem;width:100%}@media only screen and (max-width:992px){.intro .intro__content{column-gap:0}}.intro .intro__left{grid-column:2/9;row-gap:5rem}@media only screen and (max-width:992px){.intro .intro__left{grid-column:span 12}}.intro .intro__title{color:var(--primary);font-size:calc(var(--h1) + .5rem);text-transform:uppercase;line-height:1}@media only screen and (max-width:767px){.intro .intro__title{font-size:calc(var(--h1) - .7rem)}}.intro .intro__thumb{margin-bottom:-15rem}@media only screen and (max-width:992px){.intro .intro__thumb{margin-bottom:3rem;width:calc(100% + 8rem);max-width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem}}@media only screen and (max-width:767px){.intro .intro__thumb{width:calc(100% + 6rem);max-width:calc(100% + 6rem);margin-left:-3rem;margin-right:-3rem}}.intro .intro__right{grid-column:9/end}@media only screen and (max-width:992px){.intro .intro__right{grid-column:span 12}}.intro .intro__desc p:first-child{font-size:calc(var(--base) + .4rem);font-weight:600}.intro .intro__desc p{margin-bottom:1.5rem}.trilogy-ab{background-color:var(--light-grey)}.trilogy-ab .trilogy-ab__wrapper{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;align-items:center}@media only screen and (max-width:992px){.trilogy-ab .trilogy-ab__wrapper{row-gap:5rem}}.trilogy-ab .trilogy-ab__content{grid-column:2/8;row-gap:2.5rem}@media only screen and (max-width:992px){.trilogy-ab .trilogy-ab__content{grid-column:span 12;order:1}}.trilogy-ab .trilogy-ab__title{text-transform:uppercase;line-height:1;font-weight:800}@media only screen and (max-width:992px){.trilogy-ab .trilogy-ab__title{font-size:calc(var(--h1) - 1.4rem);line-height:1.2}}.trilogy-ab .trilogy-ab__media{grid-column:9/end}@media only screen and (max-width:992px){.trilogy-ab .trilogy-ab__media{grid-column:span 12;align-items:center}}.strive .ct-section-inner-wrap{padding-top:0!important;padding-bottom:0!important}.strive .strive__wrapper{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.strive .strive__preview{grid-column:span 5;object-fit:cover;margin-left:calc((100% - 100vw)/ 8);margin-right:auto}@media only screen and (max-width:992px){.strive .strive__preview{grid-column:span 12;width:calc(100% + 8rem);max-width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem;max-height:70rem}}@media only screen and (max-width:767px){.strive .strive__preview{width:calc(100% + 6rem);max-width:calc(100% + 6rem);margin-left:-3rem;margin-right:-3rem}}.strive .strive__content{grid-column:span 7;justify-content:space-between;row-gap:5rem;padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width:992px){.strive .strive__content{grid-column:span 12;padding-top:5rem}}.strive .strive__title{font-size:var(--h1);text-transform:uppercase;line-height:1;padding-right:10rem}@media only screen and (max-width:992px){.strive .strive__title{font-size:calc(var(--h1) - 1.6rem)}}@media only screen and (max-width:767px){.strive .strive__title{font-size:calc(var(--h1) - .8rem)}}.strive .strive__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5rem 3rem}@media only screen and (max-width:992px){.strive .strive__list{gap:5rem 1.5rem}}.strive .strive__item{grid-column:span 6}.strive .strive__item-icon{object-fit:contain;width:5rem;height:5rem}.strive .strive__item-title{font-family:'Nunito Sans';font-weight:600;font-size:calc(var(--h4) - .5rem)}.strive .strive__item-desc{font-size:calc(var(--base) - .2rem)}.career{background-color:var(--primary);color:var(--white)}.career .ct-section-inner-wrap{padding-top:20rem!important;padding-bottom:0!important}@media only screen and (max-width:992px){.career .ct-section-inner-wrap{padding-top:10rem!important}}.career .career__content{width:100%;row-gap:3rem}.career .career__title{font-size:var(--h1);line-height:1;text-transform:uppercase}.career .career__desc{max-width:75ch;font-weight:400}.career .career__wrapper{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5rem}@media only screen and (max-width:992px){.career .career__wrapper{gap:5rem 0}}.career .career__list{margin:0;padding:0;list-style:none;grid-column:span 9;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}@media only screen and (max-width:992px){.career .career__list{grid-column:span 12}}.career .career__item{grid-column:span 4;position:relative}@media only screen and (max-width:767px){.career .career__item{grid-column:span 12}}.career .career__vacancies{background-color:var(--white);color:var(--black);padding:3.5rem;height:100%;min-height:25rem}@media only screen and (max-width:992px){.career .career__vacancies{min-height:20rem}}.career .career__vacancies-label{text-transform:uppercase;font-weight:100;font-size:calc(var(--base) - .4rem)}@media only screen and (max-width:992px){.career .career__vacancies-label{font-size:calc(var(--base))}}.career .career__vacancies-title{font-weight:500;line-height:1.4}@media only screen and (max-width:992px){.career .career__vacancies-title{font-size:var(--h4)}}.career .career__vacancies-cta{position:absolute;bottom:0;right:0;padding-left:4rem;padding-right:4rem}.career .career__more{grid-column:span 3;width:100%;height:100%;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:992px){.career .career__more{grid-column:span 12}}.career .career__cta{padding-left:5rem;padding-right:5rem}@media only screen and (max-width:767px){.career .career__cta{width:100%;padding:2rem}}.investor .ct-section-inner-wrap{padding-top:20rem!important}@media only screen and (max-width:992px){.investor .ct-section-inner-wrap{padding-top:10rem!important}}.investor .ct-section-inner-wrap .row{row-gap:2rem}.investor .investor__title{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;width:100%;background-color:var(--primary);position:relative;color:var(--white);text-transform:uppercase;line-height:1;padding:1.5rem 0}@media only screen and (max-width:992px){.investor .investor__title{padding:2rem 4rem;margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}}@media only screen and (max-width:767px){.investor .investor__title{padding:2rem 3rem;margin-left:-3rem;margin-right:-3rem;width:calc(100% + 6rem)}}.investor .investor__title::before,.investor .investor__title::after{content:'';position:absolute;background-color:var(--primary);width:var(--spaceOutside);height:100%}.investor .investor__title::before{left:calc(var(--spaceOutside) * -1)}.investor .investor__title::after{right:calc(var(--spaceOutside) * -1)}.investor .investor__title span{grid-column:3/10}@media only screen and (max-width:992px){.investor .investor__title span{grid-column:span 12}}.investor .investor__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;width:100%;row-gap:1rem}.investor .investor__desc{grid-column:3/10}@media only screen and (max-width:992px){.investor .investor__desc{grid-column:span 12}}.investor .investor__cta{grid-column:3/6;padding-left:0;padding-right:0;justify-content:flex-start;position:relative;z-index:1}.investor .investor__cta svg{width:5rem;height:5rem}@media only screen and (max-width:767px){.investor .investor__cta svg{width:4rem;height:4rem}}@media only screen and (max-width:992px){.investor .investor__cta{grid-column:span 12}}.investor .investor__image{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;position:relative;margin-top:-50rem}@media only screen and (max-width:992px){.investor .investor__image{margin-top:0}}.investor .investor__image-left{grid-column:span 3;z-index:1;position:relative;max-width:18rem;width:100%;object-fit:cover;grid-row:1/2;bottom:-20rem}@media only screen and (max-width:992px){.investor .investor__image-left{bottom:0;grid-column:span 5}}.investor .investor__image-center{grid-column:4/8;margin:auto}.investor .investor__image-right{grid-column:10/-1;width:100%;object-fit:cover;position:relative}@media only screen and (max-width:992px){.investor .investor__image-right{grid-column:8/-1}}