.Field-module__wF0mua__field{gap:var(--space-8);flex-direction:column;display:flex}.Field-module__wF0mua__label{color:var(--ink-800);font-size:14px;font-weight:700}.Field-module__wF0mua__required{color:var(--brand-blue-500);margin-left:3px}.Field-module__wF0mua__input,.Field-module__wF0mua__textarea{border-radius:var(--radius-input);background:var(--brand-surface);width:100%;min-width:0;padding:15px var(--space-16);color:var(--ink-800);border:1px solid #0000;font-size:14px;transition:border-color .15s,background-color .15s}.Field-module__wF0mua__textarea{resize:vertical;border-radius:var(--radius-md);min-height:140px;line-height:1.6}.Field-module__wF0mua__input::placeholder,.Field-module__wF0mua__textarea::placeholder{color:var(--ink-400);font-size:13px}.Field-module__wF0mua__input:focus,.Field-module__wF0mua__textarea:focus{background:var(--surface-white);border-color:var(--brand-blue-500);outline:none;box-shadow:0 0 0 3px #176ff259}.Field-module__wF0mua__input.Field-module__wF0mua__invalid,.Field-module__wF0mua__textarea.Field-module__wF0mua__invalid{background:#fdecec;border-color:#cf4444}.Field-module__wF0mua__input.Field-module__wF0mua__invalid:focus,.Field-module__wF0mua__textarea.Field-module__wF0mua__invalid:focus{box-shadow:0 0 0 3px #cf444447}.Field-module__wF0mua__help{color:var(--ink-600);font-size:12px;line-height:1.6}.Field-module__wF0mua__error{color:#cf4444;font-size:12px;font-weight:700}.Field-module__wF0mua__counter{color:var(--ink-600);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:12px}
.apply-module__Q8HFCW__intro{gap:var(--space-8);flex-direction:column;display:flex}.apply-module__Q8HFCW__introTitle{font-family:var(--font-heading);color:var(--ink-900);font-size:24px;font-weight:600;line-height:1.35}.apply-module__Q8HFCW__introDesc{color:var(--ink-500);font-size:14px;line-height:1.7}.apply-module__Q8HFCW__form{gap:var(--space-20);flex-direction:column;display:flex}.apply-module__Q8HFCW__warnNote{gap:var(--space-12);border-radius:var(--radius-md);padding:var(--space-16);background:#d8d13829;display:flex}.apply-module__Q8HFCW__warnIcon{color:#fff;background:#7a6a09;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:700;display:grid}.apply-module__Q8HFCW__warnText{color:#6b5d08;font-size:12px;line-height:1.75}.apply-module__Q8HFCW__warnTitle{color:#574c06;margin-bottom:var(--space-4);font-size:14px;font-weight:700;display:block}.apply-module__Q8HFCW__warnText b{color:#574c06;font-weight:700}.apply-module__Q8HFCW__lockedField{gap:var(--space-8);flex-direction:column;display:flex}.apply-module__Q8HFCW__label{color:var(--ink-800);font-size:14px;font-weight:700}.apply-module__Q8HFCW__lockedRow{align-items:center;gap:var(--space-10);height:48px;padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--surface-muted);display:flex}.apply-module__Q8HFCW__lockedValue{min-width:0;color:var(--ink-800);font-variant-numeric:tabular-nums;flex:1;font-size:14px;font-weight:700}.apply-module__Q8HFCW__lockedTag{color:var(--ink-600);flex:none;font-size:12px}.apply-module__Q8HFCW__actions{gap:var(--space-10);padding-top:var(--space-20);margin-top:auto;display:flex}.apply-module__Q8HFCW__actions>*{flex:1}.apply-module__Q8HFCW__actions .apply-module__Q8HFCW__grow{flex:2}.apply-module__Q8HFCW__subLink{text-align:center;color:var(--brand-blue-500);padding-top:var(--space-4);font-size:12px;font-weight:700}.apply-module__Q8HFCW__stepNote{text-align:center;color:var(--ink-600);padding-top:var(--space-6);font-size:12px}.apply-module__Q8HFCW__checkCard{background:var(--surface-white);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-24);gap:var(--space-14);flex-direction:column;display:flex}.apply-module__Q8HFCW__checkTitle{font-family:var(--font-heading);color:var(--ink-800);font-size:18px;font-weight:600}.apply-module__Q8HFCW__checkRow{align-items:flex-start;gap:var(--space-10);color:var(--ink-500);cursor:pointer;font-size:12px;line-height:1.6;display:flex}.apply-module__Q8HFCW__checkbox{border:1.5px solid var(--ink-400);border-radius:var(--radius-xs);background:var(--surface-white);cursor:pointer;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;transition:background-color .15s,border-color .15s;display:grid}.apply-module__Q8HFCW__checkbox[data-state=checked]{background:var(--brand-gradient);border-color:#0000}.apply-module__Q8HFCW__checkMark{color:var(--surface-white);font-size:12px;font-weight:700;line-height:1}
