.hs-modal{position:fixed!important;inset:0!important;display:none;z-index:2147483647!important;font-family:inherit;isolation:isolate}.hs-modal.is-open{display:flex!important;align-items:center;justify-content:center}.hs-backdrop{position:absolute;inset:0;z-index:0;background:rgba(8,15,45,.72);backdrop-filter:blur(7px)}.hs-dialog{position:relative;z-index:1;width:min(680px,calc(100% - 32px));max-height:min(760px,calc(100vh - 32px));overflow:auto;background:linear-gradient(145deg,#fff,#f5f7ff);border-radius:28px;box-shadow:0 30px 90px rgba(7,13,47,.35);padding:34px;color:#111b44;transform:scale(.94);animation:hs-in .25s ease forwards}.hs-close{position:absolute;right:16px;top:12px;border:0;background:transparent;font-size:30px;color:#55618a;cursor:pointer}.hs-progress{font-size:12px;font-weight:700;color:#5b67a8;min-height:18px;margin-bottom:16px}.hs-body h2{font-size:clamp(24px,4vw,34px);line-height:1.15;margin:0 0 18px}.hs-copy{font-size:17px;line-height:1.6}.hs-help,.hs-micro{color:#69749b;font-size:14px}.hs-options{display:flex;flex-direction:column;gap:10px}.hs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hs-option{padding:15px 17px;border-radius:14px;border:1px solid #d6dbef;background:#fff;color:#182454;text-align:left;font:inherit;cursor:pointer;transition:.18s}.hs-option:hover,.hs-option.is-selected{border-color:#5e68d8;background:#eceeff;box-shadow:0 4px 14px rgba(71,78,190,.16)}.hs-text{display:block;width:100%;box-sizing:border-box;padding:14px 16px;margin:9px 0;border:1px solid #d6dbef;border-radius:12px;font:inherit}.hs-footer{display:flex;justify-content:space-between;gap:12px;margin-top:26px}.hs-next,.hs-back,.hs-cta{border:0;border-radius:999px;padding:13px 23px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block}.hs-next,.hs-cta{background:#4f59cf;color:#fff}.hs-back{background:transparent;color:#4f59cf}.hs-cta{margin-top:10px}@keyframes hs-in{to{transform:scale(1)}}@media(max-width:600px){.hs-modal.is-open{align-items:flex-end}.hs-dialog{width:100%;max-height:calc(100vh - 12px);border-radius:26px 26px 0 0;padding:28px 20px 22px}.hs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-option{font-size:14px;padding:13px 11px}}
.hs-form{display:none!important}
.hs-question-title{font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1.15;margin:0 0 18px}.hs-question-title p{margin:0 0 12px}.hs-question-title p:last-child{margin-bottom:0}.hs-copy p{margin:0 0 14px}.hs-copy p:last-child{margin-bottom:0}.hs-copy ul,.hs-help ul{padding-left:22px}.hs-help p{margin:0 0 8px}
