@layer components{.notify-me-dialog.site-modal__panel{width:min(420px,100vw - 32px);max-width:420px}.notify-me-dialog--success.site-modal__panel{width:min(640px,100vw - 32px);max-width:640px}.notify-me-dialog--success .site-modal__body.notify-me-dialog__body{align-items:stretch;padding:32px 28px 32px 36px}.notify-me-dialog .site-modal__body.notify-me-dialog__body{flex-direction:column;align-items:center;padding:36px 28px 40px;display:flex}.notify-me-dialog .notify-me{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:340px;margin-inline:auto;display:flex}.notify-me-dialog .notify-me__envelope{object-fit:contain;width:89px;height:58px;margin:0 auto 22px;display:block}.notify-me-dialog .notify-me__title{max-width:320px;font-family:var(--font-body);letter-spacing:0;color:var(--darker-brown);text-align:center;margin:0 0 32px;font-size:22px;font-weight:700;line-height:28px}.notify-me-dialog .notify-me__form{flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:320px;margin:0 auto;display:flex}.notify-me-dialog .notify-me__form .gp-field{width:100%}.notify-me-dialog .notify-me__submit{justify-content:center;width:100%}.notify-me-dialog .notify-me--success{text-align:left;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:none}.notify-me-dialog .notify-me__success-copy{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.notify-me-dialog .notify-me__success-title{font-family:var(--font-body);color:var(--darker-brown);margin:0;font-size:22px;font-weight:700;line-height:1.3}.notify-me-dialog .notify-me__success-desc{color:var(--subtext);margin:0;font-size:14px;line-height:1.5}.notify-me-dialog .notify-me__success-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.notify-me-dialog .notify-me__visit-blog{border-radius:var(--radius-pill);background:var(--gradient-gold);min-height:40px;color:var(--darker-brown);border:.5px solid var(--light-yellow-border);box-shadow:var(--shadow-button);justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.notify-me-dialog .notify-me__visit-blog:hover{opacity:.92}.notify-me-dialog .notify-me__success-media{justify-content:flex-end;margin-left:auto;display:flex}.notify-me-dialog .notify-me__success-img{object-fit:contain;width:min(240px,100%);height:auto}@media (min-width:640px){.notify-me-dialog .notify-me--success{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.notify-me-dialog .notify-me__success-copy{flex:1 1 0;min-width:0;padding-right:8px}.notify-me-dialog .notify-me__success-media{flex:none;justify-content:flex-end;margin-left:0;margin-right:-4px}.notify-me-dialog .notify-me__success-img{width:240px}}}
