.NewsletterPopup_panel__bxFjt{position:fixed;right:24px;bottom:24px;z-index:45;width:min(370px,calc(100vw - 40px));max-height:calc(100svh - 120px);overflow-y:auto;overscroll-behavior:contain;padding:24px;border:1px solid #ffffff30;border-radius:12px;background:#171714;color:#f4f3ef;color-scheme:dark;font-family:var(--velorank-cinematic-font),sans-serif;box-shadow:0 18px 65px #0008}.NewsletterPopup_topBar__qSpqN{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.NewsletterPopup_eyebrow__rad_W{margin:0;color:#aaa8a2;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.NewsletterPopup_panel__bxFjt .NewsletterPopup_title__flWXX{margin:0;color:#f4f3ef;font-size:29px;font-weight:400;letter-spacing:-.045em;line-height:1.18}.NewsletterPopup_description__Revot{margin:15px 0 22px;color:#aaa8a2;font-size:13px;line-height:1.75}.NewsletterPopup_panel__bxFjt button{font-family:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.NewsletterPopup_panel__bxFjt button:disabled{cursor:wait}.NewsletterPopup_iconButton__Ylst_{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid #ffffff30;border-radius:50%;background:transparent;color:#d2ccc0}.NewsletterPopup_iconButton__Ylst_:hover{color:#f4f3ef;background:#2b2922;border-color:#ffffff60}.NewsletterPopup_primaryButton__b_v11{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:49px;padding:13px 17px;border:1px solid transparent;border-radius:6px;background:#ece8df;color:#151512;font-size:13px;font-weight:500;line-height:1.5}.NewsletterPopup_primaryButton__b_v11:hover:not(:disabled){background:#d9d2c1}.NewsletterPopup_primaryButton__b_v11:disabled{background:#c7c1b5;color:#26251e}.NewsletterPopup_form__oZQ3r{display:grid;gap:17px;margin-top:24px}.NewsletterPopup_field__bW6W6{display:grid;gap:8px;color:#c5c0b4;font-size:11px;line-height:1.5}.NewsletterPopup_field__bW6W6 input{width:100%;min-width:0;min-height:47px;padding:12px 14px;border:1px solid #ffffff30;border-radius:5px;background:#0f0f0d;color:#f4f3ef;font-family:inherit;font-size:14px;line-height:1.5}.NewsletterPopup_field__bW6W6 input::placeholder{color:#8f8c83;opacity:1}.NewsletterPopup_field__bW6W6 input:disabled{color:#b7b1a4;border-color:#ffffff18}.NewsletterPopup_field__bW6W6 input:focus-visible{outline:2px solid #c7bea7;outline-offset:3px}.NewsletterPopup_error__N5vlh{margin:0;padding:12px;border:1px solid #c685694d;border-radius:5px;background:#c685690c;color:#edb8a1;font-size:12px;line-height:1.6}.NewsletterPopup_formBottom__EYfwg{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px 12px;margin-top:14px}.NewsletterPopup_formBottom__EYfwg p{margin:0;color:#aaa8a2;font-size:10px;line-height:1.6}.NewsletterPopup_backButton__G1hYn{display:flex;align-items:center;gap:6px;min-height:32px;padding:0;background:transparent;border:0;color:#c5c0b4;font-size:11px}.NewsletterPopup_backButton__G1hYn:hover:not(:disabled){color:#f4f3ef}.NewsletterPopup_success__xpBrv{padding:2px 0 8px}.NewsletterPopup_successIcon__53uJa{display:grid;place-items:center;width:43px;height:43px;margin-bottom:20px;border:1px solid #c7bea770;border-radius:50%;color:#dfd5be}.NewsletterPopup_success__xpBrv .NewsletterPopup_description__Revot{margin-bottom:0}.NewsletterPopup_spinner__w_5FV{animation:NewsletterPopup_spin__1b0zZ 1s linear infinite}@keyframes NewsletterPopup_spin__1b0zZ{to{transform:rotate(1turn)}}@media (max-width:600px){.NewsletterPopup_panel__bxFjt{right:20px;bottom:max(20px,env(safe-area-inset-bottom));padding:21px}.NewsletterPopup_panel__bxFjt .NewsletterPopup_title__flWXX{font-size:27px}.NewsletterPopup_field__bW6W6 input{font-size:16px}}@media (prefers-reduced-motion:reduce){.NewsletterPopup_panel__bxFjt button{transition:none}.NewsletterPopup_spinner__w_5FV{animation:none}}