.GWLpvW_page{min-height:calc(100svh - var(--atlas-top-height) - 20px);color:var(--text-body);background:#fcfdfb;min-width:0;padding:20px clamp(16px,2.5vw,36px)}.GWLpvW_heading{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-bottom:18px;display:grid}.GWLpvW_heading h1{grid-column:2}.GWLpvW_employerFilter{width:min(100%,400px);min-width:min(100%,180px);font-size:var(--font-caption);grid-column:3;justify-self:end;gap:5px;display:grid}.GWLpvW_employerFilter select{width:100%;min-height:38px;color:inherit;font:inherit;background:#fff;border:1px solid #d5e3dd;border-radius:5px;padding:6px 8px}.GWLpvW_summary{font-size:var(--font-body);margin:4px 0 18px}.GWLpvW_noMatches{font-size:var(--font-body)}.GWLpvW_tableArea{position:relative}.GWLpvW_measurements{visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}.GWLpvW_vacancies{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--font-caption);line-height:1.65}.GWLpvW_vacancies th,.GWLpvW_vacancies td{text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:12px}.GWLpvW_vacancies th{color:var(--text-heading);font-size:var(--font-caption);border-bottom:1px solid #d5e3dd;font-weight:500}.GWLpvW_vacancies th:first-child{width:14%}.GWLpvW_vacancies th:nth-child(2){width:20%}.GWLpvW_vacancies th:nth-child(3){width:13%}.GWLpvW_vacancies th:nth-child(4){width:12%}.GWLpvW_vacancies th:nth-child(4),.GWLpvW_vacancies td:nth-child(4){padding-inline:8px}.GWLpvW_vacancies th:nth-child(5){width:24%}.GWLpvW_vacancies th:nth-child(6){width:17%}.GWLpvW_vacancies td span,.GWLpvW_vacancies td small,.GWLpvW_vacancies td strong{display:block}.GWLpvW_vacancies td small{font-size:var(--font-caption)}.GWLpvW_vacancies td{border-bottom:1px solid #e5eee9}.GWLpvW_vacancies th:first-child,.GWLpvW_vacancies td:first-child{padding-left:0}.GWLpvW_vacancies th:last-child,.GWLpvW_vacancies td:last-child{padding-right:0}.GWLpvW_vacancies a{color:#245c7c;text-decoration:none}.GWLpvW_vacancies a:hover{text-underline-offset:3px;text-decoration:underline}.GWLpvW_vacancies a:focus-visible,.GWLpvW_pagination button:focus-visible{outline-offset:4px;outline:2px solid #6e9f93}.GWLpvW_vacancies svg{vertical-align:middle;margin-left:4px;display:inline-block}.GWLpvW_mobileExperience{display:none}.GWLpvW_footer{margin-top:18px;display:flow-root;position:relative}.GWLpvW_pagination{font-size:var(--font-caption);justify-content:flex-end;align-items:center;gap:16px;line-height:1.6;display:flex}.GWLpvW_pagination button{min-height:36px;color:var(--text-heading);cursor:pointer;font:inherit;background:#eaf2ef;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.GWLpvW_pagination button:disabled{color:#63726e;cursor:default;background:#f0f3f1}.GWLpvW_unneededPagination{visibility:hidden;pointer-events:none;width:100%;position:absolute;top:0;left:0}.GWLpvW_note{font-size:var(--font-caption);color:var(--text-secondary);margin:16px 0 0;line-height:1.7}.GWLpvW_empty{max-width:560px;padding:28px 0}.GWLpvW_empty h2{color:var(--text-heading);font-size:var(--font-section);margin:0 0 12px}.GWLpvW_empty p{font-size:var(--font-body);color:var(--text-secondary);line-height:1.8}@media (max-width:699px){.GWLpvW_page{padding:16px}.GWLpvW_heading{grid-template-columns:minmax(0,1fr);gap:4px}.GWLpvW_heading h1,.GWLpvW_employerFilter{grid-column:1}.GWLpvW_employerFilter{width:min(100%,300px)}.GWLpvW_vacancies thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.GWLpvW_vacancies tbody,.GWLpvW_vacancies tr{display:block}.GWLpvW_vacancies tr{border-bottom:1px solid #e5eee9;padding:4px 0 16px}.GWLpvW_vacancies td,.GWLpvW_vacancies td:nth-child(4),.GWLpvW_vacancies td:first-child,.GWLpvW_vacancies td:last-child{border:0;grid-template-columns:74px minmax(0,1fr);gap:10px;width:100%;padding:5px 0;display:grid}.GWLpvW_cellValue{overflow-wrap:break-word;word-break:normal;min-width:0}.GWLpvW_vacancies .GWLpvW_desktopExperience{display:none}.GWLpvW_mobileExperience{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}.GWLpvW_mobileExperience span:first-child{color:var(--text-heading);overflow-wrap:normal;font-weight:500}.GWLpvW_mobileExperience span:last-child{overflow-wrap:break-word;word-break:normal;min-width:0}.GWLpvW_vacancies td:before{content:attr(data-label);font-size:var(--font-caption);color:var(--text-heading);font-weight:500}.GWLpvW_pagination{font-size:var(--font-caption);justify-content:space-between;gap:8px}.GWLpvW_pagination [role=status]{text-align:center}}
