.subscriber-popup-overlay[data-mw-offer-managed]{padding:16px;overflow-y:auto;overscroll-behavior:contain}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-box{position:relative;max-height:calc(100dvh - 32px);display:block;overflow:hidden}.subscriber-popup-overlay[data-mw-offer-managed] .mw-offer-scroll{display:flex;width:100%;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-content{position:static}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-close{z-index:5;top:10px;right:10px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;font-size:30px;line-height:1;background:#000;color:#fff;opacity:0;visibility:hidden;pointer-events:none}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-close.mw-offer-close-ready{visibility:visible;opacity:1;pointer-events:auto;animation:mw-offer-close-reveal 1.4s ease-out both}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-close:focus-visible{outline:2px solid currentColor;outline-offset:3px}@keyframes mw-offer-close-reveal{0%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1)}50%{opacity:.4}70%{opacity:1}85%{opacity:.5}100%{opacity:1}}@media (max-width:767px){.subscriber-popup-overlay[data-mw-offer-managed]{padding:12px}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-box{width:100%;max-width:440px;max-height:calc(100dvh - 24px)}.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-content{padding:56px 24px 24px}.subscriber-popup-overlay[data-mw-offer-managed] .mw-offer-scroll{flex-direction:column;max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:reduce){.subscriber-popup-overlay[data-mw-offer-managed] .subscriber-popup-close.mw-offer-close-ready{animation:none}}