.ss-email-popup{position:fixed;z-index:60;right:24px;bottom:24px;width:min(380px,calc(100vw - 32px));padding:22px 22px 16px;background:var(--ss-surface,#fff);color:var(--ss-ink,#1c2430);border:1px solid var(--ss-line,#eee5e9);border-radius:18px;box-shadow:0 18px 48px rgb(28 36 48/18%);animation:ss-email-popup-in .22s ease-out}.ss-email-popup .ss-kicker{display:block;margin-bottom:6px}.ss-email-popup-title{margin:0 28px 6px 0;font-size:19px;font-weight:750;line-height:1.25}.ss-email-popup-copy{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--ss-ink,#1c2430)}.ss-email-popup .ss-reader-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ss-email-popup .ss-reader-form p[role=status]:empty,.ss-email-popup .ss-reader-form small{display:none}.ss-publication .ss-email-popup .ss-email-popup-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;min-height:0;padding:0;box-shadow:none;background:transparent;color:var(--ss-accent-ink,var(--ss-ink,#1c2430));cursor:pointer}.ss-publication .ss-email-popup .ss-email-popup-close:focus-visible,.ss-publication .ss-email-popup .ss-email-popup-close:hover{background:var(--ss-paper,#fcf1f5);color:var(--ss-ink,#1c2430)}@media (max-width:640px){.ss-email-popup{left:0;right:0;bottom:0;width:100%;max-height:45vh;max-height:45dvh;overflow-y:auto;border-radius:18px 18px 0 0;padding:18px 18px calc(14px + env(safe-area-inset-bottom))}.ss-email-popup-title{font-size:17px}}@keyframes ss-email-popup-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.ss-email-popup{animation:none}}