#hs_form_target_module_17806068622021_selected_form .hs-richtext a{color:#00e;text-decoration:underline}.cta_modal_overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:9999}.cta_modal_overlay.is-open{opacity:1;transition:opacity .3s ease,visibility 0s linear 0s;visibility:visible}.cta_modal_box{background:#fff;border-radius:8px;max-height:90vh;max-width:800px;opacity:0;overflow-y:auto;position:relative;transform:translateY(20px) scale(.96);transition:transform .3s ease,opacity .3s ease;width:100%}.cta_modal_overlay.is-open .cta_modal_box{opacity:1;transform:translateY(0) scale(1)}.cta_modal_header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:16px;justify-content:space-between;padding:24px 32px}.cta_modal_heading{font-size:20px;margin:0}.cta_modal_close{align-items:center;background:none;border:0;border-radius:50%;color:#333;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease;width:36px}.cta_modal_close:hover{background:rgba(0,0,0,.06);color:#000}.cta_modal_form{padding:28px 32px 32px}