.sub-modal-backdrop{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(6,8,14,.72);backdrop-filter:blur(8px)}.sub-modal{position:relative;width:min(460px,100%);padding:32px 28px 26px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:radial-gradient(420px 180px at 50% 0,rgba(88,101,242,.22),transparent 70%),#161b22;box-shadow:0 30px 80px rgba(0,0,0,.55)}.sub-modal .sub-modal-close{position:absolute;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#8b949e;cursor:pointer}.sub-modal .sub-modal-close:hover{background:rgba(255,255,255,.06);color:#e6edf3}.sub-modal h2{margin:0 0 16px;color:#e6edf3;font-size:22px;font-weight:700;letter-spacing:-.03em}.sub-modal p{margin:0 0 14px;color:#c8d0d9;font-size:15px;line-height:1.65}.sub-modal a{color:#8ea1ff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.sub-modal a:hover{color:#b4c0ff}.sub-modal-thanks{margin-bottom:22px!important;color:#9aa1ad!important;font-size:14px!important}.sub-modal .sub-modal-done{width:100%;min-height:44px;border:0;border-radius:8px;background:#5865f2;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sub-modal .sub-modal-done:hover{background:#4752c4}button.pm-btn,button.pm-subscribe{border:0;cursor:pointer;font:inherit}