.section_section__TPzJ0{width:100%}.section_dividerTop__AKqMM{border-top:1px solid var(--border)}.section_bgCream__HpHmA{background:var(--cream)}.section_bgCreamDark__GN5UC{background:var(--cream-dark)}.section_bgCreamSoft__9xl6I{background:var(--cream-soft)}.section_bgWhite___DdM8{background:var(--white)}.section_bgNavy__zJjAs{background:var(--navy)}.section_bgDark__cnMu0{background:var(--navy-darkest)}.section_padNormal__h4Z7U{padding:var(--section-pad)}.section_padSm__Gs3YO{padding:var(--section-pad-sm)}.section_padNone__47XWk{padding:0}@media (max-width:900px){.section_padNormal__h4Z7U{padding:56px 32px}.section_padSm__Gs3YO{padding:48px 24px}}@media (max-width:600px){.section_padNormal__h4Z7U{padding:48px 20px}.section_padSm__Gs3YO{padding:40px 16px}}.FileUploadField_container__dKsw3{display:flex;flex-direction:column;gap:6px}.FileUploadField_label__YF4_Q{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.FileUploadField_helperText__8E7zk{font-family:var(--font-body);font-size:12px;color:hsla(0,0%,100%,.45)}.FileUploadField_zone__NVQ2W{position:relative;border:1px dashed hsla(0,0%,100%,.25);border-radius:var(--radius-sm);padding:20px 16px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.04);transition:border-color var(--t-fast),background var(--t-fast)}.FileUploadField_zone__NVQ2W:focus-within,.FileUploadField_zone__NVQ2W:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.06)}.FileUploadField_zone__NVQ2W.FileUploadField_dragOver__nNGKy{border-color:var(--gold);background:rgba(184,148,58,.08)}.FileUploadField_zone__NVQ2W.FileUploadField_error__vSqfU{border-color:var(--error)}.FileUploadField_hiddenInput__bbizs{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.FileUploadField_prompt__8Yu5W{font-family:var(--font-body);font-size:13px;color:hsla(0,0%,100%,.6)}.FileUploadField_browseLink__ici_n{font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--gold);cursor:pointer;text-decoration:underline;transition:color var(--t-fast)}.FileUploadField_browseLink__ici_n:hover{color:var(--gold-light)}.FileUploadField_fileList__yu5eY{list-style:none;margin:0;padding:0;width:100%;font-family:var(--font-body);font-size:12px;color:hsla(0,0%,100%,.7)}.FileUploadField_fileItem__O06Xg{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0}.FileUploadField_fileItemName__c3IqW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileUploadField_removeBtn__vbaMg{flex-shrink:0;background:none;border:none;padding:2px 6px;font-family:var(--font-body);font-size:11px;color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:underline;transition:color var(--t-fast)}.FileUploadField_removeBtn__vbaMg:hover{color:var(--error)}.FileUploadField_removeBtn__vbaMg:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.FileUploadField_errorMessage__MWzwN{font-family:var(--font-body);font-size:var(--text-xs);color:var(--error)}