.cta-banner__container{margin-left:auto;margin-right:auto;max-width:var(--container-max);padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}@media (min-width:768px){.cta-banner__container{padding-left:var(--gutter-tablet);padding-right:var(--gutter-tablet)}}@media (min-width:1025px){.cta-banner__container{padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}}.cta-banner__content{max-width:680px}.cta-banner--align-center .cta-banner__content{margin-left:auto;margin-right:auto;text-align:center}.cta-banner--align-center .cta-banner__actions{justify-content:center}.cta-banner__headline{margin-bottom:var(--space-4)}.cta-banner__description{font-size:18px;line-height:1.6;margin-bottom:var(--space-8)}.cta-banner__actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media (max-width:480px){.cta-banner__actions{flex-direction:column}.cta-banner__actions .btn{width:100%}}.cta-banner--ink{background-color:var(--color-ink)}.cta-banner--ink .cta-banner__headline{color:var(--color-white)}.cta-banner--ink .cta-banner__description{color:var(--color-slate-300)}.cta-banner--navy{background-color:var(--color-navy)}.cta-banner--navy .cta-banner__headline{color:var(--color-white)}.cta-banner--navy .cta-banner__description{color:var(--color-slate-300)}.cta-banner--signal{background-color:var(--color-signal)}.cta-banner--signal .cta-banner__headline{color:var(--color-white)}.cta-banner--signal .cta-banner__description{color:hsla(0,0%,100%,.9)}.cta-banner--signal .btn--primary{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.cta-banner--signal .btn--primary:hover{background-color:var(--color-cloud);border-color:var(--color-cloud)}.cta-banner--cloud{background-color:var(--color-cloud)}.cta-banner--cloud .cta-banner__headline{color:var(--h2-color)}.cta-banner--cloud .cta-banner__description{color:var(--color-slate-600)}.cta-banner--white{background-color:var(--color-white)}.cta-banner--white .cta-banner__headline{color:var(--h2-color)}.cta-banner--white .cta-banner__description{color:var(--color-slate-600)}