.submit-form-module__Qezowq__page{--navy:#1c2e40;--navy-mid:#2b3d4f;--blue:#2d5a78;--blue-hover:#3a6d8f;--bg:#fff;--bg-soft:#f2f5f7;--bg-card:#f7f8f9;--border:#d8e0e6;--border-light:#e8edf0;--text:#1c2e40;--text-muted:#5a6e7a;--text-light:#8fa0ab;--red:#c0392b;font-family:var(--font-jost),system-ui,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;font-weight:300;line-height:1.7;display:flex}.submit-form-module__Qezowq__page>form{flex-direction:column;flex:1;display:flex}.submit-form-module__Qezowq__page>form>main{flex:1}.submit-form-module__Qezowq__page *,.submit-form-module__Qezowq__page :before,.submit-form-module__Qezowq__page :after{box-sizing:border-box}.submit-form-module__Qezowq__page a{color:inherit;text-decoration:none}.submit-form-module__Qezowq__pageHeader{border-bottom:1px solid var(--border-light);background:var(--bg-soft);padding:48px 40px 40px;animation:.5s forwards submit-form-module__Qezowq__fadeUp}.submit-form-module__Qezowq__pageHeaderInner{max-width:680px;margin:0 auto}.submit-form-module__Qezowq__pageTitle{font-family:var(--font-cormorant),serif;color:var(--navy);margin-bottom:10px;font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.1}.submit-form-module__Qezowq__pageTitle em{color:var(--blue);font-style:italic}.submit-form-module__Qezowq__pageDesc{color:var(--text-muted);max-width:520px;font-size:14px;line-height:1.8}.submit-form-module__Qezowq__stepIndicator{letter-spacing:.18em;text-transform:uppercase;color:var(--text-light);padding:32px 0 20px;font-size:10.5px;font-weight:500}.submit-form-module__Qezowq__main{width:100%;max-width:680px;margin:0 auto;padding:0 40px 48px;animation:.5s .1s both submit-form-module__Qezowq__fadeUp}.submit-form-module__Qezowq__sectionCard{border:1px solid var(--border);margin-bottom:16px;padding:28px 28px 32px}.submit-form-module__Qezowq__sectionTitle{font-family:var(--font-cormorant),serif;color:var(--navy);border-bottom:1px solid var(--border-light);align-items:center;gap:10px;margin-bottom:24px;padding-bottom:14px;font-size:24px;font-weight:400;display:flex}.submit-form-module__Qezowq__sectionTitleAccent{background:var(--blue);flex-shrink:0;width:3px;height:20px;display:inline-block}.submit-form-module__Qezowq__fieldGroup{margin-bottom:8px}.submit-form-module__Qezowq__fieldGroup:last-child{margin-bottom:0}.submit-form-module__Qezowq__fieldGroup label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-light);margin-bottom:8px;font-size:10.5px;font-weight:500;display:block}.submit-form-module__Qezowq__fieldGroup input,.submit-form-module__Qezowq__fieldGroup select,.submit-form-module__Qezowq__fieldGroup textarea{width:100%;font-family:var(--font-jost),system-ui,sans-serif;border:1px solid var(--border);background:var(--bg);color:var(--text);outline:none;padding:12px 14px;font-size:16px;font-weight:300;transition:border-color .2s}.submit-form-module__Qezowq__fieldGroup input,.submit-form-module__Qezowq__fieldGroup textarea{-webkit-appearance:none}.submit-form-module__Qezowq__fieldGroup input:focus,.submit-form-module__Qezowq__fieldGroup select:focus,.submit-form-module__Qezowq__fieldGroup textarea:focus{border-color:var(--blue);background:var(--bg)}.submit-form-module__Qezowq__fieldGroup input::-moz-placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldGroup textarea::-moz-placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldGroup input::placeholder,.submit-form-module__Qezowq__fieldGroup textarea::placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldGroup input:disabled,.submit-form-module__Qezowq__fieldGroup select:disabled,.submit-form-module__Qezowq__fieldGroup textarea:disabled{opacity:.5;cursor:not-allowed}.submit-form-module__Qezowq__fieldGroup input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__fieldGroup input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__fieldGroup input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__formSectionOptional{color:var(--text-light);font-size:12px;font-weight:300}.submit-form-module__Qezowq__fieldLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-light);margin-bottom:8px;font-size:10.5px;font-weight:500;display:block}.submit-form-module__Qezowq__fieldLabelNote{color:var(--text-light);letter-spacing:0;text-transform:none;font-size:11px;font-weight:300}.submit-form-module__Qezowq__fieldInput,.submit-form-module__Qezowq__fieldSelect,.submit-form-module__Qezowq__fieldTextarea{width:100%;font-family:var(--font-jost),system-ui,sans-serif;border:1px solid var(--border);background:var(--bg);color:var(--text);outline:none;padding:12px 14px;font-size:16px;font-weight:300;transition:border-color .2s}.submit-form-module__Qezowq__fieldInput,.submit-form-module__Qezowq__fieldTextarea{-webkit-appearance:none}.submit-form-module__Qezowq__fieldSelect{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238fa0ab' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.submit-form-module__Qezowq__fieldTextarea{resize:vertical;min-height:100px;line-height:1.6}.submit-form-module__Qezowq__fieldInput:focus,.submit-form-module__Qezowq__fieldSelect:focus,.submit-form-module__Qezowq__fieldTextarea:focus{border-color:var(--blue)}.submit-form-module__Qezowq__fieldInput::-moz-placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldTextarea::-moz-placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldInput::placeholder,.submit-form-module__Qezowq__fieldTextarea::placeholder{color:var(--text-light)}.submit-form-module__Qezowq__fieldInput:disabled,.submit-form-module__Qezowq__fieldSelect:disabled,.submit-form-module__Qezowq__fieldTextarea:disabled{opacity:.5;cursor:not-allowed}.submit-form-module__Qezowq__fieldInput:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__fieldInput:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__fieldInput:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.submit-form-module__Qezowq__fieldInputPrefilled{}.submit-form-module__Qezowq__fieldHint{color:var(--text-light);margin-top:4px;font-size:11px}.submit-form-module__Qezowq__fieldError{color:var(--red);margin-top:4px;font-size:11px}.submit-form-module__Qezowq__inlineRow{gap:12px;margin-bottom:8px;display:flex}.submit-form-module__Qezowq__inlineRow>.submit-form-module__Qezowq__fieldGroup{flex:1}.submit-form-module__Qezowq__threeCol{grid-template-columns:120px 1fr 1fr;gap:12px;display:grid}.submit-form-module__Qezowq__toggleGroup{gap:0;display:flex}.submit-form-module__Qezowq__toggleBtn{font-family:var(--font-jost),system-ui,sans-serif;border:1px solid var(--border);background:var(--bg);color:var(--text-muted);cursor:pointer;padding:10px 20px;font-size:13px;font-weight:400;transition:background .15s,border-color .15s,color .15s}.submit-form-module__Qezowq__toggleBtn+.submit-form-module__Qezowq__toggleBtn{margin-left:-1px}.submit-form-module__Qezowq__toggleBtn:hover{background:var(--bg-soft);color:var(--navy)}.submit-form-module__Qezowq__toggleBtnActive{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:500;}.submit-form-module__Qezowq__toggleBtnActive:hover{background:var(--navy-mid);color:#fff}.submit-form-module__Qezowq__checkboxRow{color:var(--text-muted);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.submit-form-module__Qezowq__checkboxRow input[type=checkbox]{width:16px;height:16px;accent-color:var(--navy);cursor:pointer}.submit-form-module__Qezowq__infoBox{background:var(--bg-soft);border-left:3px solid var(--border);color:var(--text-muted);margin-bottom:20px;padding:16px 20px;font-size:13px;line-height:1.7}.submit-form-module__Qezowq__infoBox p{margin-bottom:12px}.submit-form-module__Qezowq__infoBox p:last-child{margin-bottom:0}.submit-form-module__Qezowq__addMoreLink{color:var(--blue);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;margin-top:8px;padding:0;font-family:inherit;font-size:12px;transition:border-color .15s;display:inline-block}.submit-form-module__Qezowq__addMoreLink:hover{border-bottom-color:var(--blue)}.submit-form-module__Qezowq__dropZone{border:1px dashed var(--border);background:var(--bg-soft);cursor:pointer;text-align:center;justify-content:center;align-items:center;min-height:180px;padding:40px 32px;transition:all .2s;display:flex}.submit-form-module__Qezowq__dropZone:hover{border-color:var(--blue);background:#2d5a7808}.submit-form-module__Qezowq__dropZoneDragActive{border-color:var(--blue);background:#2d5a780f}.submit-form-module__Qezowq__dropZoneHasFiles{border-style:solid;border-color:var(--border);justify-content:flex-start;align-items:flex-start;min-height:auto;padding:16px}.submit-form-module__Qezowq__dropIcon{color:var(--text-light);margin-bottom:12px}.submit-form-module__Qezowq__dropMain{color:var(--navy);font-size:14px;font-weight:400}.submit-form-module__Qezowq__dropHint{color:var(--text-light);margin-top:4px;font-size:12.5px;line-height:1.6}.submit-form-module__Qezowq__dropFilled{width:100%}.submit-form-module__Qezowq__dropChange{color:var(--text-light);text-align:left;font-size:12px}.submit-form-module__Qezowq__thumbRow{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.submit-form-module__Qezowq__thumbItem{aspect-ratio:1;border:1px solid var(--border-light);background:var(--bg-soft);cursor:grab;transition:box-shadow .15s,opacity .15s;position:relative;overflow:hidden}.submit-form-module__Qezowq__thumbItem img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.submit-form-module__Qezowq__thumbRemove{color:#fff;cursor:pointer;opacity:0;background:#1c2e40b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.submit-form-module__Qezowq__thumbItem:hover .submit-form-module__Qezowq__thumbRemove{opacity:1}.submit-form-module__Qezowq__submitBlock{margin-top:8px}.submit-form-module__Qezowq__btnSubmit{background:var(--navy);color:#fff;font-family:var(--font-jost),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;padding:15px 40px;font-size:12px;font-weight:500;transition:background .2s;display:inline-block}.submit-form-module__Qezowq__btnSubmit:hover:not(:disabled){background:var(--blue)}.submit-form-module__Qezowq__btnSubmit:disabled{opacity:.5;cursor:not-allowed}.submit-form-module__Qezowq__alertError{color:var(--red);background:#fdf2f2;border:1px solid #f0d4d4;margin-bottom:16px;padding:12px 16px;font-size:13px}.submit-form-module__Qezowq__alertWarning{color:var(--red);margin-top:-12px;margin-bottom:16px;font-size:13px}.submit-form-module__Qezowq__pageDragOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c2e4040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.submit-form-module__Qezowq__pageDragOverlayInner{border:2px dashed var(--blue);color:var(--navy);letter-spacing:.04em;background:#fffffff2;padding:24px 40px;font-size:15px;font-weight:400}.submit-form-module__Qezowq__footer{border-top:1px solid var(--border-light);text-align:center;padding:32px 40px}.submit-form-module__Qezowq__footerBrand{letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:12px}.submit-form-module__Qezowq__footerCopy{color:var(--text-light);font-size:12px}@keyframes submit-form-module__Qezowq__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.submit-form-module__Qezowq__pageHeader{padding:36px 20px 32px}.submit-form-module__Qezowq__main{padding:0 20px 40px}.submit-form-module__Qezowq__sectionCard{padding:20px 18px 24px}.submit-form-module__Qezowq__inlineRow{flex-direction:column;gap:0;margin-bottom:0}.submit-form-module__Qezowq__inlineRow>.submit-form-module__Qezowq__fieldGroup{margin-bottom:8px}.submit-form-module__Qezowq__threeCol{grid-template-columns:1fr;gap:0}.submit-form-module__Qezowq__fieldSelect,.submit-form-module__Qezowq__fieldGroup select{appearance:menulist;background-image:none;padding-right:14px}}
