.careers_careersPage__O_92_{width:100%;overflow-x:hidden}.careers_heroSection__Yww3G{background:linear-gradient(135deg,rgba(255,100,50,.1),rgba(166,150,0,.1));border-bottom:1px solid rgba(166,150,0,.15);padding:4rem 2rem;text-align:center}@media(max-width:830px){.careers_heroSection__Yww3G{padding:3rem 1.5rem}}@media(max-width:393px){.careers_heroSection__Yww3G{padding:2rem 1rem}}.careers_heroContent__dmBKg{max-width:800px;margin:0 auto}.careers_heroHeading__zSwNV{font-family:sharp-grotesk;font-weight:700;color:#262c35;font-style:normal;font-size:3rem;margin-bottom:1rem;line-height:1.2}@media(max-width:830px){.careers_heroHeading__zSwNV{font-size:2rem}}@media(max-width:393px){.careers_heroHeading__zSwNV{font-size:1.5rem}}.careers_heroHeading__zSwNV .careers_highlight__G6xTH{color:#ff6432}.careers_heroSubtitle__8BEXI{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:2rem}.careers_statsContainer__n_zN0{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.careers_statCard__lhwzI{padding:1.5rem;background:hsla(0,0%,100%,.9);border-radius:12px;border:1px solid rgba(166,150,0,.15)}.careers_statCard__lhwzI .careers_statNumber__dfEwm{font-family:sharp-grotesk;font-weight:700;color:#ff6432;font-style:normal;font-size:2rem;margin-bottom:.5rem}.careers_statCard__lhwzI .careers_statLabel__L_fUS{font-size:.9rem;font-family:sharp-grotesk;font-weight:600;color:#9c7f16;font-style:normal}.careers_jobsSection__n0TAe{padding:4rem 2rem;background:linear-gradient(135deg,#faf7e9,#f8f3de 50%,#fef9f0)}@media(max-width:830px){.careers_jobsSection__n0TAe{padding:3rem 1.5rem}}@media(max-width:393px){.careers_jobsSection__n0TAe{padding:2rem 1rem}}.careers_sectionHeader__elj77{text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.careers_sectionTitle__TjHSF{font-family:sharp-grotesk;font-weight:700;color:#262c35;font-style:normal;font-size:2.5rem;margin-bottom:1rem;line-height:1.2}@media(max-width:830px){.careers_sectionTitle__TjHSF{font-size:1.8rem}}@media(max-width:393px){.careers_sectionTitle__TjHSF{font-size:1.5rem}}.careers_sectionDescription__jFgAh{font-size:1rem;color:#666;line-height:1.6}.careers_jobsGrid__juzk_{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:830px){.careers_jobsGrid__juzk_{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}}@media(max-width:393px){.careers_jobsGrid__juzk_{grid-template-columns:1fr;gap:1rem}}.careers_jobCard__208_t{background:hsla(0,0%,100%,.98);border-radius:15px;border:1px solid rgba(166,150,0,.15);box-shadow:0 10px 40px rgba(166,150,0,.1);padding:2rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);animation:careers_slideUp__y2ipx .6s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;height:100%}@media(max-width:393px){.careers_jobCard__208_t{padding:1.5rem}}.careers_jobCard__208_t:hover{transform:translateY(-8px);box-shadow:0 25px 70px rgba(166,150,0,.15)}.careers_jobHeader__iJkwW{margin-bottom:1rem}.careers_jobTitle__g0gIR{font-family:sharp-grotesk;font-weight:700;font-style:normal;font-size:1.3rem;margin:0 0 .75rem;line-height:1.3;color:#262c35}.careers_jobMeta__hIdUz{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.careers_jobCategory__Og4PQ{background-color:rgba(166,150,0,.1);border:1px solid rgba(166,150,0,.3);border-radius:8px;font-size:.8rem;color:#9c7f16}.careers_employmentType__eMDY0,.careers_jobCategory__Og4PQ{display:inline-block;padding:.4rem .8rem;font-family:sharp-grotesk;font-weight:600;font-style:normal}.careers_employmentType__eMDY0{background-color:rgba(255,100,50,.1);border:1px solid rgba(255,100,50,.3);border-radius:8px;font-size:.75rem;color:#ff6432;text-transform:uppercase}.careers_jobDescription__l48Jh{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:1.5rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.careers_skillsList__AruyZ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.careers_skillBadge__K5nbv{display:inline-block;padding:.35rem .8rem;background-color:rgba(166,150,0,.1);border:1px solid rgba(166,150,0,.2);border-radius:15px;font-size:.8rem;font-family:sharp-grotesk;font-weight:500;color:#9c7f16;font-style:normal}.careers_applyButton__Lt2oS{align-self:flex-start;padding:.75rem 2rem;background-color:#ff6432;border:none;border-radius:10px;font-family:sharp-grotesk;font-weight:600;color:#fff;font-style:normal;font-size:.95rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.careers_applyButton__Lt2oS:hover{background-color:#e55a2a;transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,100,50,.3)}.careers_applyButton__Lt2oS svg{width:18px;height:18px}.careers_noJobsMessage__KHb4P{text-align:center;padding:4rem 2rem;color:#999}.careers_noJobsMessage__KHb4P svg{width:80px;height:80px;margin-bottom:1rem;opacity:.3}.careers_noJobsMessage__KHb4P h3{font-size:1.3rem;color:#666;margin-bottom:.5rem}.careers_noJobsMessage__KHb4P p{color:#999}.careers_filterButtons__G5E1d{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.careers_filterBtn__0GtW3{padding:.75rem 1.5rem;background-color:hsla(0,0%,100%,.9);border:1px solid rgba(166,150,0,.2);border-radius:25px;font-family:sharp-grotesk;font-weight:600;color:#262c35;font-style:normal;cursor:pointer;transition:all .3s ease;font-size:.9rem}.careers_filterBtn__0GtW3.careers_active__jNFo8,.careers_filterBtn__0GtW3:hover{border-color:#ff6432;background-color:#ff6432;color:#fff}.careers_loadingSpinner__TqmvO{display:flex;justify-content:center;align-items:center;padding:4rem 2rem;color:#999;font-size:1.1rem}.careers_perksSection__WeG31{padding:4rem 2rem}@media(max-width:830px){.careers_perksSection__WeG31{padding:3rem 1.5rem}}@media(max-width:393px){.careers_perksSection__WeG31{padding:2rem 1rem}}.careers_perksGrid__QHvyb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:393px){.careers_perksGrid__QHvyb{grid-template-columns:1fr;gap:1.5rem}}.careers_perkCard___Xu0e{background:hsla(0,0%,100%,.95);border-radius:15px;border:1px solid rgba(166,150,0,.15);padding:2rem;text-align:center;transition:all .3s ease}.careers_perkCard___Xu0e:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(166,150,0,.1)}.careers_perkCard___Xu0e .careers_perkIcon__gFjzx{font-size:2rem;margin-bottom:1rem}.careers_perkCard___Xu0e .careers_perkTitle__gBeUZ{font-family:sharp-grotesk;font-weight:700;font-style:normal;font-size:1.1rem;margin-bottom:.5rem;color:#262c35}.careers_perkCard___Xu0e .careers_perkDescription__LMIkl{font-size:.9rem;color:#666;line-height:1.5}.careers_formSection__9uz3w{padding:2rem;background:linear-gradient(135deg,rgba(255,100,50,.05),rgba(166,150,0,.05));width:100%;box-sizing:border-box;border-radius:15px}@media(max-width:830px){.careers_formSection__9uz3w{padding:1.5rem 1rem}}@media(max-width:393px){.careers_formSection__9uz3w{padding:1rem}}.careers_formContainer__Mxs_C{max-width:100%;margin:0 auto;background:hsla(0,0%,100%,.99);border-radius:15px;border:1px solid rgba(166,150,0,.15);padding:2rem;box-shadow:0 25px 70px rgba(166,150,0,.1);width:100%;box-sizing:border-box}@media(max-width:1024px){.careers_formContainer__Mxs_C{padding:2rem}}@media(max-width:830px){.careers_formContainer__Mxs_C{padding:1.5rem}}@media(max-width:393px){.careers_formContainer__Mxs_C{padding:1rem;border-radius:12px}}.careers_formGrid__85zYT{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}@media(max-width:1024px){.careers_formGrid__85zYT{grid-template-columns:1fr 1fr;gap:1.5rem}}@media(max-width:830px){.careers_formGrid__85zYT{grid-template-columns:1fr;gap:1rem}}@media(max-width:393px){.careers_formGrid__85zYT{grid-template-columns:1fr;gap:.75rem}}.careers_formGrid__85zYT.careers_fullWidth__SSGk_{grid-column:1/-1}.careers_formField__Ol5tj{display:flex;flex-direction:column;gap:.5rem}.careers_formField__Ol5tj.careers_full__b5Hw_{grid-column:1/-1}.careers_formField__Ol5tj label{font-size:.95rem;font-family:sharp-grotesk;font-weight:600;color:#262c35;font-style:normal}.careers_formField__Ol5tj input,.careers_formField__Ol5tj select,.careers_formField__Ol5tj textarea{padding:.75rem 1rem;border:1px solid rgba(166,150,0,.2);border-radius:10px;font-size:.95rem;font-family:inherit;background-color:#fefdfb;color:#262c35;transition:all .3s ease}.careers_formField__Ol5tj input:focus,.careers_formField__Ol5tj select:focus,.careers_formField__Ol5tj textarea:focus{outline:none;border-color:#ff6432;background-color:#fff;box-shadow:0 0 0 3px rgba(255,100,50,.1)}.careers_formField__Ol5tj input::placeholder,.careers_formField__Ol5tj select::placeholder,.careers_formField__Ol5tj textarea::placeholder{color:#999}.careers_formField__Ol5tj input[type=file],.careers_formField__Ol5tj select[type=file],.careers_formField__Ol5tj textarea[type=file]{padding:.6rem .75rem;cursor:pointer}.careers_formField__Ol5tj input[type=file]::-webkit-file-upload-button,.careers_formField__Ol5tj select[type=file]::-webkit-file-upload-button,.careers_formField__Ol5tj textarea[type=file]::-webkit-file-upload-button{padding:.4rem 1rem;background-color:#ff6432;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.careers_formField__Ol5tj input[type=file]::file-selector-button,.careers_formField__Ol5tj select[type=file]::file-selector-button,.careers_formField__Ol5tj textarea[type=file]::file-selector-button{padding:.4rem 1rem;background-color:#ff6432;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:background-color .3s ease}.careers_formField__Ol5tj input[type=file]::-webkit-file-upload-button:hover,.careers_formField__Ol5tj select[type=file]::-webkit-file-upload-button:hover,.careers_formField__Ol5tj textarea[type=file]::-webkit-file-upload-button:hover{background-color:#e55a2a}.careers_formField__Ol5tj input[type=file]::file-selector-button:hover,.careers_formField__Ol5tj select[type=file]::file-selector-button:hover,.careers_formField__Ol5tj textarea[type=file]::file-selector-button:hover{background-color:#e55a2a}.careers_formField__Ol5tj textarea{resize:vertical;min-height:120px}.careers_formButtonGroup__sKswS{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap;margin-top:2rem}@media(max-width:830px){.careers_formButtonGroup__sKswS{justify-content:center;gap:.75rem}}@media(max-width:393px){.careers_formButtonGroup__sKswS{flex-direction:column;gap:.5rem}.careers_formButtonGroup__sKswS button{width:100%}}.careers_formButtonGroup__sKswS button{padding:.75rem 2rem;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .3s ease}.careers_formButtonGroup__sKswS button.careers_submitBtn__HINdK{background-color:#ff6432;color:#fff}.careers_formButtonGroup__sKswS button.careers_submitBtn__HINdK:hover{background-color:#e55a2a;transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,100,50,.3)}.careers_formButtonGroup__sKswS button.careers_submitBtn__HINdK:active{transform:translateY(0)}.careers_formButtonGroup__sKswS button.careers_closeBtn__8f9TH{background-color:#e0e0e0;color:#262c35}.careers_formButtonGroup__sKswS button.careers_closeBtn__8f9TH:hover{background-color:#d0d0d0}.careers_formButtonGroup__sKswS button.careers_closeBtn__8f9TH:active{background-color:silver}@keyframes careers_slideUp__y2ipx{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes careers_slideDown____2TE{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}