.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.popup{background:#fff;width:600px;max-width:95%;max-height:calc(100vh - 200px);border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.2);position:relative}.popup-header{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:12px;top:0}.popup-header .shield-icon{width:28px;height:28px}.popup-header .title{font-size:18px;font-weight:600;flex:1 1;margin:0}.popup-header .details-link{font-size:14px;color:#007bff;text-decoration:none}.popup-header .details-link:hover{text-decoration:underline}.popup-header .close-btn{background:transparent;border:none;cursor:pointer}.popup-header .close-btn img{width:18px;height:18px}.popup-body{overflow:auto;max-height:calc(100vh - 278px);margin-bottom:20px}.global-assistance{background:linear-gradient(90deg,#d6f0ff,#fff);margin-bottom:16px;display:flex;gap:40px;padding:12px 30px}.global-assistance h3{font-size:15px;font-weight:600;display:flex;align-items:center}.global-assistance h3 .tag{margin-left:6px;font-size:12px;color:#007bff}.global-assistance .note{font-size:13px;color:#444;margin-top:6px;background:none;padding:0}.container-popup .popup-body .section{padding:0}.container-popup .popup-body .section h3{margin-bottom:10px;font-size:16px;padding:6px 30px;font-weight:600;background:linear-gradient(90deg,#d6f0ff,#fff)}.container-popup .popup-body .section p{padding:0 30px;word-spacing:6px;font-size:13px}.container-popup .popup-header{margin-bottom:0}.section{margin-bottom:16px;padding-inline:0;padding-inline:30px}.section ul{list-style:none;padding-left:0}.section ul li{gap:8px;font-size:14px;margin-bottom:10px;color:#333}.section ul li .heading{display:flex;align-items:center;gap:1px;margin-left:-20px}.section ul li .heading h3{font-size:14px;font-weight:500}.section ul li p{font-size:12px}