.JobsPageClient_page__Mcif8{max-width:1200px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--space-5);padding:32px 24px 0;flex:1;min-height:0}.JobsPageClient_header__h8Cmf{display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0}.JobsPageClient_header__h8Cmf h1{font-size:clamp(2rem,2.4vw,2.5rem);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.JobsPageClient_header__h8Cmf p{color:var(--color-text-secondary);margin:0;font-size:var(--font-size-base)}.JobsPageClient_filters__Hv7N3{flex-shrink:0}.JobsPageClient_results__WkgIg{flex:1;min-height:0;display:flex;overflow:hidden}.JobsPageClient_skeletonBlock__vbQAV{background:linear-gradient(110deg,var(--color-bg-subtle) 8%,var(--color-bg-hover) 18%,var(--color-bg-subtle) 33%);background-size:200% 100%;animation:JobsPageClient_pageShimmer__1vqG_ 1.2s ease-in-out infinite;border-radius:var(--radius-lg)}.JobsPageClient_skeletonFilterBar__CDO8C{height:48px}@keyframes JobsPageClient_pageShimmer__1vqG_{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.JobsPageClient_page__Mcif8{padding:24px 16px 0;gap:var(--space-4);overflow-x:hidden}.JobsPageClient_header__h8Cmf{display:none}.JobsPageClient_results__WkgIg{flex-direction:column;overflow:visible}}