.popup-overlay{align-items:center;background-color:#14141499;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50}.popup-overlay .popup-content{background:#fff;box-shadow:0 3px 7px #14141480;margin:1rem;max-height:80vh;max-width:1000px;overflow-y:auto;padding:2.5rem;position:relative;width:100%}@media only screen and (max-width:959px){.popup-overlay .popup-content{margin:1rem;max-width:calc(100vw - 2rem);padding:1.5rem 1rem}}.popup-overlay .popup-content .popup-header .popup-logo{background-color:transparent;margin-bottom:1.5rem;max-width:7.5rem}.popup-overlay .popup-content .popup-header h1,.popup-overlay .popup-content .popup-header h2,.popup-overlay .popup-content .popup-header h3,.popup-overlay .popup-content .popup-header h4,.popup-overlay .popup-content .popup-header h5,.popup-overlay .popup-content .popup-header h6{color:#003460}.popup-overlay .popup-content .popup-header .popup-close{align-items:center;border:none;border-radius:8px;color:#003460;cursor:pointer;display:flex;font-size:calc(28px + .5rem);font-weight:500;height:1.5rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:color .1s cubic-bezier(.5,0,.15,1);width:1.5rem}.popup-overlay .popup-content .popup-header .popup-close:focus{box-shadow:0 0 0 2px #003460;outline:none}.popup-overlay .popup-content .popup-body{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media only screen and (min-width:600px){.popup-overlay .popup-content .popup-body{flex-direction:row}}.popup-overlay .popup-content .popup-body .popup-image{background-color:transparent;max-width:15rem;-o-object-fit:contain;object-fit:contain}
