.NewsletterPopup_overlay__Lxxia{--popup-gap:24px;--newsletter-width:min(600px,calc(100vw - var(--popup-gap) * 2));position:fixed;inset:0;z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding:var(--popup-gap);overflow-y:auto;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.NewsletterPopup_animationOverlay__H2RHV{background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.NewsletterPopup_overlay__Lxxia *,.NewsletterPopup_overlay__Lxxia :after,.NewsletterPopup_overlay__Lxxia :before{box-sizing:border-box}.NewsletterPopup_popup__xVr7O{position:relative;width:var(--newsletter-width);max-height:calc(100vh - var(--popup-gap) * 2);max-height:calc(100dvh - var(--popup-gap) * 2);margin:auto;overflow-y:auto;padding:clamp(30px,5vw,52px) clamp(22px,4vw,48px) 38px;background:#faf8f3;text-align:center;color:#101010;z-index:1}.NewsletterPopup_close__urfHg{position:fixed;top:28px;right:28px;z-index:4;width:36px;height:36px;border:0;background:transparent;color:#fff;font:32px/1 Arial,sans-serif;cursor:pointer}.NewsletterPopup_heading__jZVYD{margin:0 0 22px;color:#3493af;font-family:Bodoni MT Bold,Bodoni MT,Didot,Georgia,serif;font-size:clamp(36px,5.2vw,58px);font-weight:700;line-height:1.04;letter-spacing:-.015em;text-transform:none}.NewsletterPopup_description__D_wYO{max-width:600px;margin:0 auto 30px;font-family:Montserrat Regular,Montserrat,Arial,sans-serif;font-size:clamp(15px,1.7vw,18px);line-height:1.48}.NewsletterPopup_form__kkKTx{display:flex;flex-direction:column;align-items:center;min-height:280px;padding:26px 28px 22px;border:1px solid #cbcbcb}.NewsletterPopup_question__X8rqv{font-family:Montserrat Regular,Montserrat,Arial,sans-serif;font-size:clamp(18px,2.1vw,23px);line-height:1.28;text-transform:uppercase}.NewsletterPopup_inputWrap__NiKDV{width:100%;margin:50px 0 34px;position:relative}.NewsletterPopup_input__5FTJg{width:100%;padding:10px 8px 14px;border:0;border-bottom:2px solid #777;border-radius:0;outline:none;background:transparent;color:#111;text-align:center;font-family:Montserrat Regular,Montserrat,Arial,sans-serif;font-size:clamp(19px,2.2vw,24px)}.NewsletterPopup_input__5FTJg::placeholder{color:#bcbcbc;opacity:1}.NewsletterPopup_input__5FTJg:focus{border-bottom-color:#3493af}.NewsletterPopup_maskedInput__h0k0z{color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent;background-color:transparent}.NewsletterPopup_maskedInput__h0k0z:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #faf8f3}.NewsletterPopup_maskedInput__h0k0z::selection{background:transparent}.NewsletterPopup_dots__FMTG2{position:absolute;inset:0 8px 2px;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;color:#111;font:clamp(15px,2.4vw,26px)/1 Arial,sans-serif;letter-spacing:clamp(0px,.2vw,2px);pointer-events:none}.NewsletterPopup_submit__JeOev{min-width:145px;padding:12px 20px;border:0;border-radius:5px;background:#3493af;color:#fff;font-family:Montserrat Regular,Montserrat,Arial,sans-serif;font-size:18px;text-transform:uppercase;cursor:pointer}.NewsletterPopup_submit__JeOev:focus-visible,.NewsletterPopup_submit__JeOev:hover{background:#287e98}.NewsletterPopup_submit__JeOev:disabled{opacity:.65;cursor:wait}.NewsletterPopup_status__O6I6a{margin:18px 0 0;font:15px/1.4 Arial,sans-serif}.NewsletterPopup_videoStage__hARya{width:min(800px,calc(100vw - var(--popup-gap) * 2),calc(100vh - var(--popup-gap) * 2));width:min(800px,calc(100vw - var(--popup-gap) * 2),calc(100dvh - var(--popup-gap) * 2));aspect-ratio:1;flex:none;margin:auto}.NewsletterPopup_video__Daxnh{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:600px){.NewsletterPopup_overlay__Lxxia{--popup-gap:14px}.NewsletterPopup_close__urfHg{top:16px;right:16px}.NewsletterPopup_popup__xVr7O{padding:38px 18px 22px}.NewsletterPopup_heading__jZVYD{margin-bottom:18px;font-size:clamp(32px,8vw,44px)}.NewsletterPopup_description__D_wYO{margin-bottom:22px;font-size:14px}.NewsletterPopup_form__kkKTx{min-height:250px;padding:22px 16px 20px}.NewsletterPopup_question__X8rqv{font-size:clamp(16px,4vw,20px)}.NewsletterPopup_inputWrap__NiKDV{margin:40px 0 28px}.NewsletterPopup_input__5FTJg{font-size:18px}.NewsletterPopup_submit__JeOev{font-size:16px}}@media (max-width:380px){.NewsletterPopup_popup__xVr7O{padding-inline:14px}.NewsletterPopup_heading__jZVYD{font-size:30px}.NewsletterPopup_form__kkKTx{padding-inline:12px}.NewsletterPopup_dots__FMTG2{font-size:15px;letter-spacing:0}}@media (max-height:650px){.NewsletterPopup_popup__xVr7O{padding-block:22px 18px}.NewsletterPopup_heading__jZVYD{margin-bottom:12px;font-size:clamp(28px,5vh,42px)}.NewsletterPopup_description__D_wYO{margin-bottom:14px}.NewsletterPopup_form__kkKTx{min-height:0;padding-block:16px}.NewsletterPopup_inputWrap__NiKDV{margin-block:22px 18px}}