.jobOpenings_section__3OwMo{position:relative;width:100%;padding:var(--pad-top,clamp(72px,10.7vw,216px)) var(--page-gutter) var(--pad-bottom,clamp(64px,9.45vw,190px));scroll-margin-top:40px}.jobOpenings_inner__HauLe{max-width:var(--page-measure);margin:0 auto;padding-inline:var(--page-inset,0)}.jobOpenings_panel__RkK9h{background:hsla(0,0%,100%,.21);border-radius:6px;padding:47px clamp(16px,3.24vw,46.6px) 46px}.jobOpenings_title__fFOfM{font-family:Albert Sans,Segoe UI,system-ui,-apple-system,sans-serif;font-size:clamp(2rem,2.99vw,2.7rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#000;text-align:center;margin:0}.jobOpenings_filters__HiT_1{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 22px;margin-top:56px}.jobOpenings_chip__pl5N1{height:35px;padding:0 15px;border:1px solid #ccc8cb;border-radius:2px;background:transparent;color:#6f6f6f;font-family:Albert Sans,Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.jobOpenings_chip__pl5N1:hover{border-color:#df2e31;color:#df2e31}.jobOpenings_chipActive__fM17b,.jobOpenings_chipActive__fM17b:hover{background:#df2e31;border-color:#df2e31;color:#fff;font-weight:600}.jobOpenings_rows__KtdiR{list-style:none;margin:55px 0 0;padding:0;display:flex;flex-direction:column;gap:25px}.jobOpenings_row__e1ljn{background:hsla(0,0%,100%,.35);border-radius:6px}.jobOpenings_rowHead__ABd7p{min-height:75px;padding:12px 21px;display:flex;align-items:center;gap:11px}.jobOpenings_tile__VWer2{flex:0 0 51px;height:49px;border-radius:6px;background:rgba(223,46,49,.05);display:flex;align-items:center;justify-content:center}.jobOpenings_tile__VWer2 svg{width:24px;height:24px;fill:none;stroke:#df2e31;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.jobOpenings_position__g9fOl{flex:1 1;min-width:0;font-family:Albert Sans,Segoe UI,system-ui,-apple-system,sans-serif;font-size:19px;font-weight:400;line-height:1.3;color:#000;margin:4px 0 0}.jobOpenings_rowActions___eqJW{display:flex;gap:17px;flex-shrink:0;margin-left:20px}.jobOpenings_apply__PamLv,.jobOpenings_more__g3HPe{width:119px;height:35px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:2px;color:#fff;font-family:Albert Sans,Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .25s ease}.jobOpenings_more__g3HPe{background:#545454}.jobOpenings_more__g3HPe:hover{background:#3e3e3e}.jobOpenings_apply__PamLv{background:#df2e31}.jobOpenings_apply__PamLv:hover{background:#c42225}.jobOpenings_details__DyPjM{padding:6px 21px 30px 83px;font-family:Manrope,Segoe UI,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.6;color:#2e2e2e}.jobOpenings_details__DyPjM p{margin:0 0 12px}.jobOpenings_details__DyPjM h4,.jobOpenings_details__DyPjM h5{font-family:Albert Sans,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:600;color:#1b1b1b;margin:24px 0 10px}.jobOpenings_details__DyPjM h4{font-size:18px}.jobOpenings_details__DyPjM h5{font-size:16px}.jobOpenings_details__DyPjM ul{margin:0 0 12px;padding-left:20px}.jobOpenings_details__DyPjM li{margin-bottom:6px}.jobOpenings_details__DyPjM a{color:#df2e31;text-decoration:none}.jobOpenings_details__DyPjM a:hover{text-decoration:underline}.jobOpenings_vacancy__XKNOE strong{color:#1b1b1b}.jobOpenings_pitch__Up44g{margin-top:24px!important;font-weight:600;color:#1b1b1b}.jobOpenings_empty__Pnk45{margin:55px 0 0;padding:26px 21px;border-radius:6px;background:hsla(0,0%,100%,.35);font-family:Manrope,Segoe UI,system-ui,-apple-system,sans-serif;font-size:15px;color:#3a3a3a;text-align:center}@media (max-width:900px){.jobOpenings_filters__HiT_1{gap:12px;margin-top:36px}.jobOpenings_empty__Pnk45,.jobOpenings_rows__KtdiR{margin-top:36px}.jobOpenings_position__g9fOl{font-size:17px}}@media (max-width:720px){.jobOpenings_panel__RkK9h{padding-top:36px;padding-bottom:28px}.jobOpenings_rows__KtdiR{gap:16px}.jobOpenings_rowHead__ABd7p{flex-wrap:wrap;padding:16px;row-gap:14px}.jobOpenings_position__g9fOl{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 62px)}.jobOpenings_rowActions___eqJW{width:100%;margin-left:0;gap:12px}.jobOpenings_apply__PamLv,.jobOpenings_more__g3HPe{flex:1 1;width:auto;height:40px}.jobOpenings_details__DyPjM{padding:4px 16px 24px}}