.Careers_section__DHRKp{max-width:1100px;margin:0 auto;padding:0 1.5rem}.Careers_sectionHead__tXzfk{text-align:center;margin-bottom:2rem}.Careers_sectionTitle__UusHn{font-size:1.75rem;font-weight:800;color:var(--color-gray-900);margin:0 0 .5rem}.Careers_sectionLead__gTGnY{color:var(--color-gray-500);max-width:620px;margin:0 auto;line-height:1.6}.Careers_grid__2ofzG{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:4rem}.Careers_card__s_aQW{background:#fff;border:1px solid var(--color-gray-100);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:.9rem;box-shadow:var(--shadow-md);transition:transform .2s,box-shadow .2s,border-color .2s}.Careers_card__s_aQW:hover{transform:translateY(-3px);box-shadow:var(--shadow-xl)}.Careers_cardSelected__2GKH0{border-color:var(--color-primary-600);box-shadow:0 0 0 3px var(--color-primary-100),var(--shadow-md)}.Careers_cardTalent__0FMzF{border-style:dashed;border-width:2px;border-color:var(--color-primary-300);background:var(--color-primary-50)}.Careers_cardTitle__vyICu{font-size:1.2rem;font-weight:700;color:var(--color-gray-900);margin:0;line-height:1.3}.Careers_chips__pR2la{display:flex;flex-wrap:wrap;gap:.4rem}.Careers_chip__d3vk0{font-size:.75rem;font-weight:600;padding:.25rem .7rem;border-radius:999px;background:var(--color-gray-100);color:var(--color-gray-600)}.Careers_chipArea__GY6_6{background:var(--color-primary-100);color:var(--color-primary-900)}.Careers_summary__w_SkB{color:var(--color-gray-600);line-height:1.55;font-size:.95rem;margin:0}.Careers_details__Kdl1p summary{cursor:pointer;font-weight:600;font-size:.875rem;color:var(--color-primary-700)}.Careers_details__Kdl1p ul{margin:.6rem 0 0;padding-left:1.1rem;color:var(--color-gray-600);font-size:.9rem;line-height:1.6}.Careers_cardAction__t3trh{margin-top:auto}.Careers_btnApply__fZ3tM{width:100%;padding:.75rem 1rem;border-radius:999px;border:2px solid var(--color-primary-700);background:transparent;color:var(--color-primary-800);font-weight:700;font-size:.95rem;cursor:pointer;transition:background .2s,color .2s}.Careers_btnApplyActive__kTdQM,.Careers_btnApply__fZ3tM:hover{background:var(--color-primary-700);color:#fff}.Careers_empty__KMyku{grid-column:1/-1;text-align:center;color:var(--color-gray-500);padding:1rem}.Careers_formWrap__TU7Ac{max-width:800px;margin:0 auto;padding:0 1.5rem;scroll-margin-top:90px}.Careers_formCard__yZ8HD{background:#fff;padding:2.5rem;border-radius:24px;box-shadow:var(--shadow-xl);border:1px solid var(--color-gray-100)}.Careers_formHead__5BFoS{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.Careers_formIcon__JtSw7{width:48px;height:48px;flex-shrink:0;background:var(--color-primary-50);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--color-primary-700)}.Careers_formTitle__xSuIm{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin:0}.Careers_formSub__ijZUU{color:var(--color-gray-500);margin:.15rem 0 0}.Careers_steps__C3ItX{display:flex;gap:.75rem;margin-bottom:1.75rem}.Careers_step__vv073{flex:1 1;display:flex;align-items:center;gap:.6rem;padding:.6rem .9rem;border-radius:12px;background:var(--color-gray-50);color:var(--color-gray-400);font-size:.875rem;font-weight:600}.Careers_stepNum__hvS4P{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-gray-200);color:var(--color-gray-500);font-size:.8rem}.Careers_stepActive__AxhMc{background:var(--color-primary-50);color:var(--color-primary-900)}.Careers_stepActive__AxhMc .Careers_stepNum__hvS4P,.Careers_stepDone__hXAWI .Careers_stepNum__hvS4P{background:var(--color-primary-700);color:#fff}.Careers_stepDone__hXAWI{color:var(--color-primary-800)}.Careers_fields__UWIOh,.Careers_row__jk1Ir{display:grid;grid-gap:1.25rem;gap:1.25rem}.Careers_row__jk1Ir{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.Careers_field__N9kUh{display:flex;flex-direction:column;gap:.4rem}.Careers_label__p_fbH{font-weight:600;font-size:.875rem;color:var(--color-gray-700)}.Careers_hint__nNWrf{font-size:.8rem;color:var(--color-gray-400)}.Careers_input__K1D_7{padding:.75rem 1rem;border-radius:10px;border:1px solid var(--color-gray-200);font-size:1rem;width:100%;font-family:inherit;background:#fff;color:var(--color-gray-900);transition:border-color .2s,box-shadow .2s}.Careers_input__K1D_7:focus{outline:none;border-color:var(--color-primary-600);box-shadow:0 0 0 3px var(--color-primary-100)}textarea.Careers_input__K1D_7{resize:vertical}.Careers_drop__BS_nZ{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;padding:2rem 1rem;border:2px dashed var(--color-primary-300);border-radius:16px;background:var(--color-primary-50);color:var(--color-primary-900);cursor:pointer;transition:background .2s,border-color .2s}.Careers_dropActive__bhq8b,.Careers_drop__BS_nZ:focus-within,.Careers_drop__BS_nZ:hover{background:var(--color-primary-100);border-color:var(--color-primary-600)}.Careers_dropFilled__4LCMv{border-style:solid;background:#fff}.Careers_fileInput__fjLGD{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.Careers_dropTitle__2S04v{font-weight:700}.Careers_dropHint__mDGAo{font-size:.85rem;color:var(--color-gray-500)}.Careers_fileRow__U9Rqb{display:flex;align-items:center;gap:.75rem;width:100%;justify-content:center;flex-wrap:wrap}.Careers_fileName__Gjrpm{font-weight:600;word-break:break-all}.Careers_linkBtn__b3tCX{background:none;border:none;color:var(--color-error);font-weight:600;font-size:.85rem;cursor:pointer;padding:.25rem .5rem;text-decoration:underline}.Careers_error__X6u8D{display:flex;align-items:center;gap:.5rem;color:#c2003f;font-size:.875rem;font-weight:500}.Careers_actions__cnonk{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem}.Careers_btnPrimary__3As_O,.Careers_btnSecondary__SY9Mw{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1.75rem;border-radius:999px;font-weight:700;font-size:1rem;cursor:pointer;transition:opacity .2s,transform .2s}.Careers_btnPrimary__3As_O{background:var(--color-primary-700);color:#fff;border:none;margin-left:auto}.Careers_btnPrimary__3As_O:hover:not(:disabled){transform:translateY(-1px)}.Careers_btnPrimary__3As_O:disabled{opacity:.6;cursor:not-allowed}.Careers_btnSecondary__SY9Mw{background:none;color:var(--color-gray-600);border:1px solid var(--color-gray-200)}.Careers_success__iJFIb{text-align:center;padding:1rem .5rem}.Careers_successIcon__vWfBf{width:72px;height:72px;border-radius:50%;background:var(--color-primary-100);color:var(--color-primary-800);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.Careers_successTitle___FU3R{font-size:1.5rem;font-weight:800;color:var(--color-gray-900);margin:0 0 .5rem}.Careers_successText__ydO7Z{color:var(--color-gray-600);line-height:1.6;max-width:480px;margin:0 auto}@media (max-width:600px){.Careers_formCard__yZ8HD{padding:1.5rem 1.15rem}.Careers_step__vv073 span:last-child{display:none}.Careers_step__vv073{justify-content:center}.Careers_stepActive__AxhMc span:last-child{display:inline}}