.qh-popup{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.qh-popup[hidden]{display:none}:root.qh-popup-lock{overflow:hidden}.qh-popup__backdrop{background-color:rgba(0,21,52,.45);cursor:pointer;inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.qh-popup.is-open .qh-popup__backdrop{opacity:1}.qh-popup__dialog{background-color:#3b7bf5;border-radius:18px;box-shadow:0 14px 32px 0 #0015342e;box-sizing:border-box;left:20%;max-width:480px;opacity:0;overflow:hidden;padding:85px 20px 165px 48px;position:absolute;top:50%;transform:translateY(-50%)!important;transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1);width:100%}@media(max-width:1380px){.qh-popup__dialog{left:10%}}@media(max-width:1200px){.qh-popup__dialog{left:0;position:relative;top:0;transform:translateY(0)!important}}.qh-popup.is-open .qh-popup__dialog{opacity:1;transform:none}.qh-popup__content{max-width:304px;position:relative;z-index:2}.qh-popup__heading{color:#001534;font-family:var(--font-neco,"Cormorant Garamond",Georgia,serif)}.qh-popup__heading :first-child{margin-top:0}.qh-popup__heading :last-child{margin-bottom:0}.qh-popup__heading h1,.qh-popup__heading h2,.qh-popup__heading h3,.qh-popup__heading p{color:inherit;font-family:inherit;font-size:30px;font-weight:500;line-height:1.12;margin:0}.qh-popup__body{color:#eaf1ff;margin-top:16px}.qh-popup__body :first-child{margin-top:0}.qh-popup__body :last-child{margin-bottom:0}.qh-popup__body p{color:inherit;font-size:15px;line-height:1.5;margin:0 0 12px}.qh-popup__cta{align-items:center;background-color:#f5a623;border-radius:9999px;color:#001534;display:inline-flex;font-weight:700!important;gap:8px;margin-top:28px;padding:13px 30px;text-decoration:none!important;transition:opacity .15s ease}.qh-popup__cta:hover{opacity:.9}.qh-popup__close{align-items:center;background:transparent;border:none;border-radius:9999px;color:#001534;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background-color .15s ease,opacity .15s ease;width:36px;z-index:3}.qh-popup__decor{bottom:0;max-width:158px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.qh-popup__decor svg{height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}@media (max-width:640px){.qh-popup{padding:14px}.qh-popup__dialog{border-radius:16px;padding:32px 28px}.qh-popup__content{max-width:100%}.qh-popup__heading h1,.qh-popup__heading h2,.qh-popup__heading h3,.qh-popup__heading p{font-size:26px}.qh-popup__decor{max-width:none;opacity:.5;width:60%}}@media (prefers-reduced-motion:reduce){.qh-popup__dialog{transform:none;transition:opacity .2s ease}.qh-popup__cta{transition:opacity .15s ease}.qh-popup__cta:hover{box-shadow:none;transform:none}}