.cms-popup{position:fixed;inset:0;margin:auto;padding:0;border:0;border-radius:10px;width:min(92vw,420px);max-width:92vw;max-height:90dvh;z-index:100;color:#162b49;box-shadow:0 24px 90px #0004}.cms-popup[open]{display:flex;flex-direction:column}.cms-popup::backdrop{background:#13223999}.cms-popup>a{min-height:0;display:block}.cms-popup img{display:block;width:100%;height:auto;max-height:72dvh;object-fit:contain}.cms-popup-bar{display:flex;justify-content:space-between;padding:8px 12px;flex-shrink:0;background:white}.cms-popup button{min-height:44px;border:0;background:white;cursor:pointer;padding:10px;font:inherit;color:inherit}
