[data-component=alternating-content]{--content-width:130rem}[data-component=alternating-content] .alternating-content-inner{border-radius:4.2rem;align-items:center;display:grid}@media (width<=767px){[data-component=alternating-content] .alternating-content-inner{text-align:center;grid-template-columns:1fr;gap:2rem}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner{gap:8rem}}[data-component=alternating-content] .alternating-content-inner .content{padding-block-start:3rem}@media (width<=767px){[data-component=alternating-content] .alternating-content-inner .content{order:2}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner .content{padding-block-end:3rem}}[data-component=alternating-content] .alternating-content-inner .content h2{margin-block:0 2.4rem;margin-inline:0}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner .content .cta-button-group{justify-content:flex-start}[data-component=alternating-content] .alternating-content-inner.is-flipped{grid-template-columns:.8fr 1fr}}@media (width>=1278px){[data-component=alternating-content] .alternating-content-inner.is-flipped{grid-template-columns:.6fr 1fr}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner.is-flipped .content{order:2}[data-component=alternating-content] .alternating-content-inner.is-flipped .image{order:1;justify-content:flex-start}[data-component=alternating-content] .alternating-content-inner.is-flipped .image img,[data-component=alternating-content] .alternating-content-inner.is-flipped .image svg{margin-right:5rem}[data-component=alternating-content] .alternating-content-inner:not(.is-flipped){grid-template-columns:1fr .8fr}}@media (width>=1278px){[data-component=alternating-content] .alternating-content-inner:not(.is-flipped){grid-template-columns:1fr .6fr}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner:not(.is-flipped) .content{order:1}[data-component=alternating-content] .alternating-content-inner:not(.is-flipped) .image{order:2;justify-content:flex-end}[data-component=alternating-content] .alternating-content-inner:not(.is-flipped) .image img,[data-component=alternating-content] .alternating-content-inner:not(.is-flipped) .image svg{margin-left:5rem}}[data-component=alternating-content] .alternating-content-inner .image{display:flex}@media (width<=767px){[data-component=alternating-content] .alternating-content-inner .image{order:1;justify-content:center}}[data-component=alternating-content] .alternating-content-inner .image img,[data-component=alternating-content] .alternating-content-inner .image svg{object-fit:contain;block-size:auto}@media (width<=767px){[data-component=alternating-content] .alternating-content-inner .image img,[data-component=alternating-content] .alternating-content-inner .image svg{width:auto;max-width:35rem;height:20rem}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner .image img,[data-component=alternating-content] .alternating-content-inner .image svg{width:100%;height:45rem}}@media (width>=919px){[data-component=alternating-content] .alternating-content-inner .image img,[data-component=alternating-content] .alternating-content-inner .image svg{width:calc(100% - 5rem)}}@media (width>=766px){[data-component=alternating-content] .alternating-content-inner .image.large-size img,[data-component=alternating-content] .alternating-content-inner .image.large-size svg{height:45rem}[data-component=alternating-content] .alternating-content-inner .image.medium-size img,[data-component=alternating-content] .alternating-content-inner .image.medium-size svg{height:35rem}[data-component=alternating-content] .alternating-content-inner .image.small-size img,[data-component=alternating-content] .alternating-content-inner .image.small-size svg{height:25rem}}[data-component=alternating-content] .alternating-content-inner .image.image-contain img,[data-component=alternating-content] .alternating-content-inner .image.image-contain svg{object-fit:contain}[data-component=alternating-content] .alternating-content-inner .image.image-cover img,[data-component=alternating-content] .alternating-content-inner .image.image-cover svg{object-fit:cover}.component:not(.first-row):not([data-component=page-hero]):not([data-component=client-of-the-month])+[data-component=alternating-content]:not(.first-row):not([data-component=page-hero]):not([data-component=client-of-the-month]){margin-top:0;padding-top:0}
