.split-parallax{--split-gap:32px;--split-bleed-space:120px;--split-content-width:520px;color:inherit;width:100%}.split-parallax,.split-parallax *{box-sizing:border-box}.split-parallax__inner{margin:0 auto;padding:5rem 0;width:100%}.split-parallax__viewport{overflow:hidden;padding-bottom:var(--split-bleed-space);padding-top:var(--split-bleed-space)}.split-parallax__grid{align-items:center;display:grid;gap:var(--split-gap);grid-template-columns:minmax(260px,1.15fr) minmax(280px,var(--split-content-width)) minmax(260px,1.15fr)}.split-parallax__column{position:relative}.split-parallax__track{transform:translateZ(0);will-change:transform}.split-parallax__column--media .split-parallax__track{display:grid;justify-items:center}.split-parallax__media{margin:0;max-width:520px;overflow:hidden;width:100%}.split-parallax__image{display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.split-parallax__track--left{margin-top:-96px}.split-parallax__track--right{margin-top:88px}.split-parallax__column--content{z-index:1}.split-parallax__content{margin:0 auto;max-width:var(--split-content-width);text-align:center;width:100%}.split-parallax__content h1,.split-parallax__content h2,.split-parallax__content h3,.split-parallax__content h4,.split-parallax__content h5,.split-parallax__content h6{color:inherit;font-size:clamp(2rem,4vw,4rem);line-height:1.08;margin:0 0 1.5rem;text-transform:uppercase}.split-parallax__content p{color:inherit;line-height:1.75;margin:0}.split-parallax__content p+p{margin-top:1rem}@media (max-width:1200px){.split-parallax{--split-gap:24px;--split-bleed-space:88px;--split-content-width:480px}.split-parallax__inner{padding:4.5rem 0}.split-parallax__track--left{margin-top:-56px}.split-parallax__track--right{margin-top:56px}}@media (max-width:960px){.split-parallax{--split-bleed-space:0px}.split-parallax__inner{padding:3.5rem 0}.split-parallax__grid{grid-template-columns:1fr}.split-parallax__track{transform:none!important}.split-parallax__track--left,.split-parallax__track--right{margin-top:0}.split-parallax__column--content{order:1}.split-parallax__column--media:first-child{order:0}.split-parallax__column--media:last-child{order:2}.split-parallax__content{max-width:100%;padding:0 1.5rem}}@media (prefers-reduced-motion:reduce){.split-parallax__track{transform:none!important}}