.cta-steps{grid-gap:24px;display:grid;grid-template-columns:repeat(3,minmax(min-content,220px));margin-bottom:40px}.cta-steps .cta-step-text h3{margin-bottom:4px}.cta-steps .cta-step-text p{margin:0;opacity:.6}.cta-steps .cta-step svg{margin-bottom:12px}@media screen and (max-width:767px){.cta-steps{grid-template-columns:repeat(3,minmax(min-content,1fr))}}@media screen and (max-width:575px){.cta-steps{grid-template-columns:1fr;margin-bottom:24px}.cta-steps .cta-step{grid-gap:16px;display:grid;grid-template-columns:32px 1fr}.cta-steps .cta-step svg{margin-bottom:0;max-height:32px;max-width:32px}}.cta-base-block{overflow:hidden;position:relative}.cta-base-block .base-wrapper{grid-gap:24px;display:grid;grid-template-columns:60% 40%;width:100%}.cta-base-block .caption-image{align-self:center;min-width:400px;transform:scale(1.1) translate(5%,5%)}.cta-base-block .cta-image{display:flex;min-height:210px}.cta-base-block .cta-text{max-width:650px;padding:105px 0}.cta-base-block .cta-text .cta-title{margin-bottom:40px}.cta-base-block .disclaimer{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.6rem;margin-top:16px;opacity:.6}.cta-base-block .cta-buttons{display:flex;flex-direction:column;margin:0 auto}.cta-base-block .cta-buttons .button-wrapper{grid-gap:12px;display:flex;flex-direction:row}.cta-base-block .cta-graphic{bottom:0;display:flex;height:100%;max-width:40%;position:absolute;right:0;top:0;width:100%}.cta-base-block .cta-graphic .specialty-tiles{background-image:url(./specialty-tiles-desktop.97989177.webp);background-position:0;background-size:cover;height:100%;margin-top:-12px;width:100%}@media screen and (max-width:991px){.cta-base-block .base-wrapper{grid-template-columns:70% 13%}.cta-base-block .cta-text{max-width:570px}.cta-base-block .cta-graphic .specialty-tiles{margin-left:auto;margin-right:0;max-width:26vw}.cta-base-block .cta-graphic .cta-image{max-width:28vw}}@media screen and (max-width:575px){.cta-base-block .cta-text{margin-bottom:0;padding:65px 0 0}.cta-base-block .cta-text .cta-title{margin-bottom:24px}.cta-base-block .cta-graphic .specialty-tiles{background-size:120%;margin-top:24px;max-width:none;min-height:100px}}@media screen and (max-width:767px){.cta-base-block .caption-image{margin-left:auto;margin-right:auto;margin-top:-10%;max-height:210px;min-width:unset;transform:unset;width:80%}.cta-base-block .base-wrapper{display:flex;flex-direction:column;padding:0}.cta-base-block .cta-text{margin-bottom:0;max-width:100%;padding:40px 20px 0}.cta-base-block .cta-graphic{max-width:100%;position:unset}.cta-base-block .cta-graphic .specialty-tiles{background-image:url(./specialty-tiles-mobile.66c6a9a1.webp);background-position:top;background-repeat:no-repeat;background-size:130%;margin-left:0;margin-right:0;margin-top:16px;max-width:100%;min-height:150px;transform:none;width:100%}}@media screen and (max-width:478px){.cta-base-block .cta-text{padding:40px 20px 0}}
