.MarketplaceTabs_wrap__xZ2zm{width:100%;font-family:var(--mim-font);margin-top:14px;margin-bottom:8px}.MarketplaceTabs_inner__m_tRB{max-width:1440px;margin:0 auto;padding:6px var(--mim-page-gutter,14px) 8px;box-sizing:border-box}.MarketplaceTabs_list__D3pEo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:10px;gap:10px}.MarketplaceTabs_item__d_yQB{min-width:0}.MarketplaceTabs_tab__XxdjU{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:58px;padding:8px 12px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:inherit;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.MarketplaceTabs_tab__XxdjU:hover{border-color:#d1d5db;background:#fdfaf7;box-shadow:0 4px 10px rgba(0,0,0,.06);transform:translateY(-1px)}.MarketplaceTabs_tabActive__WrY2I{background:#fff7ed!important;border-color:#ea580c!important;box-shadow:0 2px 8px rgba(234,88,12,.12)}.MarketplaceTabs_tabSoon__Glu_1{opacity:.55;cursor:not-allowed}.MarketplaceTabs_topRow__YEsKY{display:flex;align-items:center;justify-content:space-between;width:100%;gap:6px}.MarketplaceTabs_iconTitle__weOiY{display:inline-flex;align-items:center;gap:7px;min-width:0}.MarketplaceTabs_icon__XvJ4d{width:16px;height:16px;flex-shrink:0;color:#4b5563}.MarketplaceTabs_tabActive__WrY2I .MarketplaceTabs_icon__XvJ4d{color:#9a3412}.MarketplaceTabs_label__xq_Ap{font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#1f2937;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MarketplaceTabs_tabActive__WrY2I .MarketplaceTabs_label__xq_Ap{color:#9a3412}.MarketplaceTabs_chevron__DwVBv{width:12px;height:12px;flex-shrink:0;color:#9ca3af}.MarketplaceTabs_tabActive__WrY2I .MarketplaceTabs_chevron__DwVBv{color:#ea580c}.MarketplaceTabs_subtitle__x6xVk{font-size:10.5px;font-weight:500;color:#6b7280;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;padding-left:23px}.MarketplaceTabs_tabActive__WrY2I .MarketplaceTabs_subtitle__x6xVk{color:#c2410c}@media (max-width:1100px){.MarketplaceTabs_list__D3pEo{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.MarketplaceTabs_inner__m_tRB{padding-top:6px;padding-bottom:8px}.MarketplaceTabs_list__D3pEo{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.MarketplaceTabs_item__d_yQB{flex:0 0 auto}.MarketplaceTabs_tab__XxdjU{width:auto;min-width:140px;min-height:54px;padding:8px 10px}.MarketplaceTabs_subtitle__x6xVk{max-width:110px}}.ui_page__jebtn{--mk-primary:#9a3412;--mk-primary-dark:#7c2d12;--mk-primary-soft:#ffedd5;--mk-primary-wash:#fff7ed;--mk-accent:#fbbf24;--mk-accent-hover:#f59e0b;--mk-accent-soft:#fef3c7;--mk-text:#0f172a;--mk-muted:#64748b;--mk-secondary:#334155;--mk-border:#e2e8f0;--mk-border-strong:#cbd5e1;--mk-surface:#ffffff;--mk-page:#f8fafc;--mk-filter-bg:#f1f5f9;--mk-lavender:#eef2f6;--mk-lavender-border:#e2e8f0;--mk-shadow:0 1px 3px 0 rgba(0,0,0,0.05),0 1px 2px -1px rgba(0,0,0,0.03);--mk-shadow-md:0 4px 6px -1px rgba(0,0,0,0.07),0 2px 4px -2px rgba(0,0,0,0.05);--mk-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.08),0 4px 6px -4px rgba(0,0,0,0.04);--mk-shadow-btn:0 2px 5px rgba(154,52,18,0.22);--mk-radius:8px;--mk-radius-sm:8px;--mk-radius-lg:12px;--mk-radius-pill:999px;--mk-space-1:4px;--mk-space-2:8px;--mk-space-3:12px;--mk-space-4:16px;--mk-space-5:20px;--mk-space-6:24px;--mk-space-7:30px;--mk-space-8:36px;--mk-gap:var(--mk-space-4);--mk-layout-gap:var(--mk-space-4);--mk-section-gap:var(--mk-space-4);--mk-panel-pad:var(--mk-space-5);--mk-side-pad:18px;--mk-card-pad:14px;--mk-fs-xs:11px;--mk-fs-sm:12px;--mk-fs-base:13px;--mk-fs-md:14px;--mk-fs-lg:16px;--mk-fs-xl:18px;--mk-fs-title:clamp(1.35rem,2vw,1.75rem);--mk-fs-detail-title:clamp(1.4rem,2.2vw,1.85rem);--mk-lh-tight:1.25;--mk-lh-body:1.5;--mk-fw-body:550;--mk-fw-semi:650;--mk-fw-bold:750;--mk-fw-black:800;--mk-field-h:var(--mim-field-height,42px);--mk-btn-h:44px;--mk-btn-h-sm:42px;--mk-btn-h-lg:48px;--mk-btn-h-xl:52px;--mk-btn-fs:var(--mk-fs-base);--mk-btn-radius:var(--mk-radius-sm);--mk-max:var(--mim-page-max,1440px);--mk-sidebar-col:minmax(280px,30%);--mk-page-pad-y:var(--mk-space-5);--mk-page-pad-bottom:var(--mk-space-8);font-family:var(--mim-font);font-size:var(--mk-fs-md);line-height:var(--mk-lh-body);color:var(--mk-text);background:var(--mk-page)}.ui_inner__LoMrG,.ui_page__jebtn,.ui_page__jebtn *,.ui_page__jebtn :after,.ui_page__jebtn :before{box-sizing:border-box}.ui_inner__LoMrG{max-width:var(--mk-max);margin:0 auto;padding:var(--mk-page-pad-y) var(--mim-page-gutter,14px) var(--mk-page-pad-bottom)}.ui_headerRow__16rV1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mk-space-4);flex-wrap:wrap;margin-bottom:18px}.ui_breadcrumb__5gkyz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-1);margin:0 0 var(--mk-space-2);font-size:var(--mk-fs-base);line-height:1.4}.ui_crumbSep__raQUL{color:var(--mk-muted)}.ui_crumbLink__YP7XB{color:var(--mk-secondary);text-decoration:none}.ui_crumbLink__YP7XB:hover{color:var(--mk-primary)}.ui_crumbCurrent__mGyGR{color:var(--mk-text);font-weight:var(--mk-fw-semi)}.ui_title__v_ROJ{margin:0 0 6px;font-size:var(--mk-fs-title);font-weight:var(--mk-fw-black);line-height:var(--mk-lh-tight);color:var(--mk-text)}.ui_intro__Lhy7V{margin:0;max-width:68ch;font-size:var(--mk-fs-md);line-height:var(--mk-lh-body);color:var(--mk-secondary)}.ui_panel__eK3Uo{background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius);padding:var(--mk-panel-pad);margin-bottom:var(--mk-section-gap);box-shadow:var(--mk-shadow)}.ui_panelTitle__ULQYA{margin:0 0 var(--mk-space-3);display:flex;align-items:center;gap:var(--mk-space-2);font-size:var(--mk-fs-lg);font-weight:var(--mk-fw-black);color:var(--mk-text)}.ui_panelBody__Ij4_A{margin:0;font-size:var(--mk-fs-md);line-height:var(--mk-lh-body);color:var(--mk-secondary)}.ui_card__QEdxY{background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--mk-shadow);transition:box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.ui_card__QEdxY:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.04);border-color:var(--mk-border-strong);transform:translateY(-2px)}.ui_cardMedia__B7RiQ{position:relative;aspect-ratio:16/11;background:linear-gradient(145deg,#f1f5f9,#e2e8f0);overflow:hidden}.ui_cardImage__IMaM_{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ui_card__QEdxY:hover .ui_cardImage__IMaM_{transform:scale(1.03)}.ui_cardBadge__musGB{position:absolute;z-index:2;top:10px;left:10px;font-size:var(--mk-fs-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;padding:4px 8px;color:#fff;background:var(--mk-primary);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ui_cardBadgeUrgent__aufcA{background:#dc2626}.ui_cardBadgeNew__Txktr{background:#2563eb}.ui_cardBadgeBulk__or4OR,.ui_cardBadgeProject__VEiLv{background:#78350f}.ui_cardBadgeVerified__tXn1M{background:#16a34a}.ui_cardBadgeGold__cTrTZ{background:var(--mk-accent);color:#1e293b}.ui_cardStock__4JiBn{top:10px;right:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:4px;padding:4px 8px;background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ui_cardOverlayBar__RcPZf,.ui_cardStock__4JiBn{position:absolute;z-index:2;font-size:var(--mk-fs-xs);color:#fff}.ui_cardOverlayBar__RcPZf{left:0;right:0;bottom:0;display:flex;justify-content:space-between;gap:var(--mk-space-2);padding:var(--mk-space-2) 10px;background:linear-gradient(180deg,transparent,rgba(15,23,42,.85));font-weight:600}.ui_wishBtn__AcNDp{position:absolute;z-index:2;top:10px;right:10px;width:32px;height:32px;border:1px solid rgba(226,232,240,.8);border-radius:50%;background:rgba(255,255,255,.95);color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:color .15s,transform .15s}.ui_wishBtn__AcNDp:hover{color:var(--mk-primary);transform:scale(1.08)}.ui_cardBody__EByJX{padding:var(--mk-card-pad);display:flex;flex-direction:column;gap:10px;flex:1 1}.ui_cardCta__BmPL2{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;margin-top:auto;width:100%;min-height:40px;padding:0 14px;border-radius:var(--mk-radius-sm);background:var(--mk-primary);color:#ffffff!important;font-size:var(--mk-btn-fs);font-weight:700;font-family:inherit;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:var(--mk-space-2);box-shadow:0 1px 2px rgba(154,52,18,.15);transition:background-color .15s ease,transform .1s ease}.ui_cardCta__BmPL2:hover{background:var(--mk-primary-dark);color:#ffffff!important;transform:translateY(-1px)}.ui_btnAccent__rEor_,.ui_btnPrimary__s7Qgm,.ui_btnSecondary__3qXmn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;font-family:inherit;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:var(--mk-space-2);box-sizing:border-box;min-height:var(--mk-btn-h);padding:0 18px;border-radius:var(--mk-btn-radius);font-size:var(--mk-btn-fs);font-weight:700;transition:all .15s ease}.ui_btnPrimary__s7Qgm{background:var(--mk-primary);color:#ffffff!important;box-shadow:0 2px 4px rgba(154,52,18,.2)}.ui_btnPrimary__s7Qgm:hover{background:var(--mk-primary-dark);color:#ffffff!important;transform:translateY(-1px)}.ui_btnSecondary__3qXmn{background:var(--mk-surface);color:var(--mk-secondary)!important;border:1px solid var(--mk-border-strong);box-shadow:0 1px 2px rgba(0,0,0,.05)}.ui_btnSecondary__3qXmn:hover{border-color:var(--mk-primary);color:var(--mk-primary)!important;background:#fff}.ui_btnAccent__rEor_{background:var(--mk-accent);color:#1e293b!important;box-shadow:0 2px 4px rgba(251,191,36,.25)}.ui_btnAccent__rEor_:hover{background:var(--mk-accent-hover);color:#1e293b!important;transform:translateY(-1px)}.ui_stats__xTBfQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--mk-space-3);gap:var(--mk-space-3);margin-bottom:18px}.ui_statCard__j6spY{position:relative;overflow:hidden;background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius);padding:var(--mk-space-4) 14px 14px;box-shadow:var(--mk-shadow)}.ui_statCard__j6spY:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--mk-primary);border-radius:4px 0 0 4px}.ui_statCardSoftA__VgGRw{background:linear-gradient(135deg,#fff5f2,#ffffff 70%)}.ui_statCardSoftB__OhB1i{background:linear-gradient(135deg,#fff8e6,#ffffff 70%)}.ui_statCardSoftC___PEhf{background:linear-gradient(135deg,#eef6ff,#ffffff 70%)}.ui_statCardSoftD__A0G4h{background:linear-gradient(135deg,#f3faf3,#ffffff 70%)}.ui_statIcon__Bgi7x{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--mk-primary-soft);color:var(--mk-primary);margin-bottom:10px;font-size:var(--mk-fs-xl)}.ui_statValue__6nYwe{margin:0 0 4px;font-size:1.4rem;font-weight:var(--mk-fw-black);color:var(--mk-primary);line-height:1.15}.ui_statLabel__RI7wG{margin:0;font-size:var(--mk-fs-xs);font-weight:var(--mk-fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-secondary)}.ui_statHint__p9CJv{margin:4px 0 0;font-size:var(--mk-fs-sm);color:var(--mk-muted)}.ui_toolbar__kqYRN{background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius);padding:14px;margin-bottom:var(--mk-space-4);box-shadow:var(--mk-shadow)}.ui_control__XqdVN{width:100%;min-height:var(--mk-field-h);padding:0 var(--mim-field-padding-x,12px);border:1px solid #d7dde5;border-radius:var(--mk-radius-sm);background:var(--mk-filter-bg);color:var(--mk-text);font-size:var(--mk-fs-base);font-family:inherit;box-sizing:border-box}.ui_pill__lj73e{flex:0 0 auto;min-height:36px;padding:0 14px;border-radius:var(--mk-radius-pill);border:1px solid var(--mk-border);background:var(--mk-surface);color:var(--mk-secondary);font-size:var(--mk-fs-sm);font-weight:700;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;box-shadow:var(--mk-shadow)}.ui_pillActive__8PvCb{background:linear-gradient(180deg,#d06a45 0,var(--mk-primary) 100%);border-color:var(--mk-primary);color:#fff;box-shadow:0 4px 10px rgba(198,93,58,.25)}.ui_tag__OObqk{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:var(--mk-radius-pill);background:var(--mk-primary-soft);color:var(--mk-primary-dark);font-size:var(--mk-fs-sm);font-weight:var(--mk-fw-semi)}.ui_pagination__f3VmQ{display:flex;flex-wrap:wrap;gap:var(--mk-space-2);margin-top:var(--mk-space-2);padding:var(--mk-space-2) 0 4px}.ui_pageBtn__7WApv,.ui_pagination__f3VmQ{align-items:center;justify-content:center}.ui_pageBtn__7WApv{min-width:38px;height:38px;padding:0 10px;border-radius:var(--mk-radius-sm);border:1px solid var(--mk-border);background:var(--mk-surface);color:var(--mk-text);font-size:var(--mk-fs-base);font-weight:700;cursor:pointer;font-family:inherit;box-shadow:var(--mk-shadow);display:inline-flex;gap:4px}.ui_pageBtn__7WApv:hover{border-color:var(--mk-primary);color:var(--mk-primary)}.ui_pageBtnActive__M5anW{background:linear-gradient(180deg,#d06a45 0,var(--mk-primary) 100%);border-color:var(--mk-primary);color:#fff;box-shadow:0 4px 12px rgba(198,93,58,.3)}.ui_sideCard__0vOir{background:var(--mk-surface);border:1px solid var(--mk-border);border-radius:var(--mk-radius);padding:var(--mk-side-pad);box-shadow:var(--mk-shadow-md)}.ui_sideCardPrimary__KyTz3{background:linear-gradient(160deg,#c65d3a,#a9482e);border-color:transparent;color:#fff;box-shadow:0 10px 28px rgba(198,93,58,.28)}.ui_sideCardWarm__ouUKA{background:linear-gradient(160deg,#fff8f4,#ffffff 60%);border-color:var(--mk-primary-soft)}.ui_sideCardAccent__EtnN3{background:linear-gradient(160deg,#fff8dc,#fff3c7);border:1px solid #f0d56a}.ui_sideCardDark__Tki9L{background:linear-gradient(160deg,#3a3a3a,#2f2f2f);border-color:#2f2f2f;color:#fff}.ui_bottomCta___uezO{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:var(--mk-space-4);flex-wrap:wrap;padding:22px 24px;border-radius:var(--mk-radius);border:1px solid var(--mk-primary-soft);background:linear-gradient(105deg,#fff6f1,#faf7f2 45%,#fff3c7);box-shadow:var(--mk-shadow-md)}.ui_layout__q2_dR{display:grid;grid-template-columns:minmax(0,1fr) var(--mk-sidebar-col);grid-gap:var(--mk-layout-gap);gap:var(--mk-layout-gap);align-items:start}.ui_grid3__p0BIZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--mk-gap);gap:var(--mk-gap)}.ui_sidebar__GOlb0{display:flex;flex-direction:column;gap:14px}@media (max-width:1100px){.ui_stats__xTBfQ{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_layout__q2_dR{grid-template-columns:1fr}.ui_grid3__p0BIZ,.ui_sidebar__GOlb0{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_sidebar__GOlb0{display:grid}}@media (max-width:720px){.ui_grid3__p0BIZ,.ui_sidebar__GOlb0,.ui_stats__xTBfQ{grid-template-columns:1fr}}.Jobs_page__fhbMA{--jb-primary:#9a3412;--jb-primary-mid:#c2410c;--jb-primary-dark:#7c2d12;--jb-maroon:#78350f;--jb-orange:#f97316;--jb-orange-deep:#ea580c;--jb-peach:#fff7ed;--jb-peach-active:#ffedd5;--jb-brown-deep:#431407;--jb-brown:#78350f;--jb-blue-soft:#f8fafc;--jb-blue-border:#e2e8f0;--jb-gold:#fbbf24;--jb-gold-soft:#fef3c7;--jb-skill:#f1f5f9;--jb-skill-text:#334155;--mk-radius:8px;--mk-radius-sm:8px;--mk-radius-lg:12px;--mk-gap:16px;--mk-layout-gap:16px;--mk-section-gap:16px;--mk-panel-pad:20px;--mk-side-pad:18px;--mk-card-pad:14px;--mk-fs-xs:11px;--mk-fs-sm:12px;--mk-fs-base:13px;--mk-fs-md:14px;--mk-fs-lg:16px;--mk-fs-xl:18px;--mk-fs-title:clamp(1.35rem,2vw,1.75rem);--mk-fs-detail-title:clamp(1.4rem,2.2vw,1.85rem);--mk-lh-tight:1.25;--mk-lh-body:1.5;--mk-fw-semi:650;--mk-fw-bold:750;--mk-fw-black:800;--mk-field-h:var(--mim-field-height,42px);--mk-btn-h:44px;--mk-btn-h-sm:42px;--mk-btn-h-lg:48px;--mk-btn-h-xl:52px;--mk-btn-fs:13px;--mk-btn-radius:8px;--mk-max:var(--mim-page-max,1440px);--mk-page-pad-y:20px;--mk-page-pad-bottom:36px;--mk-sidebar-col:minmax(280px,30%);font-family:var(--mim-font);font-size:var(--mk-fs-md);line-height:var(--mk-lh-body);color:var(--mk-text,#2f2f2f);background:var(--mk-page,#f4f1ec)}.Jobs_inner__ZwjZx{max-width:var(--mk-max);margin:0 auto;padding:var(--mk-page-pad-y) var(--mim-page-gutter,14px) var(--mk-page-pad-bottom);box-sizing:border-box}.Jobs_bottomCtaBtn__IIMKT,.Jobs_btnApply__zV0yk,.Jobs_btnGhost__prnYr,.Jobs_btnPrimary__TYSvC,.Jobs_btnSecondary__31eEd,.Jobs_cardCta__AlVfx,.Jobs_fastTrack__USchm,.Jobs_searchBtn__111Aw,.Jobs_sideCtaOrange__111fx,.Jobs_sideCtaWhite__TjBtM,.Jobs_sideCtaYellow__RWvtE,.Jobs_sortPill__FbhJk{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.Jobs_btnPrimary__TYSvC,.Jobs_searchBtn__111Aw{min-height:var(--mk-btn-h);padding:0 18px;border-radius:var(--mk-radius-sm);background:var(--jb-primary);color:#ffffff!important;font-size:var(--mk-btn-fs);font-weight:700;box-shadow:0 2px 4px rgba(154,52,18,.2)}.Jobs_btnPrimary__TYSvC:hover,.Jobs_searchBtn__111Aw:hover{background:var(--jb-primary-dark);color:#ffffff!important;transform:translateY(-1px)}.Jobs_btnApply__zV0yk{min-height:var(--mk-btn-h-lg);padding:0 22px;border-radius:var(--mk-radius-sm);background:var(--jb-primary);color:#ffffff!important;font-size:14px;font-weight:800;box-shadow:0 2px 6px rgba(154,52,18,.25);width:100%}.Jobs_btnApply__zV0yk:hover{background:var(--jb-primary-dark);color:#ffffff!important;transform:translateY(-1px)}.Jobs_btnSubmitApp__uKsXi{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--mk-btn-h-xl);padding:0 16px;border-radius:var(--mk-radius-sm);background:#c65d3a;color:#ffffff;font-size:14px;font-weight:800;box-shadow:0 4px 14px rgba(198,93,58,.28)}.Jobs_btnSubmitApp__uKsXi:hover{background:#b35132;color:#ffffff}.Jobs_btnGhost__prnYr,.Jobs_btnSecondary__31eEd{min-height:var(--mk-btn-h-sm);padding:0 14px;border-radius:var(--mk-radius-sm);border:1px solid var(--mk-border,#e8e4df);background:#ffffff;color:var(--mk-text,#2f2f2f);font-size:13px;font-weight:650}.Jobs_btnGhost__prnYr:hover,.Jobs_btnSecondary__31eEd:hover{border-color:var(--jb-primary);color:var(--jb-primary)}.Jobs_btnGhost__prnYr:disabled,.Jobs_btnPrimary__TYSvC:disabled,.Jobs_btnSecondary__31eEd:disabled{opacity:.45;cursor:not-allowed}.Jobs_control__5Thd6{width:100%;min-height:var(--mk-field-h);padding:0 12px;border:1px solid #d7dde5;border-radius:var(--mk-radius-sm);background:#f4f7fb;color:var(--mk-text,#2f2f2f);font-size:var(--mk-fs-base);font-family:inherit;box-sizing:border-box}.Jobs_headerRow__fr_Ce{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mk-space-4,16px);flex-wrap:wrap;margin-bottom:18px}.Jobs_headerCopy__lv2kS{flex:1 1 340px;min-width:0}.Jobs_headerAside__Kmerx{align-items:stretch;justify-content:flex-end}.Jobs_headerAside__Kmerx,.Jobs_statsRow__1rkW8{display:flex;flex-wrap:wrap;gap:10px}.Jobs_breadcrumb__86Urf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-1,4px);margin:0 0 var(--mk-space-2,8px);font-size:var(--mk-fs-base);line-height:1.4}.Jobs_crumbSep__TKlW0{color:var(--mk-muted,#64748b)}.Jobs_crumbLink__08KR6{color:var(--mk-secondary,#475569);text-decoration:none}.Jobs_crumbLink__08KR6:hover{color:var(--jb-primary)}.Jobs_crumbCurrent__XKTHI{color:var(--mk-text,#2f2f2f);font-weight:600}.Jobs_crumbCurrentAccent__qcAtP{color:var(--jb-orange);font-weight:700}.Jobs_eyebrow__uuHTn{display:inline-flex;align-items:center;margin:0 0 10px;padding:5px 12px;border-radius:6px;background:var(--jb-orange);color:#ffffff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.Jobs_title__EeuNg{margin:0 0 6px;font-size:var(--mk-fs-title);font-weight:var(--mk-fw-black);line-height:var(--mk-lh-tight);color:var(--mk-text,#2f2f2f)}.Jobs_intro__3VbqO{margin:0;max-width:68ch;font-size:var(--mk-fs-md);line-height:var(--mk-lh-body);color:var(--mk-secondary,#475569)}.Jobs_statMini__8BHUo{display:flex;align-items:center;gap:10px;min-width:188px;padding:12px 14px;background:#ffffff;border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius-lg);box-shadow:var(--mk-shadow,0 2px 8px rgba(47,47,47,.06))}.Jobs_statMiniIcon__KBgaI{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--mk-radius);flex-shrink:0}.Jobs_statMiniPeach__LRq8J .Jobs_statMiniIcon__KBgaI{background:#ffe8d6;color:var(--jb-orange-deep)}.Jobs_statMiniAmber__As9kG .Jobs_statMiniIcon__KBgaI{background:#fff3c7;color:#b45309}.Jobs_statMiniValue__H5NSv{margin:0;font-size:18px;font-weight:800;line-height:1.15;color:#1f1f1f}.Jobs_statMiniLabel__d5T3j{margin:2px 0 0;font-size:11px;font-weight:650;color:var(--mk-muted,#64748b)}.Jobs_toolbar__d2M_E{background:#ffffff;border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius-lg);padding:14px;margin-bottom:16px;box-shadow:var(--mk-shadow,0 2px 8px rgba(47,47,47,.06))}.Jobs_searchRow__vv0ig{display:grid;grid-template-columns:220px minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-bottom:12px}.Jobs_searchWrap__LBjAW,.Jobs_selectWrap__gAFw3{position:relative;display:block}.Jobs_searchWrap__LBjAW>svg,.Jobs_selectWrap__gAFw3>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--mk-muted,#64748b);pointer-events:none}.Jobs_searchWrap__LBjAW .Jobs_control__5Thd6,.Jobs_selectWrap__gAFw3 .Jobs_control__5Thd6{padding-left:34px}.Jobs_filterSortRow__H9JuS{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Jobs_filterByLabel__sg1Wt{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--mk-muted,#64748b);flex-shrink:0}.Jobs_filterRow__4APGs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;flex:1 1 480px;min-width:0}.Jobs_sortGroup__J539E{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.Jobs_sortLabel__hinRN{font-size:12px;font-weight:700;color:var(--mk-secondary,#475569)}.Jobs_sortPills__Jg9_W{display:flex;flex-wrap:wrap;gap:6px}.Jobs_sortPill__FbhJk{min-height:34px;padding:0 12px;border-radius:var(--mk-radius-sm);border:1px solid var(--mk-border,#e8e4df);background:#ffffff;color:var(--mk-secondary,#475569);font-size:12px;font-weight:700}.Jobs_sortPillActive___UarT{background:var(--jb-peach-active);border-color:#f2b08a;color:#9a3412}.Jobs_layout__o1PGZ{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:16px;gap:16px;align-items:start}.Jobs_mainCol__NGyij{min-width:0;display:flex;flex-direction:column;gap:14px}.Jobs_grid__XrEsb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.Jobs_resultsMetaRow__ouOyV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:4px}.Jobs_resultsMeta__3nQA_{margin:0;font-size:13px;color:var(--mk-muted,#64748b)}.Jobs_card__3I9Qe{background:#ffffff;border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius-lg);padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--mk-shadow,0 2px 8px rgba(47,47,47,.06));transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.Jobs_card__3I9Qe:hover{box-shadow:var(--mk-shadow-md,0 6px 18px rgba(47,47,47,.08));border-color:#ddd5cc;transform:translateY(-2px)}.Jobs_cardTop__74ux1{display:flex;align-items:flex-start;gap:10px}.Jobs_companyAvatar__oDl2B{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#ffffff;flex-shrink:0}.Jobs_avatarMaroon__wTVz7{background:linear-gradient(145deg,#a9482e,#8b2312)}.Jobs_avatarTeal__b3WJH{background:linear-gradient(145deg,#14b8a6,#0f766e)}.Jobs_avatarNavy__KWJSZ{background:linear-gradient(145deg,#3b82f6,#1e3a5f)}.Jobs_avatarAmber__CHR19{background:linear-gradient(145deg,#f59e0b,#b45309)}.Jobs_avatarGreen__9fMVo{background:linear-gradient(145deg,#66bb6a,#2e7d32)}.Jobs_companyMeta__om0dT{flex:1 1;min-width:0}.Jobs_companyName__osauT{margin:0;font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"smcp";font-variant:small-caps;display:flex;align-items:center;gap:4px;line-height:1.3;color:#334155}.Jobs_companyName__osauT svg,.Jobs_verifiedIcon__bLmZE{color:#16a34a;flex-shrink:0;width:15px;height:15px}.Jobs_companyLoc__yG9eA{margin:3px 0 0;font-size:12px;color:var(--mk-muted,#64748b);display:inline-flex;align-items:center;gap:4px}.Jobs_companyLoc__yG9eA svg{width:13px;height:13px}.Jobs_bookmarkBtn__3Bp4S{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:var(--mk-muted,#64748b);cursor:pointer;padding:2px;line-height:1}.Jobs_bookmarkBtn__3Bp4S:hover{color:var(--jb-primary)}.Jobs_cardTitle__kiOA_{margin:0;font-size:15px;line-height:1.35;font-weight:750;color:#1f1f1f}.Jobs_cardMetaRow__MiCq2{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--mk-muted,#64748b)}.Jobs_cardMetaRow__MiCq2 span{display:inline-flex;align-items:center;gap:4px}.Jobs_cardMetaRow__MiCq2 svg{width:14px;height:14px}.Jobs_compensationLine__nE0xq{margin:0;font-size:13px;line-height:1.4}.Jobs_compensationLabel__JlGoY{font-weight:650;color:var(--mk-muted,#64748b)}.Jobs_compensation__ckg9v{font-size:14px;font-weight:800;color:var(--jb-maroon)}.Jobs_skillRow__lflEM{display:flex;flex-wrap:wrap;gap:6px}.Jobs_skillPill__AAVl2{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:4px;background:var(--jb-skill);color:var(--jb-skill-text);font-size:11px;font-weight:650}.Jobs_cardCta__AlVfx{width:auto;align-self:center;margin-top:auto;min-height:28px;padding:4px 0;background:transparent;color:var(--jb-maroon);font-size:var(--mk-btn-fs);font-weight:var(--mk-fw-bold)}.Jobs_cardCta__AlVfx:hover{background:transparent;color:var(--jb-primary-dark);text-decoration:underline;box-shadow:none}.Jobs_sidebar__gp5W1{display:flex;flex-direction:column;gap:12px}.Jobs_sideCard__M229x{background:var(--mk-surface,#ffffff);border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius);padding:var(--mk-side-pad);box-shadow:var(--mk-shadow-md,0 6px 18px rgba(47,47,47,.08))}.Jobs_sideCardEmployer__0BR9d{background:linear-gradient(165deg,var(--jb-brown) 0,var(--jb-brown-deep) 100%);border-color:transparent;color:#ffffff;box-shadow:0 10px 28px rgba(92,46,31,.32)}.Jobs_sideEyebrow__L_2TH{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72)}.Jobs_sideIconWrap__xlrrA{width:40px;height:40px;border-radius:var(--mk-radius);display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:22px;background:var(--jb-gold-soft);color:#c9a227}.Jobs_sideCardTips__zt4ib{background:linear-gradient(160deg,#fff8dc,#fff3c7);border-color:#f0d56a}.Jobs_sideCardFree__xSM08{background:linear-gradient(160deg,#fff8f4,#fff0e6);border-color:#f5c9a8}.Jobs_sideCardHelp__rOXM9{background:linear-gradient(160deg,#f3eef8,#ebe4f5);border-color:#ddd0ec}.Jobs_sideCardGold__3TCkg{background:linear-gradient(160deg,#f6c445,#e8a912);border-color:transparent;color:#2f2f2f;box-shadow:0 8px 22px rgba(232,169,18,.28)}.Jobs_sideCardGold__3TCkg .Jobs_sideTitle__iPwld{margin:0 0 var(--mk-space-3,12px);font-size:var(--mk-fs-lg);font-weight:var(--mk-fw-black);color:var(--mk-text,#2f2f2f)}.Jobs_sideCardBrown__zcFZ0{background:#c65d3a;border-color:transparent;color:#ffffff;box-shadow:0 8px 22px rgba(198,93,58,.28)}.Jobs_sideCardBrown__zcFZ0 .Jobs_sideTitle__iPwld{color:#ffffff;margin-bottom:14px}.Jobs_tipsHead__tyS8l{display:flex;align-items:center;gap:10px;margin-bottom:4px}.Jobs_tipsHead__tyS8l .Jobs_sideIconWrap__xlrrA,.Jobs_tipsHead__tyS8l .Jobs_sideTitle__iPwld{margin-bottom:0}.Jobs_sideTitle__iPwld{margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.35}.Jobs_sideBody__qwYlr{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--mk-secondary,#475569)}.Jobs_sideCardEmployer__0BR9d .Jobs_sideBody__qwYlr{color:rgba(255,255,255,.88)}.Jobs_sidePhone__NuZvv{margin:0 0 10px;font-size:16px;font-weight:800;color:var(--jb-primary);display:inline-flex;align-items:center;gap:6px}.Jobs_sideList__zbLdD{margin:0 0 14px;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:13px;line-height:1.4;color:var(--mk-secondary,#475569)}.Jobs_sideList__zbLdD li{display:flex;align-items:flex-start;gap:8px}.Jobs_sideList__zbLdD li svg{flex-shrink:0;margin-top:2px;color:var(--jb-orange);width:16px;height:16px}.Jobs_sideCardEmployer__0BR9d .Jobs_sideList__zbLdD{color:rgba(255,255,255,.92)}.Jobs_sideCardTips__zt4ib .Jobs_sideList__zbLdD li svg{color:var(--jb-maroon)}.Jobs_sideLinkBtn__3T3Ey{-webkit-appearance:none;appearance:none;border:none;background:transparent;padding:0;color:var(--jb-primary);font-size:var(--mk-btn-fs);font-weight:var(--mk-fw-bold);font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.Jobs_sideLinkBtn__3T3Ey:hover{text-decoration:underline}.Jobs_sideCtaOrange__111fx{width:100%;min-height:var(--mk-btn-h);border-radius:var(--mk-radius-sm);background:linear-gradient(180deg,#ff9f1a 0,var(--jb-orange) 100%);color:#ffffff;font-size:13px;font-weight:800;box-shadow:0 4px 12px rgba(243,146,0,.35)}.Jobs_sideCtaOrange__111fx:hover{background:linear-gradient(180deg,var(--jb-orange) 0,var(--jb-orange-deep) 100%);color:#ffffff}.Jobs_sideCtaWhite__TjBtM{width:100%;min-height:var(--mk-btn-h-sm);border-radius:var(--mk-radius-sm);background:#ffffff;color:#2f2f2f;font-size:13px;font-weight:800;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Jobs_sideCtaWhite__TjBtM:hover{background:#fffaf0;color:#2f2f2f}.Jobs_sideCtaYellow__RWvtE{width:100%;min-height:var(--mk-btn-h);border-radius:var(--mk-radius-sm);background:linear-gradient(180deg,#ffd54f 0,var(--jb-gold) 100%);color:#2f2f2f;font-size:13px;font-weight:800}.Jobs_reachStack__fqOgD{display:grid;grid-gap:10px;gap:10px;margin-bottom:12px}.Jobs_reachItem__6SGmU{background:#f7f1ea;border-radius:var(--mk-radius-sm);padding:10px 12px}.Jobs_reachValue__2R_qb{margin:2px 0 0;font-size:15px;font-weight:800;color:var(--jb-primary)}.Jobs_reachLabel__A06R_{margin:0;font-size:11px;color:var(--mk-muted,#64748b);font-weight:650}.Jobs_progressTrack__GHqvR{margin-top:8px;height:6px;border-radius:999px;background:#e8e4df;overflow:hidden}.Jobs_progressFill__FOH60{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#16a34a,#4ade80)}.Jobs_chartStub__QhkHt{height:64px;border-radius:var(--mk-radius-sm);background:linear-gradient(180deg,rgba(198,93,58,.12),rgba(198,93,58,.03));border:1px dashed rgba(198,93,58,.3);display:flex;align-items:flex-end;justify-content:space-around;padding:8px 10px 6px;gap:4px}.Jobs_chartBar__NGFHY{width:10%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#f2a15a,var(--jb-primary));min-height:8px}.Jobs_bottomCta__APTh0{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px 28px;border-radius:var(--mk-radius-lg);background:linear-gradient(160deg,#2a2a2a,#1a1a1a);color:#ffffff;box-shadow:var(--mk-shadow-lg,0 12px 32px rgba(47,47,47,.12))}.Jobs_bottomCtaEyebrow__7G43t{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--jb-orange)}.Jobs_bottomCtaTitle__cbIjX{margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.3}.Jobs_bottomCtaBody__i9wlE{margin:0;font-size:13px;color:rgba(255,255,255,.78);max-width:56ch}.Jobs_bottomCtaBtn__IIMKT{min-height:var(--mk-btn-h-lg);padding:0 22px;border-radius:var(--mk-radius-sm);background:linear-gradient(180deg,#ff9f1a 0,var(--jb-orange) 100%);color:#ffffff;font-size:14px;font-weight:800;box-shadow:0 4px 14px rgba(243,146,0,.4);flex-shrink:0}.Jobs_bottomCtaBtn__IIMKT:hover{background:linear-gradient(180deg,var(--jb-orange) 0,var(--jb-orange-deep) 100%);color:#ffffff}.Jobs_detailTop__9hsQe{margin-bottom:10px}.Jobs_detailHero__UuBPO{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:20px;gap:20px;align-items:start;margin-bottom:16px;padding:22px 24px;background:#ffffff;border:1px solid #e0e0e0;border-radius:var(--mk-radius-sm);box-shadow:0 2px 10px rgba(47,47,47,.06)}.Jobs_detailHeroMain___e9SB{min-width:0}.Jobs_tagRow__GZHc2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.Jobs_pill__czC_X{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.Jobs_pillUrgent__wzgAv{background:#c65d3a;color:#ffffff}.Jobs_pillOpenings__gAXDQ{background:#e8eef4;color:#475569}.Jobs_pillGold__sw9yO{background:#f2c94c;color:#1f1f1f}.Jobs_pillNeutral__yCNJr{background:#eceff3;color:#64748b}.Jobs_detailTitle__k6u4H{margin:0 0 8px;font-size:var(--mk-fs-detail-title);font-weight:var(--mk-fw-black);line-height:var(--mk-lh-tight);color:var(--mk-text,#1f1f1f)}.Jobs_companyLine__ARO3e{margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--mk-secondary,#475569)}.Jobs_companyLink__E77nm{color:var(--jb-maroon);font-weight:700}.Jobs_verifiedChip__HYV_W{display:inline-flex;align-items:center;gap:4px;color:#15803d;font-weight:700;font-size:12px}.Jobs_ratingChip__oGO3f{font-weight:700;color:var(--mk-text,#2f2f2f)}.Jobs_ratingCount__WHLiA{font-weight:550;color:var(--mk-muted,#64748b)}.Jobs_headerActions__52x41{display:flex;flex-direction:column;gap:8px;align-items:stretch;width:100%;max-width:220px}.Jobs_actionRow__o1IpI{display:grid;grid-template-columns:minmax(0,1fr) 42px;grid-gap:8px;gap:8px}.Jobs_shareBtn__ieieN{-webkit-appearance:none;appearance:none;border:1px solid #e0e0e0;background:#ffffff;border-radius:var(--mk-radius-sm);min-height:var(--mk-btn-h-sm);display:inline-flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;padding:0}.Jobs_shareBtn__ieieN:hover{border-color:#c65d3a;color:#c65d3a}.Jobs_closesNote__x8DeC{margin:2px 0 0;font-size:12px;color:var(--mk-muted,#64748b);text-align:center}.Jobs_keyBar__xFmar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:14px 4px;background:#fafafa;border:1px solid #e8e8e8;border-radius:var(--mk-radius-sm)}.Jobs_keyItem__qxfC2{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:0 14px;border-right:1px solid #ece7e1}.Jobs_keyItem__qxfC2:last-child{border-right:none}.Jobs_keyIcon__hsWVw{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--mk-radius-sm);background:#f3ded5;color:#c65d3a;flex-shrink:0}.Jobs_keyLabel__VgWWJ{margin:0;font-size:11px;color:var(--mk-muted,#64748b);font-weight:650}.Jobs_keyValue__6SfZQ{margin:2px 0 0;font-size:var(--mk-btn-fs);font-weight:var(--mk-fw-bold);line-height:1.3}.Jobs_detailLayout__btyNi{display:grid;grid-template-columns:minmax(0,1fr) var(--mk-sidebar-col);grid-gap:var(--mk-layout-gap);gap:var(--mk-layout-gap);align-items:start}.Jobs_detailSidebar__HV6RD{position:-webkit-sticky;position:sticky;top:16px}.Jobs_galleryRow__Y_SuF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:0}.Jobs_galleryItem__s4AAH{position:relative;aspect-ratio:16/10;border-radius:var(--mk-radius-sm);overflow:hidden;background:#ebe5dd;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(47,47,47,.05)}.Jobs_galleryItem__s4AAH img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.Jobs_galleryItem__s4AAH:hover img{transform:scale(1.04)}.Jobs_galleryLabel___7KBZ{position:absolute;left:0;right:0;bottom:0;padding:8px 10px;background:linear-gradient(180deg,transparent,rgba(20,20,20,.78));color:#ffffff;font-size:11px;font-weight:700}.Jobs_panel__ONHL_{background:var(--mk-surface,#ffffff);border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius);padding:var(--mk-panel-pad);margin-bottom:var(--mk-section-gap);box-shadow:var(--mk-shadow,0 2px 8px rgba(47,47,47,.06))}.Jobs_panelTitle__BpUyX{margin:0 0 var(--mk-space-3,12px);display:flex;align-items:center;gap:var(--mk-space-2,8px);font-size:var(--mk-fs-lg);font-weight:var(--mk-fw-black);color:var(--mk-text,#2f2f2f)}.Jobs_panelTitle__BpUyX svg{color:#c65d3a;width:18px;height:18px}.Jobs_panelBody__bIcpB{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--mk-secondary,#475569)}.Jobs_overviewStats__Hwdod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.Jobs_overviewStat__TdU_d{text-align:center;padding:16px 8px;border-radius:var(--mk-radius-sm);background:#ede9f6;border:1px solid #ddd6f0}.Jobs_overviewStatValue__a4qSH{margin:0;font-size:1.4rem;font-weight:800;color:#3b2f6b}.Jobs_overviewStatLabel__aBIIg{margin:4px 0 0;font-size:11px;color:#5b5278;font-weight:750;letter-spacing:.03em}.Jobs_checkList__EjdP6{margin:0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.Jobs_checkList__EjdP6 li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--mk-secondary,#475569)}.Jobs_checkIcon__bpo_x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#c65d3a;color:#ffffff;flex-shrink:0;margin-top:1px}.Jobs_respTitle__454cM{color:#1f1f1f;font-weight:800}.Jobs_reqGrid__JA0Ln{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Jobs_reqCard__NCZVy{padding:14px;border-radius:var(--mk-radius-sm);background:#f5f3fa;border:1px solid #e6e2ef}.Jobs_reqIcon__fjMWN{width:36px;height:36px;border-radius:var(--mk-radius);display:inline-flex;align-items:center;justify-content:center;background:#ffffff;color:#c65d3a;margin-bottom:10px;font-size:18px;border:1px solid #e6e2ef}.Jobs_reqTitle__WxBCQ{margin:0 0 6px;font-size:13px;font-weight:800}.Jobs_reqBody__2geHU{margin:0;font-size:13px;line-height:1.45;color:var(--mk-secondary,#475569)}.Jobs_companyAboutHead__hyAQp{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.Jobs_companyAvatarSquare__NAa8M{width:48px;height:48px;border-radius:var(--mk-radius-sm);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#ffffff;flex-shrink:0}.Jobs_tierBadge__iSNLa{display:inline-flex;align-items:center;margin-left:8px;min-height:22px;padding:0 8px;border-radius:6px;background:#eef2f7;color:#475569;font-size:10px;font-weight:800;letter-spacing:.03em;vertical-align:middle}.Jobs_companyAboutStats__7Xi_S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.Jobs_companyAboutStat__uBEYl{padding:10px;border-radius:var(--mk-radius-sm);background:#f4f7fb}.Jobs_companyAboutStatValue__dFpS6{margin:2px 0 0;font-size:13px;font-weight:800}.Jobs_companyAboutStatLabel__3ebhh{margin:0;font-size:11px;color:var(--mk-muted,#64748b);font-weight:650}.Jobs_timelineHeading__A16MH{margin:0 0 12px;font-size:14px;font-weight:800}.Jobs_timeline__Cjyov{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;position:relative}.Jobs_timeline__Cjyov:before{content:"";position:absolute;top:18px;left:12%;right:12%;height:2px;background:#c65d3a;z-index:0}.Jobs_timelineStep__9PK0F{text-align:center;padding:10px 6px;position:relative;z-index:1}.Jobs_timelineStepMuted__T7Jbi{opacity:.55}.Jobs_timelineIndex__oj69c{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#c65d3a;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:8px;box-shadow:0 0 0 4px #fff6f1}.Jobs_timelineLabel__usaTi{margin:0;font-size:12px;font-weight:700;line-height:1.3}.Jobs_timelineHint__JNTon{margin:2px 0 0;font-size:11px;color:var(--mk-muted,#64748b)}.Jobs_mapCorridor__Q2pXP{margin:0 0 10px;font-size:13px;font-weight:700;color:#475569}.Jobs_mapPlaceholder__oF8uc{height:220px;background:linear-gradient(135deg,rgba(59,130,246,.08) 25%,transparent 0) -10px 0 /20px 20px,linear-gradient(225deg,rgba(59,130,246,.08) 25%,transparent 0) -10px 0 /20px 20px,linear-gradient(315deg,rgba(59,130,246,.06) 25%,transparent 0) 0 0 /20px 20px,linear-gradient(45deg,rgba(59,130,246,.06) 25%,#e8f0fa 0) 0 0 /20px 20px;display:flex;justify-content:center;color:var(--mk-muted,#64748b);font-size:13px;font-weight:650;text-align:center;padding:16px}.Jobs_mapPin__soyAn,.Jobs_mapPlaceholder__oF8uc{border-radius:var(--mk-radius-sm);border:1px solid #e0e0e0;align-items:center}.Jobs_mapPin__soyAn{display:inline-flex;gap:6px;padding:8px 12px;background:rgba(255,255,255,.92);color:#c65d3a;font-weight:750}.Jobs_mapAddress__nV222{margin:10px 0 0;font-size:13px;color:#475569;font-weight:650}.Jobs_companyProfileCard__2RWz9{display:flex;flex-direction:column;gap:10px}.Jobs_companyProfileTop__VUziR{display:flex;align-items:center;gap:10px}.Jobs_companyProfileStats___qg0o{display:grid;grid-gap:6px;gap:6px;font-size:13px}.Jobs_companyProfileStats___qg0o span{display:flex;justify-content:space-between;gap:8px;color:var(--mk-secondary,#475569)}.Jobs_companyProfileStats___qg0o strong{color:var(--mk-text,#2f2f2f)}.Jobs_applyCard__ejVjb{display:flex;flex-direction:column;gap:10px}.Jobs_applyTitleRow__8D1Hi{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.Jobs_applyTitle__26G0u{margin:0;font-size:16px;font-weight:800}.Jobs_directHrBadge__4YER1{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#fff3c7;color:#92400e;font-size:11px;font-weight:800;letter-spacing:.02em}.Jobs_applyHint__1AZeP{margin:0;font-size:12px;color:var(--mk-muted,#64748b);line-height:1.4}.Jobs_fieldLabel__lZAVP{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:700;color:var(--mk-secondary,#475569)}.Jobs_fieldHint__02cdK{font-size:11px;font-weight:550;color:var(--mk-muted,#64748b)}.Jobs_mobileField__3vbtx{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.Jobs_flagSelect__j6gxC{display:inline-flex;min-height:var(--mk-field-h);padding:0 10px;border:1px solid #d7dde5;background:#f4f7fb;font-size:12px;color:#334155;white-space:nowrap}.Jobs_flagSelect__j6gxC,.Jobs_uploadBox__7sU73{align-items:center;justify-content:center;border-radius:var(--mk-radius-sm);font-weight:700}.Jobs_uploadBox__7sU73{display:flex;flex-direction:column;gap:4px;min-height:96px;padding:12px;border:1.5px dashed #c5ccd6;background:#f8fafc;color:var(--mk-muted,#64748b);font-size:13px;text-align:center;cursor:pointer}.Jobs_uploadBox__7sU73:hover{border-color:#c65d3a;background:#fff6f1}.Jobs_uploadHint__v7qnd{font-size:11px;font-weight:550}.Jobs_moreList__sz5Xi{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.Jobs_moreItem__Tsw5q{display:block;padding:10px;border-radius:var(--mk-radius-sm);background:#f7f1ea;text-decoration:none;color:inherit}.Jobs_moreItem__Tsw5q:hover{background:#fff0e6}.Jobs_moreTitle__Lh3yn{margin:0 0 2px;font-size:var(--mk-btn-fs);font-weight:var(--mk-fw-bold)}.Jobs_moreMeta__4azbr{margin:0;font-size:12px;color:var(--mk-muted,#64748b)}.Jobs_postHeader__r47Nf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.Jobs_postHeaderAside__8diJd{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.Jobs_postEyebrow__0DyyA{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--jb-maroon)}.Jobs_verifiedEmployerBadge__lmzd0{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;background:#f6c445;color:#1f1f1f;font-size:11px;font-weight:800;letter-spacing:.04em}.Jobs_draftSaved__1t9YT{margin:0;font-size:12px;color:var(--mk-muted,#64748b)}.Jobs_wizardSteps__CXxHX{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px;list-style:none;padding:0}.Jobs_wizardStep__7E0tv{display:flex;align-items:center;gap:8px;padding:12px 10px;border-radius:var(--mk-radius-sm);background:#ffffff;border:1px solid var(--mk-border,#e8e4df);box-shadow:var(--mk-shadow,0 2px 8px rgba(47,47,47,.06))}.Jobs_wizardStepCircle__96Tup{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#eef2f7;color:#64748b;font-size:11px;font-weight:800;flex-shrink:0}.Jobs_wizardStepActive__tRTcC{border-color:#f2b08a;background:var(--jb-peach);box-shadow:0 0 0 2px rgba(198,93,58,.1);border-bottom:3px solid var(--jb-primary)}.Jobs_wizardStepActive__tRTcC .Jobs_wizardStepCircle__96Tup{background:var(--jb-primary);color:#ffffff}.Jobs_wizardStepDone__ZdTSg .Jobs_wizardStepCircle__96Tup{background:#16a34a;color:#ffffff}.Jobs_wizardStepNum__gdvpy{margin:0;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--mk-muted,#64748b)}.Jobs_wizardStepActive__tRTcC .Jobs_wizardStepNum__gdvpy{color:var(--jb-primary)}.Jobs_wizardStepLabel__nm8cl{margin:0;font-size:12px;font-weight:750;line-height:1.25}.Jobs_formPanel__lpFME{background:#ffffff;border:1px solid var(--mk-border,#e8e4df);border-radius:var(--mk-radius-lg);padding:20px;box-shadow:var(--mk-shadow-md,0 6px 18px rgba(47,47,47,.08))}.Jobs_formPanelHead__nzi6B{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.Jobs_formPanelTitle__fRDiZ{margin:0;font-size:16px;font-weight:800;display:flex;align-items:center;gap:10px}.Jobs_formTitleBar__7nMlK{width:4px;height:22px;border-radius:2px;background:var(--jb-maroon);flex-shrink:0}.Jobs_mandatoryBadge__wBhpT{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:6px;background:#fdecea;color:#c62828;font-size:10px;font-weight:800;letter-spacing:.04em}.Jobs_formGrid__tvs3v{display:grid;grid-gap:14px;gap:14px}.Jobs_formGrid2__MU2zP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Jobs_titleInput__jQli8{background:#eef5fb!important}.Jobs_textarea__RO0Qy{width:100%;min-height:180px;padding:12px;border:1px solid #d7dde5;border-radius:0 0 8px 8px;background:#f4f7fb;color:var(--mk-text,#2f2f2f);font-size:13px;font-family:inherit;line-height:1.5;resize:vertical;box-sizing:border-box}.Jobs_editorToolbar__w54tK{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid #d7dde5;border-bottom:none;border-radius:8px 8px 0 0;background:#ffffff}.Jobs_editorBtn__uzMP_{-webkit-appearance:none;appearance:none;border:1px solid var(--mk-border,#e8e4df);background:#ffffff;border-radius:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;color:var(--mk-secondary,#475569)}.Jobs_editorBtnAccent__ec6rM{background:#e8f0fe;border-color:#93c5fd;color:#1d4ed8}.Jobs_charCountRow__9hr3v{display:flex;justify-content:space-between;gap:8px;margin:6px 0 0;font-size:12px;color:var(--mk-muted,#64748b)}.Jobs_proTip__9hDd6{margin:10px 0 0;padding:10px 12px;border-radius:var(--mk-radius-sm);background:#f4f7fb;font-size:12px;line-height:1.45;color:var(--mk-secondary,#475569)}.Jobs_formNav__zdDnI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #ece7e1}.Jobs_formNavRight__UmRMj{display:flex;flex-wrap:wrap;gap:8px}.Jobs_fastTrack__USchm{min-height:var(--mk-btn-h-sm);padding:0 14px;border-radius:var(--mk-radius-sm);background:linear-gradient(180deg,var(--jb-primary-mid) 0,var(--jb-primary) 100%);color:#ffffff;font-size:var(--mk-btn-fs);font-weight:var(--mk-fw-bold);box-shadow:0 4px 12px rgba(139,61,43,.25)}.Jobs_fastTrack__USchm:hover{background:linear-gradient(180deg,var(--jb-primary) 0,var(--jb-primary-dark) 100%);color:#ffffff}@media (max-width:1100px){.Jobs_grid__XrEsb{grid-template-columns:repeat(2,minmax(0,1fr))}.Jobs_detailHero__UuBPO,.Jobs_detailLayout__btyNi,.Jobs_layout__o1PGZ{grid-template-columns:1fr}.Jobs_detailSidebar__HV6RD{position:static}.Jobs_headerAside__Kmerx{align-items:stretch;width:100%}.Jobs_statsRow__1rkW8{justify-content:flex-start}.Jobs_headerActions__52x41{flex-direction:column;max-width:none}.Jobs_btnApply__zV0yk{width:100%}.Jobs_sidebar__gp5W1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Jobs_filterRow__4APGs,.Jobs_wizardSteps__CXxHX{grid-template-columns:repeat(3,minmax(0,1fr))}.Jobs_keyBar__xFmar{grid-template-columns:1fr 1fr}.Jobs_keyItem__qxfC2{border-right:none;padding:8px 12px;border-bottom:1px solid #ece7e1}}@media (max-width:720px){.Jobs_searchRow__vv0ig{grid-template-columns:1fr}.Jobs_filterRow__4APGs{grid-template-columns:1fr 1fr}.Jobs_companyAboutStats__7Xi_S,.Jobs_formGrid2__MU2zP,.Jobs_galleryRow__Y_SuF,.Jobs_grid__XrEsb,.Jobs_keyBar__xFmar,.Jobs_overviewStats__Hwdod,.Jobs_reqGrid__JA0Ln,.Jobs_sidebar__gp5W1,.Jobs_timeline__Cjyov,.Jobs_wizardSteps__CXxHX{grid-template-columns:1fr}.Jobs_sortGroup__J539E{margin-left:0;width:100%}.Jobs_timeline__Cjyov:before{display:none}}