.c4-entry-content .frm-fluent-form{font-size:var(--c4-type-body3-size);font-weight:var(--c4-type-weight-regular);line-height:var(--c4-type-body-lh)}.c4-entry-content .frm-fluent-form .ff-el-group,.c4-entry-content .frm-fluent-form .ff-field_container{margin-bottom:var(--c4-form-gap)}.c4-entry-content .frm-fluent-form .ff-t-cell>.ff-el-group{margin-bottom:0}.c4-entry-content .frm-fluent-form>fieldset>*:last-child,.c4-entry-content .frm-fluent-form .ff_submit_btn_wrapper{margin-bottom:0}.c4-entry-content .frm-fluent-form .ff-el-input--label label{font-size:var(--c4-type-body3-size);font-weight:var(--c4-type-weight-bold);line-height:var(--c4-type-body-lh)}.c4-entry-content .frm-fluent-form .ff-el-help-message,.c4-entry-content .frm-fluent-form .ff-el-tooltip{font-size:var(--c4-type-body4-size);font-weight:var(--c4-type-weight-regular);line-height:var(--c4-type-body-lh)}.c4-entry-content .frm-fluent-form .ff-el-form-control{height:var(--c4-form-field-h);padding-inline:var(--c4-form-pad-x);border-radius:var(--c4-form-radius);font-size:var(--c4-type-body3-size);font-weight:var(--c4-type-weight-regular);line-height:var(--c4-type-body-lh)}.c4-entry-content .frm-fluent-form .ff-el-form-control{font-family:var(--c4-font-family);color:var(--c4-color-text);border-color:var(--c4-color-border)}.c4-entry-content .frm-fluent-form .ff-el-form-control::placeholder{color:var(--c4-color-text-faint);opacity:1}.c4-entry-content .frm-fluent-form .ff-el-form-control:focus,.c4-entry-content .frm-fluent-form .ff-el-form-control:focus-visible{outline:none;border-color:var(--c4-color-focus)}.c4-entry-content .frm-fluent-form select.ff-el-form-control:not([multiple]){height:var(--c4-form-field-h)}.c4-entry-content .frm-fluent-form textarea.ff-el-form-control{height:auto;min-height:var(--c4-form-textarea-min-h);padding-block:var(--c4-form-textarea-pad-y)}.c4-entry-content .frm-fluent-form .ff-el-form-check-label,.c4-entry-content .frm-fluent-form .ff_t_c,.c4-entry-content .frm-fluent-form .ff_t_c p{font-size:var(--c4-type-body3-size);font-weight:var(--c4-type-weight-regular);line-height:var(--c4-type-body-lh)}.c4-entry-content .frm-fluent-form .text-danger,.c4-entry-content .frm-fluent-form .error,.c4-entry-content .ff-message-success,.c4-entry-content .ff-message-error{font-size:var(--c4-type-body4-size);font-weight:var(--c4-type-weight-regular);line-height:var(--c4-type-body-lh)}.c4-entry-content .ff-message-success{margin-top:var(--c4-form-gap);padding:0;border:0;box-shadow:none;text-align:center}.c4-entry-content .frm-fluent-form .ff-btn-submit{width:100%;height:var(--c4-form-field-h);border-radius:var(--c4-form-radius);font-size:var(--c4-type-cta-size);font-weight:var(--c4-type-cta-weight);line-height:var(--c4-type-cta-lh)}.c4-entry-content .frm-fluent-form .ff-btn-submit{background-color:var(--c4-color-accent) !important;border-color:var(--c4-color-accent) !important;color:var(--c4-color-white) !important}.c4-entry-content .frm-fluent-form .ff-btn-submit:hover{background-color:var(--c4-color-white) !important;border-color:var(--c4-color-accent) !important;color:var(--c4-color-accent) !important}.c4-entry-content .frm-fluent-form .ff-btn-submit:focus-visible{outline:var(--c4-focus-w) solid var(--c4-color-focus);outline-offset:var(--c4-focus-offset)}@media (max-width:767.98px){.c4-entry-content .frm-fluent-form .ff-el-form-control{font-size:var(--c4-form-ios-min-size)}}