.StackedCarousel{--sectionPaddingBottom:0}.StackedCarouselControl__itemList{position:relative;display:grid;gap:40px 0;align-items:center;pointer-events:none}@media (min-width:600px){.StackedCarousel:not(.StackedCarousel--hasGraphic) .StackedCarouselControl__itemList{pointer-events:auto;grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.StackedCarousel--hasGraphic .StackedCarouselControl__itemList{pointer-events:auto;grid-template-columns:repeat(2,1fr)}}.StackedCarouselControl__itemList .CtaButton{pointer-events:auto}.StackedCarousel__imageList{position:relative}.StackedCarousel__imageContainer{position:relative;width:100%}@media (min-width:600px){.StackedCarousel__imageContainer{opacity:0;grid-row:1/calc(1 + var(--stackedCarouselItemCount));grid-column-start:2}}@media (min-width:600px){.StackedCarousel__imageContainer--hasImageShadow{left:-11.1%;top:-11.1%;width:122.2%;margin-bottom:-156px}}.StackedCarousel__imageContainer--isActive{opacity:1}@media (max-width:599px){.StackedCarousel__image{max-width:100%}}.StackedCarousel__detailContainer{grid-column:1;transition:.3s;cursor:pointer;--accentColor:inherit}@media (min-width:600px){.StackedCarousel__detailContainer{--accentColor:#0a2540;--blendBackground:#bec9dc;--blendForeground:#6b7a94;--blendIntersection:#122a42}.StackedCarousel__detailContainer .StackedCarousel__copyTitle:before{transform:scaleY(0);transition:.6s}.StackedCarousel__detailContainer .StackedCarousel__icon:before{--transition:background-color 400ms}}@media (min-width:600px){.StackedCarousel__detailContainer--alignEnd{align-self:flex-end}}@media (min-width:600px){.StackedCarousel__detailContainer--alignStart{align-self:flex-start}}.StackedCarousel__icon{margin-left:16px;margin-bottom:14px}.StackedCarousel__icon [fill]{transition:fill .4s}@media (min-width:600px){.StackedCarousel__detailContainer--isActive{--accentColor:inherit;--blendBackground:inherit;--blendForeground:inherit;--blendIntersection:inherit}.StackedCarousel__detailContainer--isActive .StackedCarousel__copyTitle:before{transform:scaleY(1)}}.StackedCarousel__graphicContainer{grid-row:1}@media (min-width:900px){.StackedCarousel__graphicContainer{grid-row:1/calc(1 + var(--stackedCarouselItemCount));grid-column-start:2}}