.jobs-layout__header{border-bottom-width:1px;min-height:36.6px;padding-top:1rem;padding-bottom:1rem;display:flex}@media (min-width:768px){.jobs-layout__header{padding-top:0;padding-bottom:0}}.jobs-layout__header .divider{--tw-bg-opacity:1;background-color:rgba(150,150,150,var(--tw-bg-opacity,1));width:2px;height:14px;margin-top:.25rem;margin-left:1rem;margin-right:1rem}.jobs-layout__header .clear-filter{--tw-text-opacity:1;color:rgba(0,171,107,var(--tw-text-opacity,1));font-family:Bitsans,sans-serif;font-weight:700}.jobs-layout__header>div:first-child{align-items:flex-start;width:260px;display:none}@media (min-width:768px){.jobs-layout__header>div:first-child{display:flex}}.jobs-layout__header>div:first-child{font-family:Bitsans,sans-serif;font-weight:700}.jobs-layout__header>div:last-child{flex:1;justify-content:space-between;align-items:center;display:flex}.jobs-layout__header .jobs-total-position{align-items:flex-start;height:100%;margin-left:0;display:flex}@media (min-width:768px){.jobs-layout__header .jobs-total-position{margin-left:auto}}.jobs-layout__header .jobs-total-position>p{font-family:Bitsans,sans-serif;font-weight:700}.jobs-layout__header>div>p{--tw-text-opacity:1;color:rgba(150,150,150,var(--tw-text-opacity,1));margin-left:.25rem}.jobs-layout__header .filter-tag{flex-wrap:wrap;max-width:720px;display:none}@media (min-width:768px){.jobs-layout__header .filter-tag{display:flex}}.jobs-layout__header .filter-tag .searched-text{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity,1))}.jobs-layout__header .filter-tag .tag-item{--tw-border-opacity:1;border-width:1px;border-color:rgba(0,171,107,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(235,248,243,var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;height:2em;margin-bottom:10px;margin-right:.5rem;padding:.25rem .75rem;font-size:.8em;display:flex}.jobs-layout__content{min-height:600px;display:flex}.jobs-list{margin-top:.5rem}@media (min-width:768px){.jobs-list{margin-left:.5rem}}@media (min-width:1280px){.jobs-list{margin-left:1rem}}.jobs-list{contain:layout style paint}.jobs-pagination{margin-top:1rem}@media (min-width:768px){.jobs-pagination{margin-top:5em;margin-left:.5rem}}@media (min-width:1024px){.jobs-pagination{margin-left:1rem}}.jobs-pagination{min-height:60px}.jobs-filter{contain:layout style paint;border-right-width:1px;flex-shrink:0;width:260px;min-width:260px;min-height:300px;padding-right:.75rem}.jobs-filter .filter-item{justify-content:space-between;align-items:center;width:250px;padding-top:1rem;padding-bottom:1rem;padding-right:.75rem;display:flex}.jobs-filter .filter-item:last-child{border-bottom-width:0}.jobs-filter .filter-item>p:first-child{padding-left:.5em;font-family:Bitsans,sans-serif;font-size:1.125em;font-weight:700}.jobs-filter .filter-item .filter-disclosure__title{font-family:Bitsans,sans-serif;font-size:1.125em;font-weight:700}.job-empty{text-align:center;place-items:center;width:100%;min-height:300px;display:grid}.job-empty p:first-child{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity,1));font-family:Bitsans,sans-serif;font-size:1.5em;font-weight:700}.job-empty p:last-child{margin-top:.5rem}