.ci-formmodal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:clamp(16px,4vw,40px);pointer-events:none;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1000}.ci-formmodal.is-open{opacity:1;pointer-events:auto;visibility:visible}.ci-formmodal__backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(6,7,11,.72);inset:0;position:absolute}.ci-formmodal__dialog{background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.45);display:flex;flex-direction:column;max-height:min(92vh,calc(100vh - 48px));overflow:hidden;padding:clamp(24px,4vw,40px);position:relative;transform:translateY(8px);transition:transform .2s ease;width:min(560px,94vw)}.ci-formmodal.is-open .ci-formmodal__dialog{transform:translateY(0)}.ci-formmodal__embed{flex:1 1 auto;margin-right:-10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:10px;scrollbar-color:rgba(10,14,24,.35) rgba(10,14,24,.08);scrollbar-width:thin}.ci-formmodal__embed::-webkit-scrollbar{width:8px}.ci-formmodal__embed::-webkit-scrollbar-track{background:rgba(10,14,24,.08);border-radius:100px}.ci-formmodal__embed::-webkit-scrollbar-thumb{background:rgba(10,14,24,.35);border-radius:100px}.ci-formmodal .hs-form .hs-form-field{margin-bottom:12px}.ci-formmodal .hs-form textarea.hs-input{min-height:88px}.ci-formmodal__dialog{padding:clamp(20px,3vw,28px) clamp(24px,4vw,36px)}.ci-formmodal__title{margin-bottom:12px}.ci-formmodal__close{background:var(--ci-bg,#06070b);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:36px;line-height:1;position:absolute;right:14px;top:12px;transition:transform .15s ease,background .15s ease;width:36px;z-index:2}.ci-formmodal__close:hover{background:var(--ci-blue,#0060ff);transform:scale(1.08)}.ci-formmodal__title{color:var(--ci-ink,#0a0e18);font-family:var(--ci-font-display,inherit);font-size:20px;font-weight:600;margin:0 44px 16px 0}@media (prefers-reduced-motion:reduce){.ci-formmodal,.ci-formmodal__close,.ci-formmodal__dialog{transition:none}}