.submission-form_page__cuV54{color-scheme:dark;--form-gutter:clamp(24px,3vw,64px);--form-max-width:1760px;--muted:#b0bfca;--line:#334550}.submission-form_page__cuV54>footer,.submission-form_page__cuV54>header{padding-inline:max(var(--form-gutter),calc((100% - var(--form-max-width)) / 2 + var(--form-gutter)))}.submission-form_page__cuV54 :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.submission-form_page__cuV54 button,.submission-form_page__cuV54 input,.submission-form_page__cuV54 select,.submission-form_page__cuV54 textarea{font-family:inherit}.submission-form_page__cuV54 button{cursor:pointer}.submission-form_container__e7ZD0{max-width:var(--form-max-width);margin:0 auto;padding:28px var(--form-gutter) 64px}.submission-form_backLink__lWR_8{display:inline-block;color:var(--muted);font-size:14px;line-height:1.5;padding:8px 0}.submission-form_backLink__lWR_8:hover{color:var(--accent)}.submission-form_intro__mLfNb{display:flex;justify-content:space-between;gap:40px;padding:32px 0 28px}.submission-form_intro__mLfNb>div:first-child{min-width:0}.submission-form_eyebrow__TCUXL{font-size:12px;line-height:1.6;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 16px}.submission-form_intro__mLfNb h1{font-size:clamp(38px,4.2vw,64px);line-height:1.08;letter-spacing:-.035em;margin:0 0 16px}.submission-form_introText__bUxqI{font-size:18px;line-height:1.65;color:var(--muted);max-width:800px;margin:0}.submission-form_intakeCode__eLQ2l{flex:0 0 195px;border-left:1px solid var(--line);padding:4px 0 4px 25px;align-self:center;display:flex;flex-direction:column;gap:12px}.submission-form_intakeCode__eLQ2l span{font-size:11px;letter-spacing:.1em;color:var(--muted)}.submission-form_intakeCode__eLQ2l strong{font-size:25px;letter-spacing:.04em;font-weight:400}.submission-form_sessionNotice__QEw8T{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:baseline;grid-gap:20px;gap:20px;border:1px solid #67583c;border-left:3px solid var(--accent);padding:18px 24px;background:rgba(199,167,106,.045);margin:0 0 32px}.submission-form_sessionNotice__QEw8T strong{font-size:11px;line-height:1.7;color:var(--accent);letter-spacing:.1em}.submission-form_sessionNotice__QEw8T p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.submission-form_workflow__EGA9c{display:grid;grid-template-columns:256px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.submission-form_sidebar__hgx6e{position:-webkit-sticky;position:sticky;top:106px;max-height:calc(100dvh - 130px);overflow-y:auto;padding:22px 16px;background:#0b151e;border:1px solid var(--line);border-top:2px solid var(--accent);font-size:14px;line-height:1.6;color:var(--muted);scrollbar-width:thin}.submission-form_sidebar__hgx6e .submission-form_eyebrow__TCUXL{font-size:11px;line-height:1.65;margin-bottom:12px}.submission-form_sidebar__hgx6e>p{margin-top:0}.submission-form_sidebar__hgx6e nav ol{list-style:none;padding:8px 0 0;margin:0}.submission-form_sidebar__hgx6e nav a{display:flex;align-items:center;gap:12px;min-height:60px;border-bottom:1px solid var(--line);padding:12px 6px;color:var(--text);font-size:14px;font-weight:500;line-height:1.45}.submission-form_sidebar__hgx6e nav a:focus-visible,.submission-form_sidebar__hgx6e nav a:hover{color:var(--accent);background:#15232d}.submission-form_sidebar__hgx6e nav span{display:grid;place-items:center;flex:0 0 28px;height:28px;border:1px solid #57604f;background:rgba(199,167,106,.06);font-size:12px;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.submission-form_sidebarNote__Lhs1P{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.submission-form_sidebarNote__Lhs1P strong{color:var(--text);font-size:14px;font-weight:600}.submission-form_sidebarNote__Lhs1P ol{padding-left:20px;margin-bottom:0}.submission-form_sidebarNote__Lhs1P li{margin-top:10px;padding-left:5px;font-size:13px}.submission-form_sidebarNote__Lhs1P li::marker{color:var(--accent);font-weight:600}.submission-form_content__SfGTr{min-width:0;scroll-margin-top:115px}.submission-form_requiredNote__ZJTSf{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.65}.submission-form_required__XzMpL{color:var(--accent)}.submission-form_section__81ddD{padding:32px;background:var(--panel);border:1px solid var(--line);margin-bottom:24px;scroll-margin-top:106px}.submission-form_sectionHeader__1BsRH{display:flex;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:24px;align-items:flex-start}.submission-form_sectionHeader__1BsRH>div{min-width:0}.submission-form_sectionNumber___N79l{color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.04em;border:1px solid #676044;background:rgba(199,167,106,.06);width:36px;height:36px;display:grid;place-items:center;flex-shrink:0}.submission-form_sectionHeader__1BsRH h2{font-size:23px;line-height:1.3;font-weight:600;margin:0 0 8px;letter-spacing:-.02em}.submission-form_sectionHeader__1BsRH p{color:var(--muted);font-size:14px;line-height:1.65;margin:0;max-width:76ch}.submission-form_fieldGrid__ay2Mp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 28px;gap:24px 28px}.submission-form_field__5_qtU,.submission-form_wideField__946LA{min-width:0}.submission-form_wideField__946LA{grid-column:1/-1}.submission-form_field__5_qtU label,.submission-form_referenceBox__5NPCN label,.submission-form_wideField__946LA label{display:block;margin-bottom:10px;font-size:15px;font-weight:600;line-height:1.5;color:var(--text)}.submission-form_field__5_qtU :is(input,select),.submission-form_referenceBox__5NPCN input,.submission-form_wideField__946LA textarea{display:block;width:100%;min-width:0;min-height:50px;background:#09131b;border:1px solid #586c7b;color:var(--text);padding:12px 14px;border-radius:2px;font-size:16px;line-height:1.5;scroll-margin-top:125px}.submission-form_field__5_qtU select{padding-right:24px}.submission-form_field__5_qtU select option{background:#0e1821;color:var(--text)}.submission-form_field__5_qtU input:hover,.submission-form_field__5_qtU select:hover,.submission-form_wideField__946LA textarea:hover{border-color:#8c9ca8}.submission-form_field__5_qtU input:focus,.submission-form_field__5_qtU select:focus,.submission-form_wideField__946LA textarea:focus{border-color:var(--accent);background:#0c1a24}.submission-form_field__5_qtU [aria-invalid=true],.submission-form_wideField__946LA [aria-invalid=true]{border-color:#efafa3}.submission-form_wideField__946LA textarea{resize:vertical;min-height:132px}.submission-form_hint__YlUMN{color:var(--muted);font-size:13px;line-height:1.65;margin:9px 0 0}.submission-form_unitHint__k_GW7{color:var(--muted);font-size:13px;line-height:1.65;margin:0 0 24px;padding:14px 16px;border-left:2px solid #687c8a;background:#101e29}.submission-form_fieldGrid__ay2Mp+.submission-form_unitHint__k_GW7{margin:24px 0}.submission-form_error__IklZC{color:#ffb6a7!important;font-size:13px;line-height:1.65;margin:9px 0 0;overflow-wrap:anywhere}.submission-form_errorSummary__eaKMu{border:1px solid #bc7c70;background:#241b1c;padding:22px;margin:0 0 24px;scroll-margin-top:112px}.submission-form_conditions__FskCa:focus,.submission-form_content__SfGTr:focus,.submission-form_documentPicker__5kdtA:focus,.submission-form_errorSummary__eaKMu:focus{outline:2px solid var(--accent);outline-offset:4px}.submission-form_errorSummary__eaKMu h2{font-size:19px;margin:0 0 12px}.submission-form_errorSummary__eaKMu ul{padding-left:20px;margin-bottom:0}.submission-form_errorSummary__eaKMu li{font-size:14px;line-height:1.7;margin-top:8px;color:#ffb6a7}.submission-form_errorSummary__eaKMu a{text-decoration:underline;text-underline-offset:3px}.submission-form_conditions__FskCa{border:0;border-top:1px solid var(--line);padding:22px 0 0;margin:28px 0 0;min-width:0;scroll-margin-top:112px}.submission-form_conditions__FskCa legend{font-size:15px;font-weight:600;padding-right:15px}.submission-form_checkGrid__t_6bA{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.submission-form_authorization__VinLf label,.submission-form_checkGrid__t_6bA label{display:flex;align-items:flex-start;gap:12px;line-height:1.6;font-size:15px;cursor:pointer;min-height:44px;padding:10px 0}.submission-form_authorization__VinLf input,.submission-form_checkGrid__t_6bA input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:19px;height:19px;margin:0;flex:0 0 19px;accent-color:var(--accent);scroll-margin-top:112px}.submission-form_authorization__VinLf{margin-top:18px}.submission-form_documentPicker__5kdtA{scroll-margin-top:110px}.submission-form_noticeText__VjqWx{color:var(--accent);font-size:14px;line-height:1.7;margin:0 0 12px}.submission-form_fileGroup__6nG8d{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.submission-form_fileGroupHeader__DvJcw{display:flex;align-items:center;justify-content:space-between;gap:15px}.submission-form_fileGroup__6nG8d h3{font-size:15px;line-height:1.5;font-weight:600;margin:0}.submission-form_fileButton__8XUB2{border:1px solid #455b6b;background:transparent;color:var(--muted);padding:11px 16px;font-size:14px!important;min-height:44px;flex-shrink:0}.submission-form_fileButton__8XUB2:hover{border-color:var(--accent);color:var(--accent)}.submission-form_fileEmpty__c7KGu{font-size:13px;line-height:1.65;color:var(--muted);margin-bottom:0}.submission-form_fileList__gbZCK{padding:0;margin:10px 0 0;list-style:none}.submission-form_fileList__gbZCK li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;align-items:flex-start;border-top:1px solid var(--line)}.submission-form_fileList__gbZCK li>div{min-width:0}.submission-form_fileList__gbZCK strong{font-size:14px;line-height:1.6;font-weight:500;display:block;overflow-wrap:anywhere}.submission-form_fileList__gbZCK span{display:block;color:var(--muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.submission-form_removeButton__ve0es{color:var(--muted);font-size:13px!important;background:none;border:0;padding:9px;min-height:44px;text-decoration:underline;flex-shrink:0}.submission-form_removeButton__ve0es:hover{color:#ffb6a7}.submission-form_formActions__4l4py{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0 0;border-top:1px solid var(--line)}.submission-form_formActions__4l4py p{color:var(--muted);font-size:14px;line-height:1.65;max-width:40ch;margin:0}.submission-form_primaryButton__GHNE5,.submission-form_secondaryButton__DfixT{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:14px 24px;border:1px solid var(--accent);line-height:1.5;text-align:center;font-size:15px!important;font-weight:600}.submission-form_primaryButton__GHNE5{min-width:240px;max-width:100%;background:var(--accent);border-color:#dfc38d;color:#081017;font-weight:700}.submission-form_primaryButton__GHNE5:hover{background:#d7b97e}.submission-form_secondaryButton__DfixT{background:transparent;color:var(--muted);border-color:#455b6b;font-size:14px!important;font-weight:500}.submission-form_secondaryButton__DfixT:hover{background:#172630;border-color:var(--accent)}.submission-form_review__smIo_,.submission-form_success__oBqlq{background:var(--panel);padding:32px;border:1px solid var(--line)}.submission-form_review__smIo_>h2,.submission-form_success__oBqlq>h2{font-size:clamp(28px,3vw,38px);line-height:1.2;font-weight:600;margin:0 0 20px;letter-spacing:-.025em;scroll-margin-top:110px}.submission-form_review__smIo_>h2:focus,.submission-form_success__oBqlq>h2:focus{outline:2px solid var(--accent);outline-offset:6px}.submission-form_reviewSection__FM7xY{margin:28px 0;padding-top:22px;border-top:1px solid var(--line)}.submission-form_reviewSection__FM7xY h3{color:var(--accent);font-weight:600;font-size:17px;margin:0 0 18px}.submission-form_receipt__m9c4n,.submission-form_reviewSection__FM7xY dl{margin:0}.submission-form_receipt__m9c4n>div,.submission-form_reviewSection__FM7xY dl>div{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr);grid-gap:24px;gap:24px;padding:10px 0;font-size:15px;line-height:1.65}.submission-form_receipt__m9c4n dt,.submission-form_reviewSection__FM7xY dt{color:var(--muted)}.submission-form_receipt__m9c4n dd,.submission-form_reviewSection__FM7xY dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.submission-form_confirmed__mX33s{font-size:14px;color:var(--accent)}.submission-form_reviewFiles__y5duO{padding:0;list-style:none}.submission-form_reviewFiles__y5duO li{margin-bottom:12px;font-size:15px;overflow-wrap:anywhere}.submission-form_reviewFiles__y5duO strong{display:block;font-size:14px;color:var(--muted);margin-bottom:5px;font-weight:500}.submission-form_reviewActions__R7SQP{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.submission-form_success__oBqlq{border-top:3px solid var(--accent)}.submission-form_successIcon__y28OX{display:grid;place-items:center;width:45px;height:45px;border:1px solid var(--accent);border-radius:50%;color:var(--accent);font-size:24px;margin-bottom:28px}.submission-form_referenceBox__5NPCN{background:#081219;border:1px solid var(--line);padding:24px;margin:28px 0}.submission-form_referenceBox__5NPCN input{font-family:ui-monospace,monospace;font-size:clamp(13px,1.6vw,20px);color:var(--accent);letter-spacing:.02em;margin-bottom:15px}.submission-form_referenceBox__5NPCN .submission-form_secondaryButton__DfixT{font-size:14px!important}.submission-form_copyStatus__zGYie{min-height:20px;margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.submission-form_receipt__m9c4n{margin-bottom:25px}.submission-form_skipLink__kYNwV{position:absolute;top:-100px;left:20px;z-index:30;background:var(--accent);color:#081017;padding:15px}.submission-form_skipLink__kYNwV:focus{top:15px}@media (max-width:1050px){.submission-form_workflow__EGA9c{grid-template-columns:224px minmax(0,1fr);gap:24px}.submission-form_sidebar__hgx6e{padding-inline:12px}.submission-form_review__smIo_,.submission-form_section__81ddD,.submission-form_success__oBqlq{padding:24px}.submission-form_fieldGrid__ay2Mp{column-gap:20px}.submission-form_fileGroupHeader__DvJcw{align-items:flex-start;flex-wrap:wrap}.submission-form_intakeCode__eLQ2l{display:none}}@media (max-width:850px){.submission-form_sidebar__hgx6e{display:none}.submission-form_workflow__EGA9c{grid-template-columns:minmax(0,1fr)}.submission-form_intro__mLfNb{padding-top:28px}.submission-form_sessionNotice__QEw8T{display:block}.submission-form_sessionNotice__QEw8T p{margin-top:8px}}@media (max-width:700px){.submission-form_checkGrid__t_6bA,.submission-form_fieldGrid__ay2Mp{grid-template-columns:minmax(0,1fr)}.submission-form_receipt__m9c4n>div,.submission-form_reviewSection__FM7xY dl>div{grid-template-columns:1fr;gap:4px}.submission-form_formActions__4l4py{flex-direction:column;align-items:stretch;gap:16px}.submission-form_formActions__4l4py p{max-width:none}.submission-form_fileGroupHeader__DvJcw{align-items:flex-start;flex-direction:column;gap:12px}.submission-form_fileButton__8XUB2{width:100%}.submission-form_reviewActions__R7SQP{flex-direction:column;align-items:stretch}}@media (max-width:540px){.submission-form_page__cuV54{--form-gutter:16px}.submission-form_container__e7ZD0{padding-top:22px;padding-bottom:45px}.submission-form_intro__mLfNb{padding-block:24px}.submission-form_introText__bUxqI{font-size:16px}.submission-form_sessionNotice__QEw8T{padding:16px;margin-bottom:24px}.submission-form_sessionNotice__QEw8T p{font-size:13px}.submission-form_review__smIo_,.submission-form_section__81ddD,.submission-form_success__oBqlq{padding:24px 18px}.submission-form_sectionHeader__1BsRH{gap:12px;padding-bottom:18px}.submission-form_sectionHeader__1BsRH h2{font-size:21px}.submission-form_fieldGrid__ay2Mp{row-gap:24px}.submission-form_primaryButton__GHNE5{min-width:0}.submission-form_referenceBox__5NPCN{padding:14px}.submission-form_referenceBox__5NPCN input{font-size:13px;padding-inline:10px}.submission-form_page__cuV54>footer{gap:12px;padding-block:28px}}.submission-form_honeypot__RqQmw{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.submission-form_primaryButton__GHNE5:disabled,.submission-form_secondaryButton__DfixT:disabled{opacity:.65;cursor:wait}