.scm-form{max-width:760px}.scm-row{margin-bottom:16px}.scm-row label{display:block;font-weight:600;margin-bottom:6px}.scm-row input[type=text],.scm-row input[type=email],.scm-row input[type=file],.scm-row textarea{width:100%;box-sizing:border-box}.scm-row small{display:block;margin-top:6px;opacity:.75}.scm-check label{font-weight:400}.scm-progress{height:12px;background:#eee;border-radius:12px;overflow:hidden;margin:16px 0}.scm-progress-bar{width:0;height:100%;background:currentColor;transition:width .2s linear}.scm-status{margin:12px 0;font-weight:600}.scm-status.is-error{color:#b00020}.scm-submit[disabled]{opacity:.6;cursor:not-allowed}