.split-content-placeholder{display:none;flex:1;max-width:50vw}.custom-split-module{display:flex;flex-wrap:wrap;position:relative}.custom-split-module.image-left .split-image{order:0}.custom-split-module.image-left .split-content,.custom-split-module.image-right .split-image{order:1}.custom-split-module.image-right .split-content{order:0}.split-image{flex:0 0 50vw;height:150vh;max-width:50vw;overflow:hidden;will-change:transform}@media (max-width:767px){.split-image img{display:flex;height:auto!important}}.split-image img{display:block;height:100%;object-fit:cover;width:100%}.split-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-width:50vw;padding:40px;transition:top .3s ease;width:100%}.split-content.image-top .right-image{margin-bottom:3rem}.split-content.image-bottom .right-image{margin-top:3rem}.right-image{display:flex;justify-content:flex-start}.right-image img{height:auto;width:100%}.body-text{max-width:var(--p-width)}@media screen and (max-width:767px){.custom-split-module{flex-direction:column}.split-content,.split-image{flex:0 0 100%;max-width:100%}.split-content{padding:20px}.right-image img{padding:0 20px;width:100%}.right-image{justify-content:center}}@media (min-width:768px){.split-content{min-height:100vh}}@media (max-width:767px){.custom-split-module{flex-direction:column;flex-wrap:nowrap}.split-content,.split-content-inner{display:flex;flex-direction:column}.split-content{order:1!important}.split-image{padding:0!important;width:100vw}.right-image{justify-content:flex-end;margin-left:-20px;width:100vw;z-index:99}.split-content .right-image{justify-content:center;margin-top:2rem;order:99}.split-content-inner{margin-top:30px}}@media (min-width:768px){.custom-split-module.image-left .split-content .right-image,.split-content.image-top .right-image{justify-content:flex-end}.custom-split-module{margin-bottom:200px}.split-content.image-top{align-items:flex-end}.custom-split-module.image-left .split-content{align-items:flex-start}.custom-split-module.image-left .split-content .cta-button-wrapper,.custom-split-module.image-left .split-content .eyebrow,.custom-split-module.image-left .split-content h3,.custom-split-module.image-left .split-content p,.split-content.image-top .cta-button-wrapper,.split-content.image-top .eyebrow,.split-content.image-top h3,.split-content.image-top p{width:35vw}.custom-split-module.image-left .split-content .body-text,.split-content.image-top .body-text{max-width:none}}