.Careers_careers__P9LKX{padding:0;background:#fff}.Careers_container__11dx5{max-width:1400px;margin:0 auto;padding:0}.Careers_sectionHeader__hksoz{margin:0 0 2.5rem}.Careers_opportunityEyebrow__QG0_R{display:inline-flex;align-items:center;gap:10px;margin-bottom:.75rem}.Careers_opportunityLine__ey_wQ{width:24px;height:2.5px;background:var(--color-brand-primary,#e26a23);border-radius:2px}.Careers_opportunityText__sxnjL{color:var(--color-brand-primary,#e26a23);font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Careers_sectionTitle__tbDdu{font-family:var(--font-family-heading,var(--font-family-primary,inherit));font-size:clamp(2.4rem,4vw,3.2rem);font-weight:700;margin:0;line-height:1.15}.Careers_titleOpen__W7Jsv{color:#1a1a1a}.Careers_titlePositions__K4_FR{color:var(--color-brand-primary,#e26a23)}.Careers_jobsSection__3FZbK{padding:60px 2rem;background:linear-gradient(135deg,#fafafa,#f8f9fa)}.Careers_filterSection__dH9Eb{margin:0 0 3rem;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.Careers_filterGroup__rct5A{flex:1 1;min-width:200px;position:relative}.Careers_filterSelect__7Vqlr{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:var(--font-size-base);color:var(--color-text-secondary);cursor:pointer;padding:.75rem 2.5rem .75rem 1rem}.Careers_filterSelect__7Vqlr:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 2px rgba(226,106,35,.1)}.Careers_selectIcon__n1LH2{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-body)}.Careers_filterButton__ohgyh{padding:.75rem 2rem;background:linear-gradient(135deg,#e26a23,#d95f1f);color:#fff;border:none;border-radius:8px;font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .3s ease;min-width:120px;white-space:nowrap}.Careers_filterButton__ohgyh:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(226,106,35,.3)}.Careers_jobsGrid__Cp_Km{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.Careers_jobCard__mJCy8{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(226,106,35,.1);border-radius:20px;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.Careers_jobCard__mJCy8:hover{border-color:rgba(226,106,35,.3);box-shadow:0 15px 30px rgba(0,0,0,.1)}.Careers_jobHeader__0W5LS{margin-bottom:1.5rem}.Careers_jobBadge__h_XCn{display:inline-block;background:rgba(226,106,35,.1);color:var(--color-brand-primary);padding:.4rem .8rem;border-radius:12px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-bottom:1rem}.Careers_jobTitle__xX05q{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 1rem;line-height:var(--line-height-snug)}.Careers_jobMeta__Rxk8o{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.Careers_metaItem__cQIYz{display:flex;align-items:center;gap:.4rem;color:var(--color-text-body);font-size:var(--font-size-sm)}.Careers_metaItem__cQIYz svg{color:var(--color-brand-primary)}.Careers_jobDescription__xTvDc{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0 0 1.5rem;flex-grow:1;text-align:justify;text-justify:inter-word}.Careers_jobRequirements__t2oku{margin-bottom:1.5rem}.Careers_jobRequirements__t2oku h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 .5rem}.Careers_jobRequirements__t2oku ul{margin:0;padding-left:1.2rem}.Careers_jobRequirements__t2oku li{color:var(--color-text-body);margin-bottom:.3rem;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Careers_applyButton__7IiQv{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;background:var(--color-brand-primary);color:#fff;text-decoration:none;border-radius:12px;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:all .3s ease;justify-self:flex-start;align-self:flex-start}.Careers_applyButton__7IiQv:hover{background:#e09b0f;transform:translateY(-2px);box-shadow:0 6px 18px rgba(226,106,35,.4);color:#fff;text-decoration:none}.Careers_applyButton__7IiQv .Careers_arrow__AgP3x{transition:transform .3s ease}.Careers_applyButton__7IiQv:hover .Careers_arrow__AgP3x{transform:translateX(4px)}.Careers_loadingContainer__kHHsw{position:relative;min-height:500px}.Careers_loadingSpinner__L51Ha{position:absolute;top:2rem;left:50%;transform:translateX(-50%);width:80px;height:80px;z-index:10}.Careers_spinnerRing__1PMNQ{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#e26a23;border-radius:50%;animation:Careers_spin__NNjPd 1.5s cubic-bezier(.5,0,.5,1) infinite}.Careers_spinnerRing__1PMNQ:first-child{animation-delay:-.45s;border-top-color:#e26a23}.Careers_spinnerRing__1PMNQ:nth-child(2){animation-delay:-.3s;border-top-color:#d95f1f;width:90%;height:90%;top:5%;left:5%}.Careers_spinnerRing__1PMNQ:nth-child(3){animation-delay:-.15s;border-top-color:#ffc947;width:80%;height:80%;top:10%;left:10%}@keyframes Careers_spin__NNjPd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Careers_loadingText__y8B9M{text-align:center;margin-top:6rem;font-size:1.2rem;color:#666;font-weight:500;animation:Careers_pulse__AyoE1 2s ease-in-out infinite}@keyframes Careers_pulse__AyoE1{0%,to{opacity:1}50%{opacity:.5}}.Careers_skeletonCard___rEcT{background:hsla(0,0%,100%,.95);border-radius:20px;padding:2rem;animation:Careers_skeletonPulse__2Zwmx 1.5s ease-in-out infinite;display:flex;flex-direction:column;gap:1rem}.Careers_skeletonBadge__3BtZE{width:100px;border-radius:12px}.Careers_skeletonBadge__3BtZE,.Careers_skeletonTitle__NV_hJ{height:28px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Careers_shimmer__qgpwH 2s infinite}.Careers_skeletonTitle__NV_hJ{width:80%;border-radius:4px}.Careers_skeletonMeta__bUz3K{display:flex;gap:1rem;flex-wrap:wrap}.Careers_skeletonMetaItem__uh2iV{width:100px;height:20px}.Careers_skeletonMetaItem__uh2iV,.Careers_skeletonText___djIy{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Careers_shimmer__qgpwH 2s infinite;border-radius:4px}.Careers_skeletonText___djIy{width:100%;height:16px}.Careers_skeletonButton__RccXs{width:120px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Careers_shimmer__qgpwH 2s infinite;border-radius:12px;margin-top:auto}@keyframes Careers_shimmer__qgpwH{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Careers_skeletonPulse__2Zwmx{0%,to{opacity:1}50%{opacity:.8}}.Careers_noResults__CmmCr{text-align:center;padding:3rem 2rem;color:#666;font-size:1.1rem}.Careers_pagination__0rjpi{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:3rem}.Careers_pageButton__37_vQ{padding:.6rem 1.5rem;background:#e26a23;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.Careers_pageButton__37_vQ:hover:not(:disabled){background:#e09b0f;transform:translateY(-2px)}.Careers_pageButton__37_vQ:disabled{opacity:.5;cursor:not-allowed}.Careers_pageInfo__p9f8r{color:#666;font-weight:500}@media (max-width:768px){.Careers_jobsSection__3FZbK{padding:2rem 1rem}.Careers_sectionTitle__tbDdu{font-size:2rem}.Careers_jobsGrid__Cp_Km{grid-template-columns:1fr;gap:1.5rem}.Careers_jobCard__mJCy8{padding:1.5rem}.Careers_jobMeta__Rxk8o{flex-direction:column;gap:.5rem}}@media (max-width:480px){.Careers_sectionTitle__tbDdu{font-size:1.8rem}.Careers_jobCard__mJCy8{padding:1.5rem}}.Careers_careersPage__15Hre{min-height:100vh;background:#fff}.Careers_mainContent__JI5l1{padding:0}