.cta{position:relative;isolation:isolate;margin-block:-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:1.25rem}@media(min-width: 48rem){.cta__container{justify-content:space-between;flex-direction:row;padding:28px 30px 28px 36px}}.cta .heading{justify-items:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}@media(min-width: 48rem){.cta .heading{justify-items:flex-start;justify-content:space-between;flex-direction:row;align-items:center}}.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{max-width:20rem;font-size:var(--heading3)}@media(min-width: 48rem){.cta .heading__title{max-width:inherit;font-size:var(--heading3)}}.cta .button__group{display:flex;gap:0}@media(min-width: 48rem){.cta .button__group{margin-inline-start:20px;margin-block-start:0}}.cta .button.--primary{background-color:var(--color-white);border:solid 1px var(--color-white);padding:8px 20px 9px;border-radius:30px;color:var(--color-primary);font-size:var(--font16);font-weight:600;white-space:nowrap}@media(min-width: 48rem){.cta .button.--primary{padding:10px 20px 12px}}.cta .button.--primary svg{display:none}.cta .button.--primary.--download svg{display:block;order:2;fill:var(--color-primary)}.cta .button.--primary:hover,.cta .button.--primary:focus-visible{background-color:var(--color-primary);color:var(--color-white)}.cta .button.--primary:hover svg,.cta .button.--primary:focus-visible svg{margin-right:0;fill:var(--color-white)}
