.job-list{background-color:var(--epcido-background-tertiary)}.job-list__wrapper{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.job-list__wrapper{gap:3rem}}@media (min-width:1024px){.job-list__wrapper{gap:5rem;padding-bottom:5rem;padding-top:5rem}}.job-list .job-filters{border-bottom:1px solid var(--epcido-text-secondary);display:none;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding-bottom:1.5rem}@media (min-width:768px){.job-list .job-filters{display:flex}}@media (min-width:1024px){.job-list .job-filters{padding-bottom:2.5rem}}.job-list .filter-btn{background-color:var(--epcido-white);border-radius:0}.job-list .jobs-container{display:flex;flex-direction:column;gap:3rem}@media (min-width:1024px){.job-list .jobs-container{gap:5rem}}.job-list .job-card{align-items:flex-start;border-bottom:1px solid var(--epcido-text-secondary);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding-bottom:3rem}@media (min-width:1024px){.job-list .job-card{align-items:center;flex-direction:row;padding-bottom:5rem}}.job-list .job-card__heading{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.job-list .job-card__heading{max-width:37.75rem;width:47.2%}}.job-list .job-card .job-detail{display:flex;flex-direction:column;gap:.5rem}.job-list .job-card.hidden{display:none}.job-list .jobs-loading{color:var(--epcido-text-secondary);padding:2rem;text-align:center}.job-list .job-card__description p{margin-bottom:.9375rem}.job-list .job-card__description h2{font-size:1rem;margin-bottom:.9375rem}.job-list .job-card__description ul{list-style-type:disc;padding-left:1.25rem}.job-filters-mobile{display:flex;position:relative;width:100%}@media (min-width:768px){.job-filters-mobile{display:none}}.job-filters-mobile .btn__container,.job-filters-mobile .filter-dropdown-btn{width:100%}.job-filters-mobile .filter-dropdown-btn .btn__inner-container{justify-content:space-between;padding-left:1.5rem;padding-right:1rem;width:100%}.job-filters-mobile .filter-dropdown-btn .btn__inner-container svg{background-color:var(--epcido-background-tertiary);height:2rem;padding:.5rem;width:2rem}.job-filters-mobile .dropdown-menu{background:var(--epcido-white);display:none;left:0;margin-top:.75rem;padding-bottom:1rem;padding-top:1rem;position:absolute;right:0;top:100%;width:100%;z-index:10}.job-filters-mobile .dropdown-menu.open{display:block}.job-filters-mobile .dropdown-menu form{display:flex;flex-direction:column}.job-filters-mobile .dropdown-menu label{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding:.75rem 1.5rem}.job-filters-mobile .dropdown-menu label input[type=radio]{accent-color:var(--epcido-primary);height:1.25rem;margin-right:1rem;width:1.25rem}