.jobs_container__XX_Y_{max-width:1200px;margin:0 auto;padding:2rem}.jobs_hero__Lsfua{text-align:center;padding:4rem 0;background:rgba(118,56,198,.931);border-radius:20px;margin-bottom:3rem}.jobs_hero__Lsfua h1{font-size:3rem;color:var(--color-white);margin-bottom:1rem}.jobs_hero__Lsfua p{font-size:1.2rem;color:rgba(255,255,255,.9)}.jobs_filters__1HPad{display:flex;gap:1rem;margin-bottom:2rem}.jobs_filterSelect__wlO_A,.jobs_searchInput__ToNmv{padding:.8rem 1rem;border:1px solid rgba(var(--primary-rgb),.2);border-radius:8px;background:rgba(118,56,198,.931);color:var(--color-white);font-size:1rem}.jobs_searchInput__ToNmv{flex:2 1}.jobs_filterSelect__wlO_A{flex:1 1}.jobs_searchInput__ToNmv::placeholder{color:rgba(255,255,255,.6)}.jobs_filterSelect__wlO_A option{background:rgba(118,56,198,.931);color:var(--color-white)}.jobs_jobList__FSjS4{display:grid;grid-gap:2rem;gap:2rem}.jobs_jobCard__8R7kq{background:rgba(118,56,198,.931);border:1px solid rgba(198,106,15,.891);border-radius:12px;padding:2rem;transition:all .3s ease;color:#FFFFFF}.jobs_jobCard__8R7kq:hover{background:rgba(61,26,105,.977);border-color:rgba(198,106,15,.891);box-shadow:0 8px 32px rgba(162,89,255,.3)}.jobs_jobHeader__iLR3O{margin-bottom:1.5rem}.jobs_jobHeader__iLR3O h2{font-size:1.5rem;color:#FFFFFF;margin-bottom:1rem}.jobs_jobTags__22kjl{display:flex;gap:1rem}.jobs_jobTags__22kjl span{padding:.4rem 1rem;background:rgba(162,89,255,.2);border-radius:20px;font-size:.9rem;color:#FFFFFF}.jobs_jobDescription__j4RC9{color:#FFFFFF;margin-bottom:1.5rem;line-height:1.6;opacity:.9}.jobs_requirements__KeAYf{margin-bottom:2rem}.jobs_requirements__KeAYf h3{color:#FFFFFF;margin-bottom:1rem}.jobs_requirements__KeAYf ul{list-style:none;padding:0}.jobs_requirements__KeAYf li{color:#FFFFFF;opacity:.9;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.jobs_requirements__KeAYf li:before{content:"•";position:absolute;left:0;color:rgba(var(--primary-rgb),.8)}.jobs_applyButton__3bNp0{width:100%;padding:1rem;background:rgba(198,106,15,.891);border:none;border-radius:8px;color:var(--color-white);font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.jobs_applyButton__3bNp0:hover{background:rgba(223,130,36,.891)}.jobs_perks__zv9OK{margin-top:4rem;text-align:center}.jobs_perks__zv9OK h2{font-size:2rem;color:rgba(118,56,198,.931);margin-bottom:2rem}.jobs_perkGrid__8_oHq{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.jobs_perkCard__9LieB{background:rgba(118,56,198,.931);border:1px solid rgba(198,106,15,.891);border-radius:12px;padding:2rem;transition:all .3s ease}.jobs_perkCard__9LieB:hover{background:rgb(53,10,110);border-color:rgba(198,106,15,.891);transform:translateY(-5px);box-shadow:0 8px 32px rgba(162,89,255,.3)}.jobs_perkCard__9LieB h3{color:#FFFFFF;margin-bottom:1rem}.jobs_perkCard__9LieB p{color:#FFFFFF;opacity:.9;line-height:1.5}@media (max-width:768px){.jobs_filters__1HPad{flex-direction:column}.jobs_filterSelect__wlO_A,.jobs_searchInput__ToNmv{width:100%}.jobs_jobTags__22kjl{flex-wrap:wrap}.jobs_perkGrid__8_oHq{grid-template-columns:1fr}}