.ApplicationForm_form__6TSLd{display:flex;flex-direction:column;gap:0}.ApplicationForm_section__p8vj2{padding:28px 32px;border-bottom:1px solid var(--border)}.ApplicationForm_section__p8vj2:last-of-type{border-bottom:none}.ApplicationForm_sectionTitle__1sK1Z{font-family:var(--font);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--neon-dark);margin-bottom:20px}.ApplicationForm_required___aYEl{color:var(--red)}.ApplicationForm_field___gybu{display:flex;flex-direction:column;gap:6px}.ApplicationForm_label__L2i3F{font-size:12px;font-weight:600;color:var(--ash);font-family:var(--font)}.ApplicationForm_label__L2i3F span{color:var(--red)}.ApplicationForm_input__KCDwO{width:100%;padding:11px 14px;border:1.5px solid var(--border);border-radius:6px;font-size:14px;font-family:var(--font);color:var(--ash);background:var(--white);outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ApplicationForm_input__KCDwO:focus{border-color:var(--neon-dark);box-shadow:0 0 0 3px rgba(181,177,4,.12)}.ApplicationForm_input__KCDwO::placeholder{color:var(--text-muted)}.ApplicationForm_grid2__gqYCv{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.ApplicationForm_grid3__7CdLL{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px;gap:14px}.ApplicationForm_colSpan2__RLW2Y{grid-column:span 2}.ApplicationForm_suggestions__otyAH{position:absolute;top:100%;left:0;right:0;background:var(--white);border:1.5px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(31,35,33,.12);z-index:200;overflow:hidden;margin-top:4px}.ApplicationForm_suggestion__ESwda{width:100%;padding:11px 14px;text-align:left;background:none;border:none;border-bottom:1px solid var(--border);font-size:13px;color:var(--ash);font-family:var(--font);cursor:pointer;transition:background .1s}.ApplicationForm_suggestion__ESwda:last-child{border-bottom:none}.ApplicationForm_suggestion__ESwda:hover{background:var(--congo-grey)}.ApplicationForm_fileCard__UeCeQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 16px;border:2px dashed var(--border);border-radius:10px;background:var(--white);cursor:pointer;text-align:center;transition:all .2s;min-height:140px}.ApplicationForm_fileCard__UeCeQ:hover{border-color:var(--neon-dark);background:rgba(214,210,31,.04)}.ApplicationForm_fileCard__UeCeQ[data-active=true]{border-color:var(--neon-dark);background:rgba(214,210,31,.06);border-style:solid}.ApplicationForm_fileCard__UeCeQ[data-active=true] .ApplicationForm_fileIcon__ICZl4{color:var(--neon-dark)}.ApplicationForm_fileIcon__ICZl4{color:var(--text-muted)}.ApplicationForm_fileLabel__ov_QM{font-size:12px;font-weight:700;color:var(--ash);font-family:var(--font);text-align:center;line-height:1.4}.ApplicationForm_fileName__Aaa43{font-size:11px;color:var(--text-muted);font-family:var(--font)}.ApplicationForm_catList__kvb21{display:flex;flex-direction:column;gap:8px}.ApplicationForm_catCard__xMBs6{border:1.5px solid var(--border);border-radius:10px;overflow:hidden;background:var(--white);transition:border-color .15s}.ApplicationForm_catCardActive__pSra5{border-color:var(--neon-dark)}.ApplicationForm_catHeader__6XQw0{width:100%;display:flex;align-items:center;gap:14px;padding:14px 18px;background:none;border:none;cursor:pointer;font-family:var(--font);text-align:left}.ApplicationForm_catCardActive__pSra5 .ApplicationForm_catHeader__6XQw0{background:rgba(214,210,31,.05)}.ApplicationForm_catIcon__fg5FJ{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--congo-grey);color:var(--text-muted);flex-shrink:0;transition:all .15s}.ApplicationForm_catIconActive__Ru7rp{background:rgba(214,210,31,.18);color:var(--neon-dark)}.ApplicationForm_catLabel__BikrP{font-size:14px;font-weight:600;color:var(--ash);flex:1 1}.ApplicationForm_catBadge__GFt4v{font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;background:rgba(214,210,31,.15);color:var(--neon-dark)}.ApplicationForm_catChevron__p_MeJ{color:var(--text-muted);flex-shrink:0}.ApplicationForm_subList__V88SK{padding:14px 18px 18px;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--border);background:var(--congo-grey)}.ApplicationForm_subPill__JTZNR{padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;border:1.5px solid var(--border);background:var(--white);color:var(--gray);cursor:pointer;font-family:var(--font);transition:all .15s}.ApplicationForm_subPillActive__Dq6ty,.ApplicationForm_subPill__JTZNR:hover{border-color:var(--neon-dark);color:var(--neon-dark)}.ApplicationForm_subPillActive__Dq6ty{background:rgba(214,210,31,.15)}.ApplicationForm_radioGroup__VcRNJ{display:flex;gap:10px}.ApplicationForm_radioCard__LBLai{flex:1 1;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:6px;border:1.5px solid var(--border);background:var(--white);cursor:pointer;font-size:13px;font-weight:600;color:var(--ash);font-family:var(--font);transition:all .15s}.ApplicationForm_radioCard__LBLai input{accent-color:var(--neon-dark)}.ApplicationForm_radioCardActive__qGuWF{border-color:var(--neon-dark);background:rgba(214,210,31,.06);color:var(--neon-dark)}.ApplicationForm_submitBtn__rf7X0{display:flex;align-items:center;justify-content:center;gap:10px;margin:28px 32px 32px;padding:15px 32px;background:var(--neon);color:var(--ash);border:none;border-radius:8px;font-family:var(--font);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .2s}.ApplicationForm_submitBtn__rf7X0:hover:not(:disabled){background:var(--neon-dark)}.ApplicationForm_submitBtn__rf7X0:disabled{opacity:.6;cursor:not-allowed}.ApplicationForm_spinner__NzaKX{width:16px;height:16px;border:2px solid rgba(31,35,33,.2);border-top:2px solid var(--ash);border-radius:50%;animation:ApplicationForm_spin__eFluq .7s linear infinite;display:inline-block}@keyframes ApplicationForm_spin__eFluq{to{transform:rotate(1turn)}}.ApplicationForm_errorBanner__QgBsY{margin:20px 32px 0;padding:12px 16px;background:rgba(191,88,105,.08);border:1px solid rgba(191,88,105,.2);border-radius:6px;font-size:14px;color:#922;font-family:var(--font)}.ApplicationForm_success__RE1He{padding:60px 32px;text-align:center}.ApplicationForm_successIcon__YYH5_{width:72px;height:72px;border-radius:50%;background:rgba(214,210,31,.12);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--neon-dark)}.ApplicationForm_successTitle__xGt6r{font-size:22px;font-weight:800;color:var(--ash);margin-bottom:10px;font-family:var(--font-heading)}.ApplicationForm_successText__8vb_D{font-size:15px;color:var(--text-muted);line-height:1.65;font-family:var(--font)}@media (max-width:640px){.ApplicationForm_section__p8vj2{padding:20px}.ApplicationForm_grid2__gqYCv,.ApplicationForm_grid3__7CdLL{grid-template-columns:1fr}.ApplicationForm_colSpan2__RLW2Y{grid-column:span 1}.ApplicationForm_radioGroup__VcRNJ{flex-direction:column}.ApplicationForm_submitBtn__rf7X0{margin:20px}}