.form-card{padding:0!important;overflow:hidden;border:0!important;background:#f1f6fb!important;box-shadow:0 18px 44px rgba(7,27,53,.11)!important}.form-card .srfm-form-container{margin:0!important}.form-card .srfm-form-title{margin:0!important;padding:24px 28px!important;background:var(--ink)!important;color:#fff!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.5px!important}.form-card .srfm-form{padding:28px!important;background:#f1f6fb!important}.form-card .srfm-block{margin:0 0 17px!important}.form-card .srfm-block-wrap{background:#fff!important;border:1px solid #c9d7e5!important;border-radius:3px!important;padding:0!important;transition:border-color .2s,box-shadow .2s}.form-card .srfm-input-common{display:block!important;width:100%!important;min-height:56px!important;margin:0!important;padding:15px 16px!important;border:0!important;border-radius:3px!important;background:#fff!important;color:var(--ink)!important;font:inherit!important;font-size:16px!important;line-height:1.4!important;opacity:1!important;box-shadow:none!important}.form-card textarea.srfm-input-common{min-height:145px!important;resize:vertical!important}.form-card .srfm-input-common::placeholder{color:#526f8e!important;opacity:1!important}.form-card .srfm-block-wrap:focus-within{border-color:var(--blue)!important;box-shadow:0 0 0 3px rgba(18,104,220,.13)!important}.form-card .srfm-error-wrap{min-height:0!important}.form-card .srfm-error-message{display:none!important;margin:7px 0 0!important;padding:8px 10px!important;background:#fff0f0!important;border-left:3px solid #dc3545!important;color:#a71d2a!important;font-size:12px!important}.form-card .srfm-input-common[aria-invalid="true"]~.srfm-error-wrap .srfm-error-message{display:block!important}.form-card .srfm-submit-container{margin-top:24px!important}.form-card .srfm-submit-button{width:100%!important;min-height:54px!important;border:0!important;border-radius:3px!important;background:var(--blue)!important;color:#fff!important;font-weight:900!important;letter-spacing:.5px!important;box-shadow:none!important}.form-card .srfm-submit-button:hover{background:#0a55b7!important}.form-card .srfm-head-error,.form-card .srfm-footer-error{background:#fff0f0!important;border-left:3px solid #dc3545!important;color:#a71d2a!important;padding:10px!important}.form-card .srfm-success-box{margin:0!important;padding:22px 28px!important;background:#e5f7cf!important;color:#244406!important}@media(max-width:560px){.form-card .srfm-form-title{padding:20px!important;font-size:21px!important}.form-card .srfm-form{padding:20px!important}}
