.ccms-mt__grid{align-items:center;display:grid;gap:var(--space-xl,48px);grid-template-columns:671fr 465fr}.ccms-mt--narrow .ccms-mt__grid{grid-template-columns:465fr 671fr}.ccms-mt--image-right .ccms-mt__media{order:2}.ccms-mt--image-right .ccms-mt__grid{grid-template-columns:465fr 671fr}.ccms-mt--image-right.ccms-mt--narrow .ccms-mt__grid{grid-template-columns:671fr 465fr}.ccms-mt--valign-start .ccms-mt__grid{align-items:start}.ccms-mt--valign-end .ccms-mt__grid{align-items:end}.ccms-mt__image{border-radius:var(--radius-soft,20px);display:block;height:auto;width:100%}.ccms-mt__image.ccms-placeholder{aspect-ratio:671/400}.ccms-mt--narrow .ccms-mt__image.ccms-placeholder{aspect-ratio:465/380}.ccms-mt__content{display:flex;flex-direction:column;gap:var(--space-md,24px);padding-right:var(--space-xl,48px)}.ccms-mt--image-left.ccms-mt--narrow .ccms-mt__content{padding-left:var(--space-xl,48px)}.ccms-mt--image-left.ccms-mt--narrow.ccms-mt--no-padding .ccms-mt__content,.ccms-mt--no-padding .ccms-mt__content{padding-left:0;padding-right:0}.ccms-mt__headline{color:var(--color-text,#111116);margin:0}.ccms-mt__body-group{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-lg,32px)}.ccms-mt--body-lg .ccms-mt__body{font-size:18px;line-height:24px}.ccms-mt__ctas{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-sm,16px)}.ccms-mt__cta--button+.ccms-mt__cta--text{margin-top:var(--space-sm,16px)}@media (max-width:1023px){.ccms-mt--image-right .ccms-mt__grid,.ccms-mt--image-right.ccms-mt--narrow .ccms-mt__grid,.ccms-mt--narrow .ccms-mt__grid,.ccms-mt__grid{gap:var(--space-lg,32px);grid-template-columns:minmax(0,1fr)}.ccms-mt--image-right .ccms-mt__media{order:0}.ccms-mt__media{display:flex;justify-content:center}.ccms-mt__image{max-width:705px}.ccms-mt--narrow .ccms-mt__image{max-width:465px}.ccms-mt--image-left.ccms-mt--narrow .ccms-mt__content,.ccms-mt__content{margin:0 auto;max-width:608px;padding:0;width:100%}.ccms-mt--stacked-center .ccms-mt__content{text-align:center}.ccms-mt--stacked-center .ccms-mt__body-group,.ccms-mt--stacked-center .ccms-mt__ctas{align-items:center}.ccms-mt--body-lg .ccms-mt__body{font-size:16px}}@media (max-width:768px){.ccms-mt--image-right .ccms-mt__grid,.ccms-mt--image-right.ccms-mt--narrow .ccms-mt__grid,.ccms-mt--narrow .ccms-mt__grid,.ccms-mt__grid{gap:var(--space-md,24px)}.ccms-mt--narrow .ccms-mt__image,.ccms-mt__image{max-width:none}.ccms-mt--image-left.ccms-mt--narrow .ccms-mt__content,.ccms-mt__content{gap:var(--space-sm,16px);max-width:none}.ccms-mt__body-group{gap:var(--space-md,24px)}.ccms-mt .ccms-mt__body-group,.ccms-mt .ccms-mt__ctas{align-items:stretch}.ccms-mt .ccms-mt__cta--text{align-self:center}.ccms-mt--stacked-left .ccms-mt__cta--text{align-self:flex-start}.ccms-mt--hide-image-mobile .ccms-mt__media{display:none}}