.wl-news-popup{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:24px;visibility:hidden;opacity:0;transition:.25s}.wl-news-popup.is-open{visibility:visible;opacity:1}.wl-news-popup__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px)}.wl-news-popup__dialog{position:relative;z-index:1;width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;background:linear-gradient(180deg,rgba(16,21,24,.98),rgba(5,8,9,.99));border:1px solid rgba(255,75,34,.42);box-shadow:0 35px 100px rgba(0,0,0,.78),0 0 55px rgba(255,75,34,.13);transform:translateY(-24px) scale(.97);transition:.28s}.wl-news-popup.is-open .wl-news-popup__dialog{transform:none}.wl-news-popup__close{position:absolute;z-index:3;top:12px;right:12px;width:42px;height:42px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.72);color:#fff;font-size:28px;cursor:pointer}.wl-news-popup__image-wrap{position:relative;height:270px;overflow:hidden}.wl-news-popup__image{width:100%;height:100%;object-fit:cover}.wl-news-popup__image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(5,7,8,.98))}.wl-news-popup__content{padding:28px 32px 32px}.wl-news-popup__eyebrow{margin-bottom:10px;color:#ff8a39;font-size:12px;font-weight:1000;letter-spacing:2px;text-transform:uppercase}.wl-news-popup h2{margin:0;color:#f4f0ea;font-size:clamp(28px,5vw,46px);line-height:1.02;text-transform:uppercase}.wl-news-popup p{margin:18px 0 0;color:#c5c7c8;font-size:15px;line-height:1.65}.wl-news-popup__remember{display:flex;align-items:center;gap:10px;margin-top:22px;color:#c7c9ca;font-size:13px}.wl-news-popup__remember input{width:18px;height:18px;accent-color:#ff4b22}.wl-news-popup__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.wl-news-popup__button{min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:rgba(17,22,25,.95);color:#fff;font:inherit;font-weight:900;text-transform:uppercase;cursor:pointer}.wl-news-popup__button--primary{background:linear-gradient(135deg,#c83218,#74190e);border-color:rgba(255,89,44,.5)}body.wl-popup-lock{overflow:hidden}@media(max-width:650px){.wl-news-popup{padding:12px}.wl-news-popup__image-wrap{height:190px}.wl-news-popup__content{padding:24px 20px}.wl-news-popup__actions{display:grid;grid-template-columns:1fr}}