.JobsPage_page___Mz_b{min-height:100vh;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);max-width:100vw;overflow-x:hidden}.JobsPage_rtl__b5sL_{direction:rtl}.JobsPage_ltr__UYVlW{direction:ltr}.JobsPage_page___Mz_b *{min-width:0}.JobsPage_container__1FG6I{width:min(1240px,100%);max-width:100%;margin:0 auto}.JobsPage_section___0lzS{position:relative;max-width:100vw;overflow-x:hidden;padding:clamp(2.75rem,5vw,4.25rem) clamp(1rem,4vw,2rem)}.JobsPage_hero__praHL{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(2.5rem,4vw,3.5rem);color:#fff}.JobsPage_heroBg__9KWAR{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 18% 20%,rgba(215,168,79,.22),transparent 24rem),radial-gradient(circle at 86% 16%,rgba(22,163,163,.26),transparent 22rem),linear-gradient(160deg,#0c1f22,#081016 52%,#0a1410)}.JobsPage_heroBg__9KWAR:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 30%,#000,transparent 72%)}.JobsPage_heroContent__BBB9i{width:min(860px,100%);margin:0 auto;text-align:center;display:grid;grid-gap:1.15rem;gap:1.15rem;justify-items:center}.JobsPage_badge__vZNZC{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-pill);background:rgba(8,16,22,.5);color:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:var(--text-xs);font-weight:800}.JobsPage_badge__vZNZC svg{color:var(--color-secondary)}.JobsPage_heroTitle__qAN3X{margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,5.4vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-wrap:balance}.JobsPage_heroTitle__qAN3X em{color:var(--color-secondary);font-style:normal}.JobsPage_heroSubtitle__C4knc{max-width:620px;margin:0;color:rgba(255,255,255,.82);font-size:var(--text-lg);line-height:1.75;text-wrap:pretty}.JobsPage_searchBar__o7G6V{width:min(720px,100%);margin-top:.4rem;display:flex;align-items:center;gap:.6rem;padding:.55rem .6rem .55rem 1.1rem;border:1px solid rgba(255,255,255,.24);border-radius:var(--radius-lg);background:rgba(255,255,255,.95);color:#111820;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.JobsPage_searchBar__o7G6V svg{flex-shrink:0;color:#64717e}.JobsPage_searchBar__o7G6V input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#111820;font-family:inherit;font-size:var(--text-base);font-weight:700}.JobsPage_searchBar__o7G6V input::placeholder{color:#6b7683;font-weight:500}.JobsPage_searchClear__Y6Wbs{border:0;background:transparent;color:#6b7683;font-size:1.35rem;line-height:1;cursor:pointer;padding:0 .3rem}.JobsPage_searchSubmit__BY2_b{display:inline-flex;align-items:center;gap:.4rem;min-height:2.9rem;border:0;border-radius:var(--radius-md);padding:0 1.25rem;background:var(--color-primary);color:#fff;font-family:inherit;font-weight:900;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:transform var(--duration-base) var(--ease-out-quint),background-color var(--duration-base) var(--ease-standard)}.JobsPage_searchSubmit__BY2_b:hover{transform:translateY(-1px);background:var(--color-primary-strong)}.JobsPage_heroPills__QsAZK{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.35rem}.JobsPage_heroPill__e4u_x{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-family:inherit;font-size:var(--text-xs);font-weight:800;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--duration-base) var(--ease-out-quint),border-color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.JobsPage_heroPill__e4u_x:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.14)}.JobsPage_heroPillActive__AdklY{border-color:var(--color-secondary);color:#151109}.JobsPage_heroPillActive__AdklY,.JobsPage_heroPillActive__AdklY:hover{background:var(--color-secondary)}.JobsPage_heroActions__qAgjG{margin-top:.25rem}.JobsPage_buttonSecondary__RVw_u{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.65rem 1.25rem;border-radius:var(--radius-sm);border:1px solid var(--color-secondary);background:transparent;color:var(--color-secondary);font-family:inherit;font-weight:800;font-size:var(--text-sm);cursor:pointer;text-decoration:none;transition:background-color var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-out-quint)}.JobsPage_buttonSecondary__RVw_u:hover{background:rgba(215,168,79,.14);transform:translateY(-1px)}.JobsPage_sectionHeader__PSbzx{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.4rem,3vw,2rem)}.JobsPage_sectionHeaderText__PdbHJ{max-width:680px;min-width:0}.JobsPage_sectionKicker__GUO6H{margin:0 0 .5rem;color:var(--color-primary);font-size:var(--text-sm);font-weight:900}.JobsPage_sectionTitle__dVWTt{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.18;letter-spacing:0;text-wrap:balance}.JobsPage_layout__jNGif{display:grid;grid-template-columns:264px 1fr;align-items:start;grid-gap:1.5rem;gap:1.5rem}.JobsPage_filters__116vI{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:0;gap:0;padding:1.1rem 1.2rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);max-height:calc(100vh - 104px);overflow-y:auto}.JobsPage_filtersHeader__1eGcO{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.JobsPage_filtersTitle__GLEfq{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-primary);font-weight:900;font-size:var(--text-base)}.JobsPage_filtersTitle__GLEfq svg{color:var(--color-primary)}.JobsPage_filtersReset__ei7Ay{border:0;background:transparent;color:var(--color-secondary-strong);font-family:inherit;font-size:var(--text-xs);font-weight:900;cursor:pointer}.JobsPage_filterGroup__K0dxz{padding:.9rem 0;border-top:1px solid var(--divider);display:grid;grid-gap:.5rem;gap:.5rem}.JobsPage_filterGroup__K0dxz:first-of-type{border-top:0}.JobsPage_filterLabel__cj0O9{margin:0 0 .15rem;color:var(--text-muted);font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.JobsPage_filterOption__k0FrP{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-radius:var(--radius-sm);border:1px solid transparent;background:var(--bg-card-muted);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer;text-align:start;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.JobsPage_filterOption__k0FrP:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle));color:var(--text-primary)}.JobsPage_filterOptionActive__Xddoq{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.JobsPage_radioDot__3sGB0{width:1rem;height:1rem;flex-shrink:0;border-radius:50%;border:2px solid;display:grid;place-items:center}.JobsPage_radioDot__3sGB0 span{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-primary)}.JobsPage_priceInputs__A_RbP{display:flex;gap:.5rem}.JobsPage_priceField__XtUqv{flex:1 1;display:grid;grid-gap:.3rem;gap:.3rem}.JobsPage_priceField__XtUqv span{color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.JobsPage_priceField__XtUqv input{width:100%;padding:.5rem .6rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;box-sizing:border-box}.JobsPage_priceField__XtUqv input:focus{border-color:var(--color-primary)}.JobsPage_range__OAa1T{width:100%;accent-color:var(--color-primary)}.JobsPage_rangeValue__nX1ct{margin:.25rem 0 0;text-align:center;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.JobsPage_resultsBar__MN4n6{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.JobsPage_resultsCount__C1D9X{color:var(--text-secondary);font-size:var(--text-sm);font-weight:700}.JobsPage_resultsCount__C1D9X strong{color:var(--text-primary);font-weight:900}.JobsPage_resultsControls___89Fs{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.JobsPage_sortWrap__QGAcj{display:inline-flex;align-items:center;gap:.5rem}.JobsPage_sortWrap__QGAcj label{color:var(--text-muted);font-size:var(--text-xs);font-weight:800}.JobsPage_sortSelect__pUHz6{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 2rem .5rem .8rem;background:var(--bg-surface);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 15px),calc(100% - 10px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.JobsPage_mobileFilterBtn___TbB1,.JobsPage_sortSelect__pUHz6{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer}.JobsPage_mobileFilterBtn___TbB1{display:none;align-items:center;gap:.5rem;padding:.55rem 1rem;background:var(--bg-surface)}.JobsPage_mobileFilterBtn___TbB1 svg{color:var(--color-primary)}.JobsPage_filterCloseBtn__yAtnv{padding:.35rem;border:0;background:transparent}.JobsPage_jobsGrid__otwFJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.1rem;gap:1.1rem}.JobsPage_jobCard__faod8{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);transition:transform var(--duration-slow) var(--ease-out-quint),border-color var(--duration-slow) var(--ease-out-quint),box-shadow var(--duration-slow) var(--ease-out-quint)}.JobsPage_jobCard__faod8:hover{transform:translateY(-6px) scale(1.02);border-color:color-mix(in srgb,var(--color-primary) 55%,var(--border-subtle));box-shadow:var(--shadow-md)}.JobsPage_jobBrandBar__d_6Rs{padding:.9rem .95rem 0;display:flex;align-items:center;gap:.65rem}.JobsPage_jobBrandAvatar__f95pq{width:2.35rem;height:2.35rem;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;display:grid;place-items:center;background:var(--bg-card-muted);color:var(--text-muted);font-size:var(--text-base);font-weight:900}.JobsPage_jobBrandAvatar__f95pq img{width:100%;height:100%;object-fit:cover}.JobsPage_jobBrandInfo__ogSmi{flex:1 1;min-width:0}.JobsPage_jobBrandName__lnxBg{margin:0;color:var(--text-primary);font-size:var(--text-xs);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobsPage_jobBrandLocation__1Ji_A{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-muted);font-size:.68rem}.JobsPage_jobTime__thfJ6{flex-shrink:0;color:var(--text-muted);font-size:.68rem}.JobsPage_jobBody__S_gu3{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem .95rem 1rem}.JobsPage_jobCategoryBadge__zLZQc{display:inline-flex;align-items:center;gap:.3rem;justify-self:start;padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);font-size:var(--text-xs);font-weight:800}.JobsPage_jobTitle__ay_ya{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-base);line-height:1.4}.JobsPage_jobDescription__kZaSz{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JobsPage_jobMetaRow__RbpJ4{display:flex;flex-wrap:wrap;gap:.75rem}.JobsPage_jobMetaItem__MAqwG{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:var(--text-xs)}.JobsPage_jobMetaDate__zFvw_{direction:ltr}.JobsPage_jobMetaItem__MAqwG svg{flex-shrink:0;color:var(--text-muted)}.JobsPage_jobBudget__eTDcT{color:var(--color-primary);font-weight:900}.JobsPage_jobBudget__eTDcT svg{color:var(--color-primary)}.JobsPage_jobFooter__hQKlj{margin-top:.15rem;padding-top:.7rem;border-top:1px solid var(--divider)}.JobsPage_ctaBase__gnOaD{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 0;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-xs);font-weight:900;cursor:pointer;border:1px solid transparent;transition:background-color var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-out-quint)}.JobsPage_ctaBase__gnOaD:hover{transform:translateY(-1px)}.JobsPage_ctaApply__h5gMm{background:var(--color-primary);color:#fff}.JobsPage_ctaApply__h5gMm:hover{background:var(--color-primary-strong)}.JobsPage_ctaApplied__Nq2rI{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);cursor:default}.JobsPage_ctaApplied__Nq2rI:hover{transform:none}.JobsPage_ctaViewApps__6XNuL{border-color:color-mix(in srgb,var(--color-secondary) 40%,transparent);color:var(--color-secondary-strong)}.JobsPage_ctaViewApps__6XNuL,.JobsPage_ctaViewApps__6XNuL:hover{background:var(--color-secondary-soft)}.JobsPage_ctaDisabled__yu5rI{background:var(--bg-card-muted);color:var(--text-muted);cursor:not-allowed}.JobsPage_ctaDisabled__yu5rI:hover{transform:none}.JobsPage_toast__BMPvu{position:fixed;bottom:100px;inset-inline-start:50%;transform:translateX(-50%);z-index:var(--z-toast);background:var(--color-primary);color:#fff;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:800;font-size:var(--text-sm);box-shadow:var(--shadow-lg)}.JobsPage_rtl__b5sL_ .JobsPage_toast__BMPvu{transform:translateX(50%)}.JobsPage_emptyState__1NpcZ{display:grid;justify-items:center;grid-gap:.6rem;gap:.6rem;padding:clamp(3rem,8vw,5rem) 1.5rem;text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.JobsPage_emptyIcon__wlyD2{width:3.4rem;height:3.4rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary)}.JobsPage_emptyTitle__cCvYm{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.JobsPage_emptyText__PWO6h{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.JobsPage_setupError__JZRr2{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-page);font-family:var(--font-sans);padding:2rem}.JobsPage_setupCard__66znL{display:grid;justify-items:center;grid-gap:.6rem;gap:.6rem;max-width:420px;text-align:center}.JobsPage_setupIcon__vQ2hW{width:3.4rem;height:3.4rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-error);background:color-mix(in srgb,var(--color-error) 16%,transparent);color:var(--color-error)}.JobsPage_setupTitle__rxZpW{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.JobsPage_setupText__HKrMi{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.JobsPage_setupLink__1Oa7i{color:var(--color-primary);font-size:var(--text-sm);font-weight:800}.JobsPage_pagination__hBAvV{display:flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;margin-top:2rem}.JobsPage_pageBtn__dmPCE{min-width:2.4rem;height:2.4rem;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.JobsPage_pageBtn__dmPCE:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.JobsPage_pageBtnActive__89n6b{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.JobsPage_pageBtnActive__89n6b:hover{color:#fff}.JobsPage_pageBtn__dmPCE:disabled{opacity:.4;cursor:default}.JobsPage_drawerBackdrop__N9Lr1{position:fixed;inset:0;z-index:var(--z-modal-backdrop);background:rgba(3,8,12,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.JobsPage_modalBackdrop__VEDk3{position:fixed;inset:0;z-index:var(--z-modal);background:rgba(3,8,12,.7);display:flex;align-items:center;justify-content:center;padding:1rem}.JobsPage_modalCard__HQoNH{width:100%;max-width:560px;max-height:92vh;overflow-y:auto;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--bg-card);box-shadow:var(--shadow-lg)}.JobsPage_modalHeader__rz0b7{padding:1.25rem 1.5rem 0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.JobsPage_modalTitle__x_DYk{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.JobsPage_modalSubtitle__opCfL{margin:.25rem 0 0;color:var(--text-muted);font-size:var(--text-xs)}.JobsPage_modalClose__uTLI7{flex-shrink:0;border:0;background:transparent;color:var(--text-muted);cursor:pointer;padding:.25rem}.JobsPage_modalBudgetHint__2t_OE{margin:.85rem 1.5rem 0;padding:.5rem .75rem;border-radius:var(--radius-sm);background:var(--color-secondary-soft);border:1px solid color-mix(in srgb,var(--color-secondary) 30%,transparent);display:flex;align-items:center;gap:.4rem;color:var(--color-secondary-strong);font-size:var(--text-xs);font-weight:700}.JobsPage_modalForm__v_WHr{padding:1rem 1.5rem 1.5rem;display:grid;grid-gap:1rem;gap:1rem}.JobsPage_formRow__hvAUo{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.JobsPage_fieldLabel__9UMLr{display:flex;align-items:center;gap:.4rem;margin:0 0 .4rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.JobsPage_fieldInput__Q1M_B{width:100%;padding:.6rem .85rem;border-radius:var(--radius-sm);background:var(--bg-card-muted);border:1px solid var(--border-subtle);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;box-sizing:border-box;transition:border-color var(--duration-base) var(--ease-standard)}.JobsPage_fieldInput__Q1M_B:focus{border-color:var(--color-secondary);box-shadow:var(--shadow-focus)}.JobsPage_fieldTextarea__HcuyZ{min-height:6.25rem;resize:vertical;line-height:1.5}.JobsPage_formError__YKVnN{padding:.5rem .75rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-error) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);color:var(--color-error);font-size:var(--text-xs)}.JobsPage_formActions__ElVqV{display:flex;gap:.6rem;margin-top:.25rem}.JobsPage_submitBtn___uHFC{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-primary);color:#fff;border:0;border-radius:var(--radius-md);padding:.75rem 0;font-size:var(--text-sm);font-weight:900;cursor:pointer;font-family:inherit;transition:opacity var(--duration-base) var(--ease-standard)}.JobsPage_submitBtn___uHFC:disabled{opacity:.6;cursor:default}.JobsPage_cancelBtn__qEByK{flex:1 1;background:transparent;border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:var(--radius-md);padding:.75rem 0;font-size:var(--text-sm);font-weight:700;cursor:pointer;font-family:inherit}@media (max-width:900px){.JobsPage_layout__jNGif{grid-template-columns:1fr}.JobsPage_mobileFilterBtn___TbB1{display:inline-flex}.JobsPage_filters__116vI{position:fixed;inset-block:0;right:0;left:auto;z-index:61;width:min(320px,88vw);max-height:100vh;border-radius:0;transform:translateX(100%);transition:transform var(--duration-slow) var(--ease-out-quint)}.JobsPage_rtl__b5sL_ .JobsPage_filters__116vI{right:auto;left:0;transform:translateX(-100%)}.JobsPage_filtersOpen__El0uu,.JobsPage_rtl__b5sL_ .JobsPage_filtersOpen__El0uu{transform:translateX(0)}.JobsPage_drawerBackdropOpen__jF7mS{display:block}}@media (max-width:760px){.JobsPage_searchBar__o7G6V{flex-wrap:wrap}.JobsPage_searchSubmit__BY2_b{flex:1 1}.JobsPage_sectionHeader__PSbzx{flex-direction:column;align-items:stretch}.JobsPage_formRow__hvAUo{grid-template-columns:1fr}}@media (max-width:480px){.JobsPage_searchBar__o7G6V{display:grid;grid-template-columns:auto minmax(0,1fr)}.JobsPage_searchSubmit__BY2_b{grid-column:1/-1;width:100%}.JobsPage_jobsGrid__otwFJ{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.JobsPage_buttonSecondary__RVw_u,.JobsPage_ctaBase__gnOaD,.JobsPage_filters__116vI,.JobsPage_heroPill__e4u_x,.JobsPage_jobCard__faod8,.JobsPage_searchSubmit__BY2_b{transition:none}.JobsPage_jobCard__faod8:hover{transform:none}}