:root{--outerArea:15px;--paddingSmall:40px;--contentSpacingWidth:25px;--contentSpacingHeight:40px;--textSpacingWidth:40px;--textSpacingHeight:40px;--containerSpacingWidth:80px;--containerSpacingHeight:80px;--contentMaxWidth:1280px;--black:#000;--white:#fff}@media (min-width:1024px){:root{--outerArea:190px;--contentSpacingWidth:75px;--textSpacingWidth:75px}}@media (min-width:1280px){:root{--textSpacingWidth:150px}}@font-face{font-family:WorkSansRegular;src:url(../fonts/WorkSans-Regular.6f916ce8.ttf) format("truetype");font-display:swap}@font-face{font-family:WorkSansSemiBold;src:url(../fonts/WorkSans-SemiBold.9e1952c9.ttf) format("truetype");font-display:swap}.base-grid{display:grid;grid-template-columns:var(--outerArea) 75px 1fr 1fr 75px var(--outerArea);grid-template-rows:auto}.full{grid-column-start:1;grid-column-end:7}.content{grid-column-start:2;grid-column-end:6}.half--left{grid-column-start:2;grid-column-end:4}.half--right{grid-column-start:4;grid-column-end:6}@media (min-width:1024px){.medium-full{grid-column-start:1;grid-column-end:7}}@media (min-width:1024px){.medium-content{grid-column-start:2;grid-column-end:6}}@media (min-width:1024px){.medium-left{grid-column-start:2;grid-column-end:4}}@media (min-width:1024px){.medium-right{grid-column-start:4;grid-column-end:6}}@media (min-width:1024px){.medium-left-border{grid-column-start:1;grid-column-end:4}}@media (min-width:1024px){.medium-right-border{grid-column-start:4;grid-column-end:7}}@media (min-width:1280px){.large-full{grid-column-start:1;grid-column-end:7}}@media (min-width:1280px){.large-content{grid-column-start:2;grid-column-end:6}}@media (min-width:1280px){.large-left{grid-column-start:2;grid-column-end:4}}@media (min-width:1280px){.large-right{grid-column-start:4;grid-column-end:6}}.sticky-top{position:sticky;position:-webkit-sticky;top:52px}.page{position:relative;width:100%}.page__image{min-height:50px;z-index:-1}.page__image img{height:calc(100vh - 200px);width:100%;-o-object-fit:cover;object-fit:cover}.page__title{position:relative;top:-50%}.page__title__headline{display:inline-block;padding:12px;background-color:var(--white)}.page__title__headline h1{line-height:1.5rem}@media (min-width:1024px){.page__title__headline h1{font-family:WorkSansSemiBold,Arial,Helvetica,sans-serif;font-size:40px;font-weight:600;line-height:1.25em;text-transform:none;color:var(--black)}}.page__title__headline:before,.page__title__subline{background-color:var(--white)}.page__title__subline{position:absolute;display:inline-block;padding:12px;right:60px;margin-top:-150px}.page__title__subline h1{line-height:1.5rem}@media (min-width:1024px){.page__title__subline h1{font-family:WorkSansSemiBold,Arial,Helvetica,sans-serif;font-size:40px;font-weight:600;line-height:1.25em;text-transform:none;color:var(--black)}}@media (min-width:1024px){.page__title__subline{right:60px;margin-top:-150px}}.page__title__subline:before{background-color:var(--white)}.page__content__tags{padding:20px var(--contentSpacingWidth) 0 var(--contentSpacingWidth)}