.job-list{gap:2rem}.job-list--cards{grid-template-columns:1fr;grid-row-start:1;grid-column-start:1;gap:2rem;display:grid}.job-list--cards .job-entry{flex-direction:column}@media (width>=576px){.job-list--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=576px){.job-list--columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.job-list--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=576px){.job-list--columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.job-list--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.job-list--list{flex-wrap:wrap;align-items:stretch;display:flex}.job-entry{border:1px solid #ccc;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;padding:2rem;display:flex}@media (width>=992px){.job-entry{flex-direction:row;justify-content:space-between;gap:2rem;padding:2rem}}.job-detail{columns:1;margin-bottom:1rem}@media (width>=992px){.job-detail{columns:4}}.job-entry-image{justify-content:center;align-items:flex-start;min-width:6rem;padding:2rem 0;display:flex}@media (width>=992px){.job-entry-image{padding:0}}.job-entry-content{align-items:flex-start;width:100%;padding:2rem 0}.job-entry-content .job-entry-title-link{color:#007e84;text-decoration:underline}.job-entry-content .job-entry-title-link:hover{color:#437d5f!important;text-decoration:underline!important}.job-entry-content .job-entry-title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (width>=992px){.job-entry-content{padding:0}}.job-entry-link{justify-content:flex-end;min-width:175px;display:flex}
