.isp-standard-form{background:#fff;border:1px solid var(--isp-line);border-radius:20px;padding:30px;box-shadow:0 16px 44px #0a1a3310}.isp-standard-form h2{font-size:1.65rem;line-height:1.2;margin:0 0 12px;letter-spacing:-.03em}.isp-standard-form>p{color:var(--isp-muted)}.isp-standard-form .forminator-ui input,.isp-standard-form .forminator-ui select{min-height:48px;font-size:16px}.isp-standard-form .forminator-ui input[type=checkbox]{min-height:auto}.isp-standard-form .forminator-ui :focus-visible{outline:3px solid var(--isp-blue);outline-offset:3px}.isp-standard-microcopy{font-size:.85rem;margin-bottom:0}@media(max-width:600px){.isp-standard-form{padding:22px}}
/* Real Forminator rendering correction: inherit the ISP typography and CTA. */
.isp-standard-form .forminator-ui .forminator-label,.isp-standard-form .forminator-ui input,.isp-standard-form .forminator-ui .forminator-checkbox-label,.isp-standard-form .forminator-ui .forminator-button{font-family:inherit!important}.isp-standard-form .forminator-ui .forminator-label{font-size:14px!important}.isp-standard-form .forminator-ui .forminator-checkbox-label{font-size:14px!important;line-height:1.5!important}.isp-standard-form .forminator-ui input:not([type=checkbox]):not([type=hidden]){border:1px solid #a9bbce!important;border-radius:8px!important;padding:10px 12px!important}.isp-standard-form .forminator-ui .forminator-button-submit{background:var(--isp-blue)!important;color:#fff!important;border:0!important;border-radius:9px!important;min-height:48px;font-size:16px!important;font-weight:700!important;padding:12px 18px!important;width:100%}
