.cta-bar{--cta-bar-height: 9rem;height:var(--cta-bar-height);display:flex;background-color:var(--c-shades-ink-900);color:var(--c-primary-white);transition:all .4s ease;z-index:5}.cta-bar.-is-dismissing{transform:translateY(100%)}.cta-bar.-is-dismissed{display:none}.cta-bar span{font-size:var(--font-size-body-small);line-height:var(--font-line-height-base-xlarge)}.cta-bar .container{position:relative;padding:1.6rem 2rem;justify-content:center}@media only screen and (max-width: 649.98px){.cta-bar .container{flex-direction:column}}@media only screen and (min-width: 650px){.cta-bar .container{--cta-bar-height: 7.4rem;justify-content:space-between;align-items:center}}@media only screen and (min-width: 650px){.cta-bar{--cta-bar-height: 7.6rem}}@media only screen and (min-width: 841px){.cta-bar span{font-size:var(--font-size-body-large);line-height:var(--font-line-height-base-xxlarge)}}[data-sticky-bar=true] .hero{padding-bottom:0}.dismiss-cta{position:absolute;top:0;right:1rem;width:3rem;height:3rem;gap:0;margin:0;padding:0;display:flex;justify-content:center}.dismiss-cta svg{--icon-colour: var(--c-primary-white) !important;width:100% !important;height:100% !important}@media only screen and (min-width: 650px){.dismiss-cta{display:none}}.cta-bar__button.btn.-primary{width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 649.98px){.cta-bar__button.btn.-primary{background-color:rgba(0,0,0,0);border:none;color:var(--c-primary-white);padding:0}.cta-bar__button.btn.-primary svg{--icon-colour: var(--c-primary-white)}}.cta-bar__button.btn.-primary .btn__text{line-height:var(--font-line-height-medium);font-size:var(--font-size-h6)}
