.component-5050{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width:768px){.component-5050{align-items:stretch;flex-direction:row}}@media only screen and (max-width:767px){.component-5050.right-image-5050{flex-direction:column-reverse}}.component-5050.align-top{align-items:flex-start}.split-50{width:100%}@media only screen and (max-width:767px){.split-50{flex:0 0 100%}}@media only screen and (min-width:768px){.split-50{flex:0 0 50%;width:50%}}@media only screen and (min-width:992px){.component-5050--30-70 .split-50:first-child{flex:0 0 30%}.component-5050--40-60 .split-50:first-child{flex:0 0 40%}.component-5050--60-40 .split-50:first-child{flex:0 0 60%}.component-5050--30-70 .split-50:last-child,.component-5050--70-30 .split-50:first-child{flex:0 0 70%}.component-5050--40-60 .split-50:last-child{flex:0 0 60%}.component-5050--60-40 .split-50:last-child{flex:0 0 40%}.component-5050--70-30 .split-50:last-child{flex:0 0 30%}}.split-50 .component{--max-width:496px;margin-left:auto;margin-right:auto;max-width:calc(var(--max-width) + var(--side-padding)*2)}@media only screen and (min-width:1380px){.component-5050--padding-large .split-50 .component{--side-padding:144px}}@media only screen and (min-width:992px){.component-5050--padding-small .split-50 .component{--side-padding:40px}}.split-50.split-text{align-items:center;display:flex}.split-50.split-text.both-text,.split-text+.split-50.split-text{align-items:flex-start}@media only screen and (min-width:768px){.split-50:first-child .component{margin-right:0}.split-50:last-child .component{margin-left:0}}.split-50 .content-header{margin-bottom:0}.split-50 .content-header .heading{margin:0}.split-50 .content-header .eyebrow{margin-bottom:8px}.split-50 .content-header p{margin-top:8px}.split-50 .heading:first-child{margin-top:0}.split-50 .heading:last-child{margin-bottom:0}.split-50 .text-list{--side-padding:0;margin:16px 0 0}.split-50 .text-list--real-results .text-list-item--hidden{display:none}.split-50 .text-list-cta{--btn-color:var(--black);--btn-bg:var(--white);--btn-border:var(--black);--btn-color-hover:var(--white);--btn-bg-hover:var(--turq-dark);--btn-border-hover:var(--turq-dark);margin-top:18px}.content-text>*{margin-left:auto;margin-right:auto;max-width:360px}.content-text .header{padding-bottom:0}@media only screen and (max-width:767px){.content-media.content-left{padding-bottom:0}}@media only screen and (min-width:768px){.content-media.content-left{padding-right:0}.content-media.content-right{padding-left:0}}