.ApplyForm-module__HxVhjq__form{gap:var(--sp-6);flex-direction:column;max-width:640px;display:flex}.ApplyForm-module__HxVhjq__stepper{gap:var(--sp-6);font-size:var(--fs-caption);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-3);margin:0;padding:0;list-style:none;display:flex}.ApplyForm-module__HxVhjq__stepper li{align-items:center;gap:8px;display:flex}.ApplyForm-module__HxVhjq__stepper li span{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:inline-grid}.ApplyForm-module__HxVhjq__stepActive{color:var(--text-1)}.ApplyForm-module__HxVhjq__stepActive span{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.ApplyForm-module__HxVhjq__stepDone{color:var(--text-2)}.ApplyForm-module__HxVhjq__stepDone span{border-color:var(--accent-line);color:var(--accent-text)}.ApplyForm-module__HxVhjq__fieldset{gap:var(--sp-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ApplyForm-module__HxVhjq__label{font-size:14px;font-weight:var(--fw-semibold)}.ApplyForm-module__HxVhjq__label small{font-weight:var(--fw-regular);color:var(--text-3)}.ApplyForm-module__HxVhjq__radios{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ApplyForm-module__HxVhjq__radioCard{border-radius:var(--radius-md);border:1px solid var(--line-2);background:var(--surface-3);min-height:52px;font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--dur-fast), background var(--dur-fast);align-items:center;gap:12px;padding:14px 14px 14px 44px;display:flex;position:relative}.ApplyForm-module__HxVhjq__radioCard input{opacity:0;width:1px;height:1px;position:absolute}.ApplyForm-module__HxVhjq__radioCard:before{content:"";border:2px solid var(--line-2);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ApplyForm-module__HxVhjq__radioChecked{border-color:var(--accent);background:var(--accent-soft)}.ApplyForm-module__HxVhjq__radioChecked:before{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 45%, transparent 50%)}.ApplyForm-module__HxVhjq__radioCard:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.ApplyForm-module__HxVhjq__grid2{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ApplyForm-module__HxVhjq__field{flex-direction:column;gap:6px;display:flex}.ApplyForm-module__HxVhjq__field input,.ApplyForm-module__HxVhjq__field select,.ApplyForm-module__HxVhjq__field textarea{width:100%;min-height:var(--control-h);border-radius:var(--radius-md);border:1px solid var(--line-2);background:var(--surface-3);color:var(--text-1);font:inherit;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);padding:12px 14px;font-size:16px}.ApplyForm-module__HxVhjq__field textarea{resize:vertical;min-height:112px}.ApplyForm-module__HxVhjq__field input::placeholder,.ApplyForm-module__HxVhjq__field textarea::placeholder{color:var(--text-3)}.ApplyForm-module__HxVhjq__field input:focus-visible,.ApplyForm-module__HxVhjq__field select:focus-visible,.ApplyForm-module__HxVhjq__field textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ApplyForm-module__HxVhjq__fieldError input,.ApplyForm-module__HxVhjq__fieldError select,.ApplyForm-module__HxVhjq__fieldError textarea{border-color:var(--state-danger)}.ApplyForm-module__HxVhjq__error{font-size:var(--fs-caption);color:var(--state-danger)}.ApplyForm-module__HxVhjq__hint{font-size:var(--fs-caption);color:var(--text-3)}.ApplyForm-module__HxVhjq__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ApplyForm-module__HxVhjq__consent{font-size:var(--fs-small);color:var(--text-2);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.ApplyForm-module__HxVhjq__consent input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.ApplyForm-module__HxVhjq__alert{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:3px solid var(--state-danger);background:color-mix(in srgb, var(--state-danger) 12%, transparent);color:var(--text-1);font-size:var(--fs-small);padding:14px 16px}.ApplyForm-module__HxVhjq__actions{gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.ApplyForm-module__HxVhjq__done{gap:var(--sp-4);max-width:640px;padding:var(--sp-8);border-radius:var(--radius-lg);border:1px solid var(--line-1);border-left:3px solid var(--state-success);background:var(--surface-2);flex-direction:column;display:flex}.ApplyForm-module__HxVhjq__ref{font-size:var(--fs-small);color:var(--text-2)}.ApplyForm-module__HxVhjq__selfStart{align-self:flex-start}@media (max-width:560px){.ApplyForm-module__HxVhjq__grid2{grid-template-columns:1fr}}
.Stub-module__Z-vQ7W__wrap{gap:var(--sp-4);flex-direction:column;min-height:40vh;display:flex}.Stub-module__Z-vQ7W__back{align-self:flex-start}
