.c-modal{align-items:center;border:0;justify-content:center;max-width:914px;opacity:0;padding:2rem;position:fixed;transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:calc(100% - 8rem);z-index:100}.c-modal::-ms-backdrop{background-color:#2d3d42;opacity:.9}.c-modal::backdrop{background-color:#2d3d42;opacity:.9}.c-modal[open]{opacity:1;visibility:visible}.c-modal__inner{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column}.c-modal--centered .c-modal__inner{align-items:center}.c-modal__content{align-items:flex-start;display:flex;flex-direction:column}.c-modal__close{background-color:transparent;border:0;cursor:pointer;font-size:0;outline:0;padding:0;position:absolute;right:1rem;top:1rem}.c-modal__close:hover .c-modal__close-icon{color:var(--colour-primary)}.c-modal__close .c-modal__close-icon{font-size:3rem;transition:color .3s cubic-bezier(.165,.84,.44,1)}.c-modal__title{color:var(--colour-primary);margin-bottom:1.5rem}.c-modal__title.is-hidden{display:none}.c-modal__summary{font-size:1.6rem}.c-modal__summary.is-hidden{display:none}.c-modal__ctas{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.c-modal--centered .c-modal__ctas{justify-content:center}.c-modal__ctas-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:2rem;max-width:20rem}.c-modal__ctas-wrapper .c-modal__cta{margin-top:0}.c-modal__cta-title{font-size:1.6rem;font-weight:500}.c-modal__cta{align-items:center;display:flex;gap:1rem;margin-top:1rem}.c-modal__cta.is-hidden{display:none}.c-modal__cta-icon{color:var(--colour-text-on-primary);font-size:2rem}.c-modal__footnote{margin-bottom:0;margin-top:2rem}.c-modal__footnote a{color:#2d3d42}@media screen and (min-width:1280px){.c-modal{padding:5rem 7rem;width:100%}.c-modal__close{right:3rem;top:3rem}.c-modal__summary{font-size:2.2rem;line-height:1.45}}