.Careers_perkGrid__5Vxmb{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.Careers_perk__60_mC{background:#fff;border:1px solid var(--hoc-line);border-radius:var(--hoc-radius-lg);padding:26px;box-shadow:var(--hoc-shadow-sm);height:100%}.Careers_perk__60_mC h5{font-size:18px;margin:14px 0 6px;color:var(--hoc-ink)}.Careers_perk__60_mC p{font-size:14.5px;color:var(--hoc-muted);margin:0}.Careers_perkIcon__FHHC8{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--hoc-bg-soft);color:var(--hoc-primary);font-size:20px}.Careers_stats__NIEA8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:8px}.Careers_stat__ZxpCf{text-align:center;padding:18px 10px;background:#fff;border:1px solid var(--hoc-line);border-radius:16px}.Careers_stat__ZxpCf b{display:block;font-size:28px;color:var(--hoc-primary);line-height:1.1}.Careers_stat__ZxpCf span{font-size:13px;color:var(--hoc-muted)}.Careers_filters__BFZP0{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:16px;box-shadow:var(--hoc-shadow-sm);margin-bottom:26px}.Careers_searchWrap__WAAdb{position:relative}.Careers_searchWrap__WAAdb i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--hoc-muted);font-size:14px}.Careers_filters__BFZP0 input,.Careers_filters__BFZP0 select{width:100%;font-family:inherit;font-size:15px;color:var(--hoc-ink);padding:12px 14px;border:1.5px solid var(--hoc-line);border-radius:12px;background:#fff}.Careers_searchWrap__WAAdb input{padding-left:38px}.Careers_filters__BFZP0 input:focus,.Careers_filters__BFZP0 select:focus{outline:none;border-color:var(--hoc-primary);box-shadow:0 0 0 3px rgba(90,93,219,.12)}.Careers_count__4oAX2{font-size:14px;color:var(--hoc-muted);margin-bottom:14px}.Careers_count__4oAX2 b{color:var(--hoc-ink)}.Careers_list__34YfZ{display:grid;grid-gap:16px;gap:16px}.Careers_card__8WnWK{display:block;background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:24px;box-shadow:var(--hoc-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;color:inherit;text-decoration:none}.Careers_card__8WnWK:hover{transform:translateY(-3px);border-color:var(--hoc-primary);box-shadow:0 14px 34px rgba(90,93,219,.14)}.Careers_cardTop__RrQbe{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.Careers_cardTitle__L2CpN{font-size:21px;margin:0 0 4px;color:var(--hoc-ink)}.Careers_dept__eqiQg{font-size:14px;color:var(--hoc-primary);font-weight:700}.Careers_badge__BC9JU{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:5px 12px;border-radius:30px;background:#fff7e6;color:#b45309}.Careers_summary__oF6_4{font-size:15px;color:var(--hoc-muted);margin:12px 0 14px}.Careers_meta__2dmxy{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13.5px;color:var(--hoc-ink);margin-bottom:14px}.Careers_meta__2dmxy span{display:inline-flex;align-items:center;gap:7px}.Careers_meta__2dmxy i{color:var(--hoc-primary);font-size:13px}.Careers_skills__EQPoP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.Careers_skill__9ZRHa{font-size:12.5px;background:var(--hoc-bg-soft);color:var(--hoc-primary);padding:5px 11px;border-radius:20px;font-weight:600}.Careers_cardFoot__e09Yk{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.Careers_posted__NhpkI{font-size:13px;color:var(--hoc-muted)}.Careers_view__0hsMR{font-weight:700;color:var(--hoc-primary);display:inline-flex;align-items:center;gap:8px;font-size:15px}.Careers_skeleton__bXd5I{height:190px;border-radius:18px;background:linear-gradient(90deg,#eef0f6 25%,#f7f8fc 50%,#eef0f6 75%);background-size:200% 100%;animation:Careers_shimmer__OCKYl 1.3s infinite}@keyframes Careers_shimmer__OCKYl{to{background-position:-200% 0}}.Careers_empty__ioXh_{text-align:center;padding:56px 20px;background:#fff;border:1px dashed var(--hoc-line);border-radius:18px}.Careers_empty__ioXh_ i{font-size:40px;color:var(--hoc-primary);margin-bottom:12px}.Careers_empty__ioXh_ h4{margin-bottom:6px;color:var(--hoc-ink)}.Careers_empty__ioXh_ p{color:var(--hoc-muted);margin:0 auto;max-width:460px}.Careers_errorBox__MGWIh{background:#fee2e2;color:#991b1b;padding:14px 16px;border-radius:12px;font-size:14px}.Careers_steps__yXboF{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;counter-reset:step}.Careers_step__3Y0OX{position:relative;background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:26px 22px 22px}.Careers_step__3Y0OX:before{counter-increment:step;content:counter(step);position:absolute;top:-16px;left:22px;width:34px;height:34px;border-radius:50%;background:var(--hoc-primary);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(90,93,219,.35)}.Careers_step__3Y0OX h5{font-size:17px;margin:6px 0;color:var(--hoc-ink)}.Careers_step__3Y0OX p{font-size:14px;color:var(--hoc-muted);margin:0}.Careers_detailWrap__WJyBq{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:start}.Careers_panel__PUmaC{background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:28px;box-shadow:var(--hoc-shadow-sm)}.Careers_panel__PUmaC+.Careers_panel__PUmaC{margin-top:20px}.Careers_panel__PUmaC h3{font-size:20px;margin-bottom:14px;color:var(--hoc-ink)}.Careers_panel__PUmaC p{color:var(--hoc-muted);font-size:15.5px;line-height:1.7;white-space:pre-line;margin:0}.Careers_bullets__PNy7p{list-style:none;padding:0;margin:0;display:grid;grid-gap:11px;gap:11px}.Careers_bullets__PNy7p li{display:flex;gap:11px;font-size:15px;color:var(--hoc-ink);line-height:1.55}.Careers_bullets__PNy7p i{color:var(--hoc-green);margin-top:5px;font-size:13px;flex-shrink:0}.Careers_facts__dxFYJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.Careers_fact__A8ejJ{background:var(--hoc-bg-soft);border-radius:12px;padding:12px 14px}.Careers_fact__A8ejJ small{display:block;font-size:11.5px;color:var(--hoc-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.Careers_fact__A8ejJ b{font-size:14.5px;color:var(--hoc-ink)}.Careers_sticky__YBdgv{position:static}.Careers_closed__Su6Jt{background:#fee2e2;color:#991b1b;border-radius:14px;padding:22px;text-align:center;font-weight:600}.Careers_closed__Su6Jt a{color:#991b1b;text-decoration:underline}.Careers_form__bZjtA{background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:26px;box-shadow:var(--hoc-shadow-md,var(--hoc-shadow-sm))}.Careers_formTitle__sBYth{font-size:21px;margin-bottom:4px;color:var(--hoc-ink)}.Careers_formSub__sHPMP{font-size:14px;color:var(--hoc-muted);margin-bottom:20px}.Careers_row__NLMll{display:grid;grid-template-columns:1fr;grid-gap:0 14px;gap:0 14px}.Careers_field__sYuD1{display:block;margin-bottom:15px}.Careers_field__sYuD1>span{display:block;font-size:13px;font-weight:600;color:var(--hoc-ink);margin-bottom:6px}.Careers_field__sYuD1 input,.Careers_field__sYuD1 select,.Careers_field__sYuD1 textarea{width:100%;font-family:inherit;font-size:15px;color:var(--hoc-ink);padding:11px 13px;border:1.5px solid var(--hoc-line);border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.Careers_field__sYuD1 input:focus,.Careers_field__sYuD1 select:focus,.Careers_field__sYuD1 textarea:focus{outline:none;border-color:var(--hoc-primary);box-shadow:0 0 0 3px rgba(90,93,219,.12)}.Careers_field__sYuD1 textarea{resize:vertical}.Careers_field__sYuD1 input[type=file]{padding:9px;background:var(--hoc-bg-soft)}.Careers_hint__keeUk{font-size:12px;color:var(--hoc-muted);margin-top:5px}.Careers_hp__u57Qe{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0}.Careers_consent__fnrfs{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--hoc-muted);margin-bottom:16px}.Careers_consent__fnrfs input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--hoc-primary)}.Careers_error__VUKfj{background:#fee2e2;color:#991b1b;font-size:14px;padding:12px 14px;border-radius:10px;margin-bottom:14px}.Careers_submit__DgVHB{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--hoc-primary);color:#fff;font-weight:700;font-size:16px;border:none;border-radius:40px;padding:15px;cursor:pointer;box-shadow:0 8px 22px rgba(90,93,219,.3);transition:all .18s ease;font-family:inherit}.Careers_submit__DgVHB:hover:not(:disabled){background:var(--hoc-primary-dark);transform:translateY(-1px)}.Careers_submit__DgVHB:disabled{opacity:.7;cursor:not-allowed}.Careers_success__1ygc3{background:#fff;border:1px solid var(--hoc-line);border-radius:18px;padding:44px 26px;text-align:center}.Careers_success__1ygc3 i{font-size:54px;color:var(--hoc-green);margin-bottom:14px}.Careers_success__1ygc3 h3{font-size:24px;margin-bottom:8px;color:var(--hoc-ink)}.Careers_success__1ygc3 p{color:var(--hoc-muted);margin:0 auto 8px;max-width:420px}.Careers_appNo___yKWt{display:inline-block;margin:10px 0 18px;padding:8px 16px;background:var(--hoc-bg-soft);border-radius:30px;font-weight:800;color:var(--hoc-primary);letter-spacing:.5px}@media (min-width:560px){.Careers_row__NLMll{grid-template-columns:1fr 1fr}.Careers_stats__NIEA8{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.Careers_perkGrid__5Vxmb,.Careers_steps__yXboF{grid-template-columns:repeat(2,1fr)}.Careers_filters__BFZP0{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center}}@media (min-width:992px){.Careers_perkGrid__5Vxmb{grid-template-columns:repeat(3,1fr)}.Careers_steps__yXboF{grid-template-columns:repeat(4,1fr)}.Careers_detailWrap__WJyBq{grid-template-columns:1.15fr .85fr}.Careers_sticky__YBdgv{position:-webkit-sticky;position:sticky;top:90px}}