section.careers-filters{margin-bottom:2.5rem;margin-top:2.5rem;position:relative;width:100%}@media (min-width:1024px){section.careers-filters{margin-bottom:5rem;margin-top:5rem}}section.careers-filters .container .careers-filter{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem}@media (min-width:640px){section.careers-filters .container .careers-filter{flex-wrap:nowrap}}section.careers-filters .container .careers-filter .filter-wrapper{width:100%}@media (min-width:640px){section.careers-filters .container .careers-filter .filter-wrapper{max-width:calc(33.33% - 7px)}}@media (min-width:768px){section.careers-filters .container .careers-filter .filter-wrapper{max-width:357px}}section.careers-filters .container .careers-filter .filter-wrapper .filter-title{--tw-text-opacity:1;color:#9c9e9f;color:rgba(156,158,159,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding-left:1rem;padding-right:1rem}section.careers-filters .container .career-list{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;margin-top:2.5rem}@media (min-width:768px){section.careers-filters .container .career-list{grid-template-columns:repeat(2,minmax(0,500px))}}section.careers-filters .container .career-list article.career-card{display:flex;margin-top:1rem}@media (min-width:768px){section.careers-filters .container .career-list article.career-card{margin-top:1.5rem}}