/* Local derivative, form 19 only. No page/header/pricing/template selectors. */
#fluentform_19 [hidden]{display:none!important}
#fluentform_19 .ff-el-group{min-width:0}
#fluentform_19 input:not([type=radio]):not([type=checkbox]):not([type=hidden]),
#fluentform_19 textarea{box-sizing:border-box;max-width:100%;width:100%;font:inherit;min-height:44px}
#fluentform_19 label,#fluentform_19 legend{overflow-wrap:anywhere}
#fluentform_19 button,#fluentform_19 summary{min-height:44px}
#fluentform_19 :focus-visible{outline:2px solid #29394d;outline-offset:3px}
#fluentform_19 [aria-invalid=true]{border-color:#a22420}
#fluentform_19 [readonly]{background:#f3f4f5}
#fluentform_19 #mc-form19-errors{border:1px solid #a22420;padding:12px;margin-block:16px}
#fluentform_19 #mc-form19-errors a{display:inline-block;min-height:44px;overflow-wrap:anywhere}
#fluentform_19 #mc-form19-status:not(:empty){padding:12px;border-left:3px solid #29394d;margin-block:16px}
#fluentform_19[data-mc-state="received"] .ff-el-group,
#fluentform_19[data-mc-state="received"] .ff_submit_btn_wrapper{display:none!important}
#fluentform_19[data-mc-state="received"] #mc-form19-status{display:grid;gap:8px;padding:24px;background:#fff5c7;border:1px solid #d9bd4f;border-left:6px solid #c59c16;border-radius:12px;color:#29394d}
#fluentform_19[data-mc-state="received"] #mc-form19-status strong{font-family:"Source Serif 4",Georgia,serif;font-size:clamp(24px,3vw,30px);line-height:1.15}
#fluentform_19[data-mc-state="received"] #mc-form19-status span{font-size:17px;line-height:1.5}
#fluentform_19 .mc19-help{font-size:16px;line-height:1.5;overflow-wrap:anywhere}
#fluentform_19 .mc19-help img{width:100%;height:auto}
#fluentform_19 .mc19-help details{margin-block:16px}
#fluentform_19 .mc19-help figure{margin:32px 0;max-width:36rem}
#fluentform_19 .mc19-help .mc-screenshot{display:block;box-sizing:border-box;width:100%;max-width:100%;height:auto;border:1px solid #d9dadd;object-fit:contain}
#fluentform_19 .mc19-help .mc-attribution{margin:8px 0 0;font-size:16px;line-height:1.5}
#fluentform_19 .mc19-help .mc-fullsize-link{display:inline-block;min-height:44px;padding:10px 0;font-size:16px;line-height:1.5}
#fluentform_19 .mc19-help .mc-number{display:inline-block;margin-right:8px}

