.job-openings-2__wrapper{display:grid;gap:4rem;grid-template-columns:1fr}.job-openings-2{border-collapse:collapse;margin:0;overflow:hidden;padding:0;table-layout:fixed;width:100%}.job-openings-2 td,.job-openings-2 th{text-align:left;vertical-align:middle}.job-openings-2 th{background-color:var(--secondary-color);color:var(--white);font-weight:700}.job-openings-2 th:first-of-type{width:50%}.job-openings-2 td:last-child{text-align:center}.job-openings-2__link{color:var(--base-color)}.job-openings-2__link:focus,.job-openings-2__link:hover{color:var(--primary-color)}@media screen and (max-width:768px){.job-openings-2 thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.job-openings-2 tr{display:block;margin-bottom:2rem}.job-openings-2 td{border-bottom:1px solid var(--medium-gray);display:block;text-align:right}.job-openings-2 td:last-child{border-bottom:0;text-align:right}.job-openings-2 td:before{content:attr(data-label);float:left;font-weight:700}}