#popup h2{font-family:"DM Serif Display",serif;line-height:1.1;font-weight:400}#popup .preheader{line-height:1.2;letter-spacing:.1em;text-transform:uppercase}#popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8888;background:rgba(0,0,0,.4);opacity:1;visibility:visible;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:clamp(32px,12.8px + 3.2vw,64px);padding-bottom:clamp(32px,12.8px + 3.2vw,64px);transition:all .5s ease-out}#popup.closed{opacity:0;visibility:hidden;z-index:-8888}#popup .popup-inner{position:relative;width:84%;max-width:800px;background-color:#fff;border-radius:8px;max-height:100%}#popup .popup-inner .popup-text{padding:clamp(22px,16px + 2vw,48px);max-height:100%;overflow:auto}#popup .text-center{text-align:center}#popup h2{font-size:clamp(26px,11.6px + 2.4vw,50px)}#popup h2+p,#popup h2+ul{margin-top:clamp(16px,6.4px + 1.6vw,32px)}#popup .preheader{display:inline-block;width:100%}#popup .preheader+h2{margin-top:16px}#popup p,#popup ul:not(.buttons){line-height:1.5}#popup p+p,#popup p+ul,#popup ul:not(.buttons)+p,#popup ul:not(.buttons)+ul{margin-top:1.5em}#popup p .text-big,#popup ul:not(.buttons) .text-big{font-size:clamp(26px,20px + 1vw,36px);font-family:"DM Serif Display",serif;line-height:1.3}#popup p a,#popup ul:not(.buttons) a{color:#003c3d}#popup ul:not(.buttons){margin-left:1.125em}#popup .close{position:absolute;top:0;right:0;transform:translate(50%,-50%);border-radius:100%;background:#003c3d;padding:10px}#popup .close svg{height:24px;width:auto}@media (max-width:800px){#popup{padding-top:clamp(20px,8px + 2vw,40px);padding-bottom:clamp(20px,8px + 2vw,40px)}#popup .popup-inner .popup-text{padding:clamp(20px,8px + 2vw,40px)}#popup .close svg{height:18px}}.popup{overflow:hidden}