.cta{position:relative;isolation:isolate;margin-block-end:-50px;padding-block:0;z-index:9}.cta__container{grid-column:2/-2;background-color:var(--color-primary);color:var(--color-white);box-shadow:0px 0px 36px 0px rgba(0,0,0,.07);inline-size:100%;padding:20px 20px 28px;display:flex;align-items:center;flex-direction:column;border-radius:6px}@media(min-width: 1024px){.cta__container{border-radius:3px;justify-content:space-between;flex-direction:row;padding:28px 30px 28px 36px}}.cta .heading{justify-items:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width: 1024px){.cta .heading{justify-items:flex-start;justify-content:space-between;flex-direction:row}}.cta .heading h1,.cta .heading h2,.cta .heading h3,.cta .heading h4,.cta .heading h5,.cta .heading h6,.cta .heading .h1,.cta .heading .h2,.cta .heading .h3,.cta .heading .h4,.cta .heading .h5,.cta .heading .h6{margin-block:0;color:var(--color-white)}.cta .heading p{margin-block:0;color:var(--color-white)}.cta .heading__title{font-size:var(--heading3);text-align:center}@media(min-width: 1024px){.cta .heading__title{font-size:var(--heading3);text-align:left}}.cta .button__group{display:flex;gap:0;margin-block-start:20px}@media(min-width: 1024px){.cta .button__group{margin-inline-start:20px;margin-block-start:0}}.cta .button.--primary{background-color:rgba(0,0,0,0);border:solid 1px var(--color-white);padding:8px 20px 9px;border-radius:30px;color:var(--color-white);font-size:var(--font16);font-weight:700;white-space:nowrap}@media(min-width: 1024px){.cta .button.--primary{padding:10px 20px 12px}}.cta .button.--primary svg{display:none}.cta .button.--primary:hover,.cta .button.--primary:focus-visible{background-color:var(--color-white);color:var(--color-primary)}
