#footerCTA{justify-content:center;--footer-cta-height:385px}#footerCTA,.cta-container{display:flex;position:relative}.cta-container{flex-direction:column;font-weight:400;margin:48px 0 0;min-height:var(--footer-cta-height);padding:96px 48px;width:100%;z-index:1}#CTASales{justify-content:center}#CTAUpdates{color:oklch(var(--cg-neutral-2))}.cta-heading{font-size:var(--fs-xxxlarge);line-height:var(--fs-base);margin-bottom:10px;text-align:center}#CTAUpdates .cta-heading{color:oklch(var(--cg-neutral-0))}.cta-description{font-family:var(--ff-heading);font-size:var(--fs-large);font-weight:500;text-align:center}#CTASales .cta-description{color:oklch(var(--cg-neutral-2))}.cta-link{font-weight:700}.cta-link,.cta-link:hover{color:oklch(var(--cg-neutral-0))}.cta-link:focus-visible{border-radius:4px;color:oklch(var(--cg-neutral-7))}#CTASales .cta-action{align-self:center}#CTASales .cta-action .qmbutton{background:oklch(var(--cg-neutral-0));color:oklch(var(--cg-neutral-7))}#CTASales .cta-action .qmbutton:hover{background:oklch(var(--cg-neutral-2));color:oklch(var(--cg-neutral-7))}#CTASales .cta-action .qmbutton:focus-visible{background:oklch(var(--cg-neutral-0));box-shadow:0 0 0 2px oklch(var(--cg-neutral-7)),0 0 0 4px oklch(var(--cs-alt-yellow));color:oklch(var(--cg-neutral-7))}#CTAUpdates .cta-action{align-self:center;max-width:600px;width:100%}@media (max-width:1024px){#footerCTA{--footer-cta-height:285px}.cta-heading{font-size:var(--fs-xxlarge);line-height:var(--fs-base)}.cta-description{font-size:var(--fs-medium)}.cta-container{border-radius:0;padding:48px 24px}}
