@font-face{font-family:"Inter";src:url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap")}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:10px;background:rgba(0,0,0,.7);z-index:99999999;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-in-out}.popup.show{display:flex;opacity:1}.popup-content{background-size:cover;background-color:#fff;max-width:500px;width:100%;padding:30px;border-radius:8px;position:relative;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-20px);transition:transform .3s ease-in-out}.popup.show .popup-content{transform:translateY(0)}.popup-close{position:absolute;top:10px;right:10px;background:0 0;border:none;cursor:pointer;transition:background-color .3s}.popup-close:hover{background-color:#fff}.popup-close img{width:100%;height:100%;object-fit:contain}.popup-icon img{width:104px;height:104px;margin-bottom:8px}.popup-heading{font-family:"Inter",sans-serif;font-weight:700;font-size:22px;line-height:28px;letter-spacing:0;color:#000a1e;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.popup-message{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0;color:#000a1e;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.popup-subtext{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;color:#000a1e;margin-bottom:0;line-height:1.3}.popup-button a{text-decoration:none;display:inline-block;background-color:#0156fc;color:#fff;border:none;padding:10px 18px;border-radius:5px;width:100%;font-size:16px;cursor:pointer;transition:background-color .3s;text-align:center}.popup-button a:hover{background-color:#0146cc}.popup-info-message{display:flex;width:100%;margin-bottom:30px;justify-content:space-around;align-items:center}.info-img{width:18px;height:18px;margin-right:8px}@media (max-width:600px){.popup-content{width:95%;padding:15px}.popup-close{right:5px}.popup-heading{font-size:18px}.popup-message{font-size:14px}.popup-subtext{font-size:14px;text-align:left;margin-left:8px}}