#projectbrief_form .project-brief-fieldset > .form-row.multi-field { display: grid; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr); gap: 1rem 1.25rem; align-items: start; padding-top: 0.75rem; border-top: 1px solid #e5e7eb; } #projectbrief_form .project-brief-fieldset > .form-row.multi-field:first-of-type { border-top: none; } #projectbrief_form .project-brief-field-header { display: grid; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr); gap: 1rem 1.25rem; margin: 0.75rem 0 0.25rem; padding: 0.5rem 0; border-bottom: 2px solid #cbd5e1; font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.04em; color: #64748b; } #projectbrief_form .project-brief-field-header span:nth-child(2), #projectbrief_form .project-brief-field-header span:nth-child(3) { text-align: left; } #projectbrief_form .project-brief-fieldset .field-lock_title, #projectbrief_form .project-brief-fieldset .field-lock_category, #projectbrief_form .project-brief-fieldset .field-lock_description, #projectbrief_form .project-brief-fieldset .field-lock_budget_range, #projectbrief_form .project-brief-fieldset .field-lock_desired_deadline, #projectbrief_form .project-brief-fieldset .field-lock_reference_links, #projectbrief_form .project-brief-fieldset .field-lock_attachments, #projectbrief_form .project-brief-fieldset .field-show_title_on_website, #projectbrief_form .project-brief-fieldset .field-show_category_on_website, #projectbrief_form .project-brief-fieldset .field-show_description_on_website, #projectbrief_form .project-brief-fieldset .field-show_budget_on_website, #projectbrief_form .project-brief-fieldset .field-show_deadline_on_website, #projectbrief_form .project-brief-fieldset .field-show_references_on_website, #projectbrief_form .project-brief-fieldset .field-show_attachments_on_website { padding-top: 0.15rem; } #projectbrief_form .project-brief-fieldset .field-lock_title label, #projectbrief_form .project-brief-fieldset .field-lock_category label, #projectbrief_form .project-brief-fieldset .field-lock_description label, #projectbrief_form .project-brief-fieldset .field-lock_budget_range label, #projectbrief_form .project-brief-fieldset .field-lock_desired_deadline label, #projectbrief_form .project-brief-fieldset .field-lock_reference_links label, #projectbrief_form .project-brief-fieldset .field-lock_attachments label, #projectbrief_form .project-brief-fieldset .field-show_title_on_website label, #projectbrief_form .project-brief-fieldset .field-show_category_on_website label, #projectbrief_form .project-brief-fieldset .field-show_description_on_website label, #projectbrief_form .project-brief-fieldset .field-show_budget_on_website label, #projectbrief_form .project-brief-fieldset .field-show_deadline_on_website label, #projectbrief_form .project-brief-fieldset .field-show_references_on_website label, #projectbrief_form .project-brief-fieldset .field-show_attachments_on_website label { font-size: 0.78rem; font-weight: 600; color: #475569; } #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-lock_description, #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-lock_reference_links, #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-lock_attachments, #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-show_description_on_website, #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-show_references_on_website, #projectbrief_form .project-brief-fieldset .form-row:not(.multi-field) .field-show_attachments_on_website { display: inline-block; width: calc(50% - 0.75rem); vertical-align: top; margin-right: 1rem; } #projectbrief_form .field-description textarea, #projectbrief_form .field-reference_links textarea { max-width: 100%; } #projectbrief_form .field-lock_attachments .help, #projectbrief_form .field-show_attachments_on_website .help { margin-top: 0.25rem; }