.interstitial-popup__overlay{align-items:center;background:rgba(0,0,0,.25);display:none;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:100000000}.interstitial-popup__overlay.is-active{display:flex}.interstitial-popup__overlay.is-editor{background:transparent;inset:auto;position:relative;z-index:auto}.interstitial-popup__modal{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 0 20px rgba(20,86,118,.08);display:flex;flex-direction:column;gap:2rem;max-height:100%;max-width:52.875rem;overflow-y:auto;padding:4rem;position:relative;width:100%}.interstitial-popup__modal:focus{outline:none}@media(max-width:767px){.interstitial-popup__modal{padding:4rem 1.5rem 2.5rem}}.interstitial-popup__close{align-items:center;background:transparent;border:none;color:#003b5c;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;position:absolute;right:.8125rem;top:1.125rem;width:2rem}.interstitial-popup__close:focus-visible{outline:1px solid #1d4e91;outline-offset:2px}.interstitial-popup__content{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center;width:100%}.interstitial-popup__title{color:#003b5c;font-size:1.5rem;font-weight:800;line-height:2rem;margin:0}.interstitial-popup__message{color:#404040;font-size:1rem;font-weight:400;line-height:1.625rem}.interstitial-popup__message p{margin:0}.interstitial-popup__message a{color:#165c7d;text-decoration:underline}.interstitial-popup__actions{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.interstitial-popup__return{background:transparent;border:none;color:#165c7d;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.625rem;padding:0;text-decoration:underline}.interstitial-popup__return:focus-visible{outline:1px solid #1d4e91;outline-offset:4px}