.fit-requirement{border:1px solid var(--line);padding:22px;margin:28px 0;min-width:0}.fit-requirement legend{padding:0 8px;font-weight:600;color:var(--green)}.role-fit #fit-form h2{margin-top:34px}.role-fit #fit-form h2:first-child{margin-top:0}.role-fit #fit-source{margin-bottom:8px}#fit-feedback,#fit-copy-feedback{font-size:15px;font-weight:600;color:var(--green)}#fit-result-title{scroll-margin-top:25px}.role-fit select{font-size:16px}@media(max-width:640px){.fit-requirement{padding:14px}.role-fit .form-panel{padding:18px}}@media print{#fit-form,#fit-feedback,#fit-copy-feedback{display:none!important}.role-fit #fit-result{padding:0}}
