.OneColumnScrolly_mck-c-one-column-scrolly__IBaUf{position:relative;width:100vw}

.OneColumnScrolly_mck-c-one-column-scrolly__media-container__XkfVJ{position:-webkit-sticky;position:sticky;width:100%;height:100vh;top:0}

.OneColumnScrolly_mck-c-one-column-scrolly__media__aqL_R{position:absolute;width:100%;height:100%;z-index:var(--mdc-zindex-0)}

.OneColumnScrolly_mck-c-one-column-scrolly__media--visible___ihZs{z-index:var(--mdc-zindex-1)}

.OneColumnScrolly_mck-c-one-column-scrolly__media__aqL_R img{height:100%;width:100%;object-fit:cover}

.OneColumnScrolly_mck-c-one-column-scrolly__media--scale-background__fFeJg img{object-fit:contain}

.OneColumnScrolly_mck-c-one-column-scrolly__media-item__jV5A_{display:inline}

.OneColumnScrolly_mck-c-one-column-scrolly__text-content__df3R_{position:relative;margin:0 auto;width:100%;margin-bottom:100vh;padding-left:5%;padding-right:5%}

@media(max-width: 1179px){
.OneColumnScrolly_mck-c-one-column-scrolly__text-content__df3R_{z-index:var(--mdc-zindex-9);transform:translate3d(0, 0, 0)}}

@media(min-width: 768px){
.OneColumnScrolly_mck-c-one-column-scrolly__text-content__df3R_{width:50%;padding-left:0;padding-right:0}}

@media(min-width: 1180px){
.OneColumnScrolly_mck-c-one-column-scrolly__text-content__df3R_{width:calc(min(75vw,var(--mdc-breakpoint-xxl)*.75)*.4)}

[dir="ltr"] .OneColumnScrolly_mck-c-one-column-scrolly__text-content--left__Izak1{margin-left:calc((100vw - min(75vw,var(--mdc-breakpoint-xxl)*.75))/2)}

[dir="rtl"] .OneColumnScrolly_mck-c-one-column-scrolly__text-content--left__Izak1{margin-right:calc((100vw - min(75vw,var(--mdc-breakpoint-xxl)*.75))/2)}

[dir="ltr"] .OneColumnScrolly_mck-c-one-column-scrolly__text-content--right__pq3hM{margin-right:calc((100vw - min(75vw,var(--mdc-breakpoint-xxl)*.75))/2)}

[dir="rtl"] .OneColumnScrolly_mck-c-one-column-scrolly__text-content--right__pq3hM{margin-left:calc((100vw - min(75vw,var(--mdc-breakpoint-xxl)*.75))/2)}}

.OneColumnScrolly_mck-c-one-column-scrolly__text-content--last-item__30i7f{padding-bottom:100vh;margin-bottom:0}

.OneColumnScrolly_mck-c-one-column-scrolly__text-item__mEsmr{padding:var(--mdc-size-spacing-24)}

@media(min-width: 480px){
.OneColumnScrolly_mck-c-one-column-scrolly__text-item__mEsmr{padding:var(--mdc-size-spacing-40)}}

.OneColumnScrolly_mck-c-one-column-scrolly--top-spaced__e3WDx .OneColumnScrolly_mck-c-one-column-scrolly__media-container__XkfVJ{height:calc(100vh - var(--mdc-size-spacing-64));top:var(--mdc-size-spacing-64)}
.StackedScrolly_mck-c-stacked-scrolly__wrapper__fo5DN>div:not(:first-child){margin-top:var(--mdc-size-spacing-56)}

.StackedScrolly_mck-c-stacked-scrolly__media-item--gutter__BWz37{padding:5vw}

@media(min-width: 768px){
.StackedScrolly_mck-c-stacked-scrolly__media-item--gutter__BWz37{padding:unset}}
.DefaultScrolly_mck-c-default-scrolly__scrolly-content__a5dCJ{position:relative;display:grid;grid-gap:var(--mdc-size-spacing-48)}

@media(min-width: 480px){
.DefaultScrolly_mck-c-default-scrolly__scrolly-content__a5dCJ{grid-template-columns:repeat(2, minmax(0, 1fr))}

.DefaultScrolly_mck-c-default-scrolly__scrolly-content--three-columns__Yxplk{grid-template-columns:repeat(3, minmax(0, 1fr))}

.DefaultScrolly_mck-c-default-scrolly__scrolly-content--three-columns__Yxplk .DefaultScrolly_mck-c-default-scrolly__scrolly-text-content__epRca{grid-column:span 1/span 1}

.DefaultScrolly_mck-c-default-scrolly__scrolly-content--three-columns__Yxplk .DefaultScrolly_mck-c-default-scrolly__scrolly-media-content__PFuk7{grid-column:span 2/span 2}}

.DefaultScrolly_mck-c-default-scrolly__scrolly-media-content__PFuk7{z-index:var(zindex-2)}

@media(max-width: 479px){
.DefaultScrolly_mck-c-default-scrolly__scrolly-media-content__PFuk7{position:-webkit-sticky;position:sticky;top:0;order:1}}

.DefaultScrolly_mck-c-default-scrolly__text-container__YYFld{display:grid}

@media(min-width: 480px){
.DefaultScrolly_mck-c-default-scrolly__content-text__lFvee{margin-bottom:60vh}

.DefaultScrolly_mck-c-default-scrolly__content-text__lFvee:first-child{padding-top:calc(50vh - var(--mdc-size-spacing-64))}}

.DefaultScrolly_mck-c-default-scrolly__media-container__IFEZ5{display:grid;width:100%}

@media(max-width: 479px){
.DefaultScrolly_mck-c-default-scrolly__media-container--light-theme-shadow__G8SE0{box-shadow:0 4px 13px 0 rgba(0,0,0,.2)}

.DefaultScrolly_mck-c-default-scrolly__media-container--dark-theme-shadow__U5dez{box-shadow:0 16px 12px -8px var(--mdc-color-neutral-black)}}

.DefaultScrolly_mck-c-default-scrolly__media__7OJZA{position:absolute;width:100%;z-index:var(--mdc-zindex-0)}

.DefaultScrolly_mck-c-default-scrolly__media--visible__hDr4Z{z-index:var(--mdc-zindex-1)}

.DefaultScrolly_mck-c-default-scrolly__media--gutter__8gijn{padding:5vw}

.DefaultScrolly_mck-c-default-scrolly__media--eyebrow__hasWB{top:var(--mdc-size-spacing-64);padding-top:0}

@media(min-width: 480px){
.DefaultScrolly_mck-c-default-scrolly__media__7OJZA{position:relative;grid-row-start:1;grid-column-start:1;width:auto}

.DefaultScrolly_mck-c-default-scrolly__media__7OJZA img{height:100%;max-height:calc(100vh - var(--mdc-size-spacing-64));width:auto !important;object-fit:contain;padding:var(--mdc-size-spacing-8) 0}

.DefaultScrolly_mck-c-default-scrolly__media--eyebrow__hasWB img{max-height:calc(100vh - 8rem);padding-top:0}}

@media(max-width: 479px){
.DefaultScrolly_mck-c-default-scrolly__media__7OJZA [class*=ceros-experience]{overflow:hidden}}

.DefaultScrolly_mck-c-default-scrolly__container-sticky__vuA_2{position:-webkit-sticky;position:sticky;top:0}

@media(max-width: 479px){
.DefaultScrolly_mck-c-default-scrolly__scrolly-text-content__epRca{order:2}}

@media(min-width: 480px){
.DefaultScrolly_mck-c-default-scrolly--top-spaced__FZxVL .DefaultScrolly_mck-c-default-scrolly__content-text__lFvee{margin-bottom:calc(60vh - var(--mdc-size-spacing-64))}}

@media(max-width: 479px){
.DefaultScrolly_mck-c-default-scrolly--top-spaced__FZxVL .DefaultScrolly_mck-c-default-scrolly__scrolly-media-content__PFuk7{top:var(--mdc-size-spacing-64)}}

.DefaultScrolly_mck-c-default-scrolly__eyebrow-text__S__6f{height:-webkit-min-content;height:min-content;line-height:1;grid-row-start:1;grid-column-start:1;margin-left:5%;margin-right:5%}

@media(min-width: 480px){
.DefaultScrolly_mck-c-default-scrolly__eyebrow-text__S__6f{margin-left:unset;margin-right:unset}}
