.NewsletterSignupModal_overlay__rz4I5{inset:0;background:rgba(0,0,0,.5);z-index:1000}.NewsletterSignupModal_overlay__rz4I5,.NewsletterSignupModal_panel__qaquL{position:fixed;animation:NewsletterSignupModal_fadeIn__KsIvZ .4s cubic-bezier(.8,0,.2,1) forwards}.NewsletterSignupModal_panel__qaquL{top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,620px);max-height:90dvh;overflow-y:auto;background:#00578b;color:#fff;text-align:center;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.35);z-index:1001;padding:3rem 1.5rem 2.5rem}@media(min-width:950px){.NewsletterSignupModal_panel__qaquL{padding:3rem 3rem 2.5rem}}.NewsletterSignupModal_closeButton__uH9qY{position:absolute;top:.75rem;right:.75rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;transition:.2s}.NewsletterSignupModal_closeButton__uH9qY:hover{background:hsla(0,0%,100%,.15)}.NewsletterSignupModal_title__9WUvl{margin:0 0 .5rem}.NewsletterSignupModal_description___hUVT{font-weight:700;margin:0 0 1.5rem}@keyframes NewsletterSignupModal_fadeIn__KsIvZ{0%{opacity:0}to{opacity:1}}