.apply_page__SskIo{min-height:100vh;width:100%;background:#f2f0ef;color:#1a1a1a;font-family:Arial,sans-serif}.apply_container__PjrDv{width:100%;max-width:1280px;margin:0 auto;padding:32px 18px;box-sizing:border-box}.apply_formSection__gfsCT{width:min(100%,1200px);margin:0 auto}.apply_formSection__gfsCT h1{margin:0 0 30px;font-size:clamp(2.7rem,4vw,4.5rem);line-height:1.05;font-weight:700;color:#1a1a1a;text-align:center}.apply_formLayout__iv6Rp{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(420px,1.45fr);gap:68px;align-items:start}.apply_formIntro__0vN5z{padding-top:6px}.apply_formIntro__0vN5z p{margin:0 0 26px;font-size:clamp(1.2rem,1.7vw,2.1rem);line-height:1.35;color:#1d1d1d;letter-spacing:-.02em}.apply_jobForm__aIobS{display:flex;flex-direction:column;gap:18px}.apply_fieldGroup__ODxRk{display:flex;flex-direction:column;gap:10px}.apply_labelTitle__PNZRp{font-size:1.05rem;line-height:1.5;font-weight:400;color:#171717}.apply_fieldRow__aIGh8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.apply_fieldFull__ZtgVZ,.apply_field__mPu_L{display:flex;flex-direction:column;gap:8px}.apply_fieldFull__ZtgVZ>span,.apply_field__mPu_L>span{font-size:1.02rem;line-height:1.4;font-weight:400;color:#1a1a1a}.apply_fieldFull__ZtgVZ em,.apply_field__mPu_L em{font-style:normal;font-weight:400;color:#5c5c5c}.apply_fieldFull__ZtgVZ input,.apply_field__mPu_L input{width:100%;min-height:42px;box-sizing:border-box;background:transparent;border:1px solid rgba(17,17,17,.7);border-radius:0;color:#111;padding:10px 12px;font:inherit}.apply_fieldFull__ZtgVZ input::placeholder,.apply_field__mPu_L input::placeholder{color:rgba(17,17,17,.7)}.apply_fieldFull__ZtgVZ small{display:block;margin:0;color:#4d4d4d;font-size:.82rem;line-height:1.5}.apply_checkboxLine__TfXQk{display:inline-flex;align-items:center;gap:10px;margin-top:6px;font-size:1.05rem;line-height:1.45;color:#1a1a1a;cursor:pointer}.apply_checkboxLine__TfXQk input{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1px solid rgba(17,17,17,.8);background:transparent;border-radius:2px;position:relative;flex-shrink:0}.apply_checkboxLine__TfXQk input:checked:after{content:"";position:absolute;inset:3px;background:#111}.apply_submitButton__fIiLX{width:-moz-fit-content;width:fit-content;min-width:120px;margin-top:8px;padding:12px 22px;border:1px solid rgba(17,17,17,.7);background:#d0d0d0;color:#1a1a1a;font-size:1rem;line-height:1.2;font-weight:400;cursor:pointer}@media (max-width:900px){.apply_container__PjrDv{padding-top:24px}.apply_formLayout__iv6Rp{gap:28px}.apply_fieldRow__aIGh8,.apply_formLayout__iv6Rp{grid-template-columns:1fr}.apply_formSection__gfsCT h1{text-align:left}}