body.ax-info-popup-locked,html.ax-info-popup-locked{height:100%!important;overflow:hidden!important}.js-ax-info-popup .ax-info-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.js-ax-info-popup .ax-info-popup__backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.8)!important;bottom:0;display:block!important;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.js-ax-info-popup .ax-info-popup__panel{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.25);color:#111;max-height:80vh;overflow:auto;padding:32px;position:relative;width:min(92vw,720px);z-index:2}.js-ax-info-popup .ax-info-popup__title{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 20px}.js-ax-info-popup .ax-info-popup__title--small{font-size:1.5rem}.js-ax-info-popup .ax-info-popup__title--medium{font-size:2rem}.js-ax-info-popup .ax-info-popup__title--large{font-size:2.5rem}.js-ax-info-popup .ax-info-popup__title--extra-large{font-size:3rem}.js-ax-info-popup .ax-info-popup__content{font-size:1.25rem;line-height:1.6}.js-ax-info-popup .ax-info-popup__content p{margin-bottom:16px}.js-ax-info-popup .ax-info-popup__content p:last-child{margin-bottom:0}.js-ax-info-popup .ax-info-popup__content h1,.js-ax-info-popup .ax-info-popup__content h2,.js-ax-info-popup .ax-info-popup__content h3,.js-ax-info-popup .ax-info-popup__content h4,.js-ax-info-popup .ax-info-popup__content h5,.js-ax-info-popup .ax-info-popup__content h6{font-weight:600;margin-bottom:12px}.js-ax-info-popup .ax-info-popup__content ol,.js-ax-info-popup .ax-info-popup__content ul{margin-bottom:16px;padding-left:20px}.js-ax-info-popup .ax-info-popup__content li{margin-bottom:8px}.js-ax-info-popup .ax-info-popup__panel--left{text-align:left}.js-ax-info-popup .ax-info-popup__panel--center{text-align:center}.js-ax-info-popup .ax-info-popup__panel--right{text-align:right}@media(max-width:989.98px){.js-ax-info-popup .ax-info-popup__panel{padding:24px}.js-ax-info-popup .ax-info-popup__title{margin-bottom:16px}.js-ax-info-popup .ax-info-popup__title--small{font-size:1.25rem}.js-ax-info-popup .ax-info-popup__title--medium{font-size:1.5rem}.js-ax-info-popup .ax-info-popup__title--large{font-size:1.75rem}.js-ax-info-popup .ax-info-popup__title--extra-large{font-size:2rem}.js-ax-info-popup .ax-info-popup__content{font-size:1.1rem}}