.careers_container__v_Hbd{min-height:100vh;background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.careers_header__9GpVI{background:#fff;border-bottom:1px solid #e5e5e5;position:-webkit-sticky;position:sticky;top:0;z-index:100}.careers_headerContent__CQeVJ{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem}.careers_logo__DR_pI{display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:opacity .2s ease}.careers_logo__DR_pI:hover{opacity:.8}.careers_logoIcon__oHehf{width:32px;height:32px;flex-shrink:0}.careers_logoText__4R8E9{font-size:1.5rem;font-weight:700;color:#1e293b}.careers_nav___ws_j{display:flex;gap:2rem}.careers_navLink__mud03{color:#64748b;text-decoration:none;font-weight:500;transition:color .2s ease}.careers_navLink__mud03.careers_active__29qQl,.careers_navLink__mud03:hover{color:#667eea}.careers_mobileMenuButton__v8L7j{display:none;background:none;border:none;color:#64748b;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease}.careers_mobileMenuButton__v8L7j:hover{background-color:#f1f5f9;color:#667eea}.careers_mobileMenu__crIap{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:50;padding:1rem 0;transform:translateY(-10px);opacity:0;pointer-events:none;transition:all .3s ease}.careers_mobileMenuOpen__mDXkC{display:block;transform:translateY(0);opacity:1;pointer-events:all}.careers_mobileNavLink__t7p1l{display:block;padding:.75rem 1.5rem;color:#64748b;text-decoration:none;font-weight:500;transition:background-color .2s ease,color .2s ease}.careers_mobileNavActive__Yc_Mm,.careers_mobileNavLink__t7p1l:hover{background-color:#f8fafc;color:#667eea}.careers_mobileNavActive__Yc_Mm{border-left:3px solid #667eea}.careers_hero__329sD{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 0;text-align:center}.careers_heroContent__zGSx5{max-width:800px;margin:0 auto;padding:0 1.5rem}.careers_heroTitle__1RMIF{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.1}.careers_heroSubtitle__2uoqu{font-size:1.25rem;opacity:.9;line-height:1.6}.careers_sectionContainer___eM58{max-width:1200px;margin:0 auto;padding:0 1.5rem}.careers_sectionTitle__LeMxh{font-size:2.5rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:1rem}.careers_sectionSubtitle__5r4iO{font-size:1.125rem;color:#475569;text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.careers_cultureSection__0nGCV{padding:6rem 0;background:#fff}.careers_benefitsGrid__xi6wO{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.careers_benefitCard__ay4d2{text-align:center;padding:2rem;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;transition:transform .2s ease,box-shadow .2s ease}.careers_benefitCard__ay4d2:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.careers_benefitIcon__LZ9rf{font-size:3rem;margin-bottom:1rem}.careers_benefitTitle__POnz3{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.careers_benefitDescription__4fIM3{color:#475569;line-height:1.5}.careers_positionsSection___Ru6d{padding:6rem 0;background:#f8fafc}.careers_positionsGrid__au72A{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem;gap:2rem}.careers_positionCard__CHOoC{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid #e5e5e5}.careers_positionHeader__KIQXV{margin-bottom:1.5rem}.careers_positionTitle__dOc7C{font-size:1.5rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.careers_positionMeta__5_O0J{display:flex;gap:1rem;flex-wrap:wrap}.careers_positionDepartment__Wd7Hz,.careers_positionLocation__HzznL,.careers_positionType__H1KuA{font-size:.875rem;padding:.25rem .75rem;border-radius:12px;font-weight:500}.careers_positionDepartment__Wd7Hz{background:rgba(102,126,234,.1);color:#667eea}.careers_positionType__H1KuA{background:rgba(16,185,129,.1);color:#10b981}.careers_positionLocation__HzznL{background:rgba(245,158,11,.1);color:#f59e0b}.careers_positionDescription__essUS{color:#475569;line-height:1.6;margin-bottom:1.5rem}.careers_positionRequirements__0_bg0{margin-bottom:2rem}.careers_positionRequirements__0_bg0 h4{color:#1e293b;font-weight:600;margin-bottom:.75rem}.careers_positionRequirements__0_bg0 ul{list-style:none;padding:0;margin:0}.careers_positionRequirements__0_bg0 li{color:#475569;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.careers_positionRequirements__0_bg0 li:before{content:"•";color:#667eea;position:absolute;left:0;font-weight:700}.careers_applyBtn___LOGB{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;width:100%}.careers_applyBtn___LOGB:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(102,126,234,.4)}.careers_processSection__Zz5T4{padding:6rem 0;background:#fff}.careers_processSteps__aR6QI{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;max-width:1000px;margin:0 auto}.careers_processStep__RGpJ7{text-align:center;padding:2rem}.careers_stepNumber__KkMMy{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1.5rem}.careers_stepContent__eRXXN h3{color:#1e293b;font-weight:600;margin-bottom:.75rem}.careers_stepContent__eRXXN p{color:#475569;line-height:1.5}.careers_contactSection__PrMoa{padding:4rem 0;background:#f8fafc;text-align:center}.careers_contactText__ehC0b{font-size:1.125rem;color:#475569;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.careers_contactEmail__bJNv_{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.careers_contactEmail__bJNv_:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(102,126,234,.4)}.careers_footer___utFr{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0 2rem}.careers_footerContent__RO9y6{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.careers_footerLeft__KVXpz{flex:1 1}.careers_footerLogo__T7srb{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.careers_footerDescription__Di9rT{color:hsla(0,0%,100%,.8);line-height:1.6;max-width:400px}.careers_footerRight__5bH6S{flex:1 1;text-align:right}.careers_footerLinks___EESn{display:flex;gap:1.5rem;justify-content:flex-end;margin-bottom:2rem}.careers_footerLink__TFh7A{color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .3s ease}.careers_footerLink__TFh7A:hover{color:#fff}.careers_companyInfo__i_Pz4{margin-bottom:2rem;color:hsla(0,0%,100%,.8);line-height:1.6}.careers_companyInfo__i_Pz4 p{margin:.5rem 0;font-size:.9rem}.careers_companyInfo__i_Pz4 strong{color:#fff}.careers_footerCopy__uazJM{color:hsla(0,0%,100%,.6);font-size:.875rem}.careers_contactIcon__XJahA{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:middle}.careers_benefitIconSvg__yHWMK{width:48px;height:48px;color:#667eea}@media (max-width:768px){.careers_headerContent__CQeVJ{position:relative}.careers_nav___ws_j{display:none}.careers_mobileMenuButton__v8L7j{display:block}.careers_header__9GpVI{position:relative}.careers_heroTitle__1RMIF,.careers_sectionTitle__LeMxh{font-size:2rem}.careers_benefitsGrid__xi6wO,.careers_positionsGrid__au72A,.careers_processSteps__aR6QI{grid-template-columns:1fr}.careers_footerContent__RO9y6{flex-direction:column;text-align:left}.careers_footerRight__5bH6S{text-align:left}.careers_footerLinks___EESn{justify-content:flex-start}}