.job-board-cd{overflow:hidden;padding:96px 0 80px}.job-board-cd__badge{margin-bottom:24px}.job-board-cd__badge a{font-size:14px;padding:2px 16px}.BambooHR-ATS-board h2{display:none}.BambooHR-ATS-board>ul{padding:0!important}.BambooHR-ATS-board ul ul{border:none!important;margin-bottom:50px!important;padding:0!important}.BambooHR-ATS-board div.BambooHR-ATS-Department-Header,.BambooHR-ATS-board li.BambooHR-ATS-Department-Header{color:var(--electric-500)!important;font-family:Aktiv Grotesk Ex,sans-serif;font-size:30px;font-weight:500;line-height:127%;margin-bottom:32px!important}.BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item{background:#e6e6e9;border:1px solid var(--trusted-navy-100);border-radius:8px;box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 4px 8px -2px rgba(16,24,40,.1);display:flex;flex-direction:column;justify-content:space-between;min-height:156px;padding:8px 12px 16px 16px}.BambooHR-ATS-Jobs-Item a{color:var(--trusted-navy-900);font-size:18px;font-weight:600;line-height:156%;text-decoration:none;word-break:break-all}.BambooHR-ATS-Jobs-Item a:hover{text-decoration:underline}.BambooHR-ATS-Location{color:var(--trusted-navy-300);font-size:16px;line-height:150%}.job-board-cd #BambooHR-Footer{display:none!important}.job-board-cd__sort-group{border-bottom:1px solid #bababa;display:flex;justify-content:space-between;margin:0 auto 40px;max-width:calc(100% - 64px);padding-bottom:40px;width:1280px}.job-board-cd__sort-dropdown{background:#fff;border:1px solid #e6e6e9;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:inline-flex;padding:10px 14px;width:312px}.job-board-cd__sort-dropdown h5{align-items:center;color:var(--neutral-gray-400);display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;justify-content:space-between;line-height:150%;margin-bottom:0;padding-right:4px;width:100%}.job-board-cd__slider-pagination{position:static}.job-board-cd .swiper-pagination-bullet{background:var(--trusted-navy-50);height:10px;opacity:1;width:10px}.job-board-cd .swiper-pagination-bullet-active{background:var(--electric-500);opacity:1}@media (min-width:1246px){.job-board-cd__container{max-width:1248px}}@media (min-width:992px){.BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item{flex:0 0 25%;flex-basis:calc(25% - 32px);margin-bottom:32px!important;min-width:280px}.BambooHR-ATS-Jobs-Item:not(:nth-child(4n)){margin-right:32px!important}.BambooHR-ATS-Jobs-List{display:flex;flex-wrap:wrap;margin:0 0 50px;padding:0}}@media (min-width:992px) and (max-width:1245px){.BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item{flex:0 0 33.33%;flex-basis:calc(33.33% - 32px);min-width:0}.BambooHR-ATS-Jobs-Item:not(:nth-child(3n)){margin-right:32px!important}.BambooHR-ATS-Jobs-Item:nth-child(3n){margin-right:0!important}.BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item{flex-basis:calc(33.33% - 22px)}}@media (max-width:1245px){.job-board-cd__sort-group{width:1280px}}@media (max-width:991px){.job-board-cd{padding:72px 0}.BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item{margin-right:32px!important}.BambooHR-ATS-board .BambooHR-ATS-Department-Item{margin-bottom:72px!important}.BambooHR-ATS-board ul ul{margin-bottom:32px!important}}@media (max-width:575px){.job-board-cd{padding:56px 0 0}.BambooHR-ATS-board ul ul{margin-bottom:24px!important}.BambooHR-ATS-board li.BambooHR-ATS-Department-Header{font-size:24px;line-height:133%;margin-bottom:24px!important}}.job-filters{align-items:center;display:grid;gap:12px;grid-template-columns:1fr repeat(3,minmax(180px,1fr))}.job-filter input,.job-filter select{border:1px solid #e5e7eb;border-radius:12px;font:inherit;height:44px;padding:0 14px;width:100%}.jobs-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:24px}@media (max-width:991px){.jobs-grid{grid-template-columns:1fr}}.job-card{background:#fff;border:2px solid #eef1f4;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:172px;transition:box-shadow .2s,border-color .2s}.job-card:hover{border-color:#7c5cff;box-shadow:0 6px 24px rgba(0,0,0,.06)}.job-card__body{color:inherit;display:block;padding:16px 16px 8px;text-decoration:none}.job-card__title{font-size:16px;line-height:1.3;margin:0 0 8px}.job-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chip{align-items:center;background:#f4f6f9;border-radius:16px;display:inline-flex;font-size:12px;padding:4px 10px}.chip--mode{background:#eef4ff}.chip--dept{background:#fff8e6}.chip--type{background:#eafbf0}.job-card__meta{color:#6b7280;display:flex;font-size:13px;gap:12px}.job-card__cta{padding:8px 16px 16px}.btn.btn--ghost{border:1px solid #e5e7eb;border-radius:12px;display:inline-block;padding:8px 14px;text-decoration:none}.jobs-pagination{align-items:center;display:flex;gap:12px;justify-content:center;margin:20px 0 8px}.page-btn{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:8px 12px}.page-indicator{min-width:60px;text-align:center}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}