.s-ft-img-ctas.fm-slider--active .s-ft-img-cta{padding-inline:calc(var(--responsive-lg)/2)}.s-ft-img-ctas__container{display:grid;gap:2rem}.s-ft-img-ctas__text{display:grid;gap:.5rem}.s-ft-img-ctas__title{font-family:var(--font-typeface-display);font-size:var(--font-display-lg);font-weight:700;line-height:1.2}.s-ft-img-ctas__description{font-size:var(--font-body-md);max-width:75ch}.s-ft-img-ctas__ctas{display:grid;gap:var(--responsive-lg)}.s-ft-img-cta{display:flex;flex-basis:45%;flex-direction:column;flex-grow:1;gap:.75rem}.s-ft-img-cta .btn{margin-top:auto}.s-ft-img-cta__text{display:grid;gap:.25rem;padding-bottom:.5rem}.s-ft-img-cta__title{font-family:var(--font-typeface-display);font-size:var(--font-display-xs);font-weight:700;line-height:1.1}.s-ft-img-cta__description{font-size:var(--font-body-sm)}.s-ft-img-ctas__controls{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width:30em){.s-ft-img-ctas__ctas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}}@media only screen and (min-width:48em){.s-ft-img-ctas__ctas{grid-template-columns:repeat(3,minmax(0,1fr))}.s-ft-img-cta{flex-basis:30%}}@media only screen and (max-width:calc(48em - 1px)){.s-ft-img-ctas__ctas-container--has-slider{margin-inline:calc(var(--container-horizontal-padding)*-1);width:100vw}}