.cta-section{background-color:#fbb040;border-radius:6px;margin:160px auto;margin-block:160px;margin-inline:auto;max-width:calc(100% - 16px);padding:20px 22px}@media(min-width:768px){.cta-section{max-width:calc(100% - 24px);padding:30px 38px}}.cta-section .section-container{max-width:none;padding:0}@media(min-width:1200px){.cta-section .section-container{display:grid;gap:30px;grid-template-columns:1fr 1fr}}.cta-section h2{font-family:"futura-pt",sans-serif;font-size:44px;font-size:clamp(2.75rem,2.4289297659rem + .6688963211vw,3rem);font-weight:600;letter-spacing:-1.76px;line-height:.8;margin-bottom:30px;text-transform:uppercase}@media(min-width:1366px){.cta-section h2{font-size:48px;letter-spacing:-1.92px;line-height:.8}}.cta-section__text{font-size:16px;font-size:clamp(1rem,.9197324415rem + .1672240803vw,1.0625rem);font-weight:300;letter-spacing:.16px;line-height:1.6}@media(min-width:992px){.cta-section__text{font-size:17px;letter-spacing:.17px}}.cta-section .so-button{font-size:12px;margin-top:20px;padding:12px 16px}