.CompanyStep_wrapper__4D7h9{display:flex;flex-direction:column}.CompanyStep_title__yAVXP{margin:0 0 24rem;color:#0a0a0a;font-family:var(--font-montserrat),sans-serif;font-size:18rem;font-weight:700}@media screen and (min-width:768px){.CompanyStep_title__yAVXP{font-size:22rem}}.CompanyStep_grid__sjrfu{display:grid;grid-template-columns:1fr;gap:20rem}@media screen and (min-width:768px){.CompanyStep_grid__sjrfu{grid-template-columns:repeat(2,1fr)}}.CompanyStep_fieldWithHint__Dynw0{display:flex;flex-direction:column;gap:6rem}.CompanyStep_hint__JrnzU{color:#87898e;font-family:var(--font-inter),sans-serif;font-size:12rem}.CompanyStep_logoField__DCD_J{display:flex;flex-direction:column;gap:6rem}.CompanyStep_logoLabel__fvzeO{color:#0a0a0a;font-family:var(--font-inter),sans-serif;font-size:13rem;font-weight:500}.CompanyStep_required__CEbPU{margin-left:2rem;color:#f5502b}.CompanyStep_logoRow__v_kFa{display:flex;flex-direction:column;gap:6rem}.CompanyStep_logoUpload__VpEFY{position:relative;display:flex;align-items:center;justify-content:center;width:104rem;height:104rem;overflow:hidden;border:1rem dashed #d9dadb;border-radius:8rem;cursor:pointer;background:#f8f9fa}.CompanyStep_logoPreview__Ty_Ky{width:100%;height:100%;object-fit:contain}.CompanyStep_logoInput__vQwLZ{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.CompanyStep_logoError__KMyeQ{color:#f5502b;font-family:var(--font-inter),sans-serif;font-size:12rem}.CompanyStep_actions__toEeU{display:flex;justify-content:flex-end;margin-top:32rem}.CompanyStep_continueButton__enksm{display:flex;align-items:center;gap:8rem;padding:0 28rem;height:48rem;border:none;border-radius:6rem;background:#f6542c;color:#fff;cursor:pointer;font-family:var(--font-inter),sans-serif;font-size:15rem;font-weight:600;transition:background-color .2s ease}.CompanyStep_continueButton__enksm:hover{background:#f5502b}.RecruitmentStep_wrapper___Zg7d{display:flex;flex-direction:column}.RecruitmentStep_title__xzOpL{margin:0 0 24rem;color:#0a0a0a;font-family:var(--font-montserrat),sans-serif;font-size:18rem;font-weight:700}@media screen and (min-width:768px){.RecruitmentStep_title__xzOpL{font-size:22rem}}.RecruitmentStep_grid__uszgu{display:grid;grid-template-columns:1fr;gap:20rem}@media screen and (min-width:768px){.RecruitmentStep_grid__uszgu{grid-template-columns:repeat(2,1fr)}}.RecruitmentStep_skillsField__wiZXK{display:flex;flex-direction:column;gap:6rem}.RecruitmentStep_skillsLabel__XH9a8{color:#0a0a0a;font-family:var(--font-inter),sans-serif;font-size:13rem;font-weight:500}.RecruitmentStep_required__61358{margin-left:2rem;color:#f5502b}.RecruitmentStep_skillsList__yIX1S{display:flex;flex-wrap:wrap;gap:8rem}.RecruitmentStep_skillChip___aE24{padding:8rem 14rem;border:1rem solid #d9dadb;border-radius:20rem;background:#fff;color:#595959;cursor:pointer;font-family:var(--font-inter),sans-serif;font-size:13rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.RecruitmentStep_skillChipActive__C8KYT{border-color:#f6542c;background:#f6542c;color:#fff}.RecruitmentStep_actions__UFxrC{display:flex;gap:12rem;justify-content:space-between;margin-top:32rem}.RecruitmentStep_backButton__VddHT,.RecruitmentStep_submitButton__Hlnh3{display:flex;align-items:center;gap:8rem;padding:0 28rem;height:48rem;border:none;border-radius:6rem;cursor:pointer;font-family:var(--font-inter),sans-serif;font-size:15rem;font-weight:600;transition:background-color .2s ease}.RecruitmentStep_backButton__VddHT{border:1rem solid #d9dadb;background:#fff;color:#0a0a0a}.RecruitmentStep_backButton__VddHT:hover{background:#f8f9fa}.RecruitmentStep_submitButton__Hlnh3{background:#f6542c;color:#fff}.RecruitmentStep_submitButton__Hlnh3:hover{background:#f5502b}.StepIndicator_wrapper__RO4L5{justify-content:center;margin-bottom:40rem}.StepIndicator_badge__JCNm_,.StepIndicator_step__JtdLF,.StepIndicator_wrapper__RO4L5{display:flex;align-items:center}.StepIndicator_badge__JCNm_{justify-content:center;width:36rem;height:36rem;flex-shrink:0;border:2rem solid #909090;border-radius:50%;background:#f4f4f4;color:#595959;font-family:var(--font-inter),sans-serif;font-size:14rem;font-weight:700}.StepIndicator_badgeActive__qF6wR{border-color:#f6542c;background:#fff2ef;color:#f6542c}.StepIndicator_label__6x_W_{margin-left:12rem;color:#595959;font-family:var(--font-inter),sans-serif;font-size:13rem;font-weight:500;white-space:nowrap}@media screen and (min-width:768px){.StepIndicator_label__6x_W_{font-size:15rem}}.StepIndicator_labelActive__4e5s9{color:#f6542c}.StepIndicator_line__6mXuw{width:60rem;height:2rem;margin:0 16rem;background:#d9dadb}@media screen and (min-width:768px){.StepIndicator_line__6mXuw{width:120rem}}.RecruitmentRegistrationFormContent_section__hKo_9{position:relative;overflow:hidden;padding:24rem 0 60rem;background:#fff}@media screen and (min-width:1024px){.RecruitmentRegistrationFormContent_section__hKo_9{padding:40rem 0 100rem}}.RecruitmentRegistrationFormContent_blueCircle__dmYNC,.RecruitmentRegistrationFormContent_orangeCircle__g_Ul4{position:absolute;z-index:0;display:none}@media screen and (min-width:1024px){.RecruitmentRegistrationFormContent_blueCircle__dmYNC,.RecruitmentRegistrationFormContent_orangeCircle__g_Ul4{display:block}}.RecruitmentRegistrationFormContent_blueCircle__dmYNC{top:-80rem;left:-80rem}.RecruitmentRegistrationFormContent_orangeCircle__g_Ul4{right:-80rem;bottom:-80rem}.RecruitmentRegistrationFormContent_container__er_YK{position:relative;z-index:1}@media screen and (min-width:1024px){.RecruitmentRegistrationFormContent_container__er_YK{max-width:780rem;margin:0 auto}}.RecruitmentRegistrationFormContent_pageTitle__BuOdv{margin:0 0 32rem;color:#0a0a0a;font-family:var(--font-montserrat),sans-serif;font-size:20rem;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.RecruitmentRegistrationFormContent_pageTitle__BuOdv{font-size:28rem}}