.careers-listing__content-col{margin-bottom:2.5rem;text-align:center}.careers-listing__heading{display:inline-block}.careers-listing__heading:after{background-color:var(--c-third);content:"";display:block;height:2px;margin:1.5rem auto 0;width:6rem}.careers-listing__content{margin-top:1.5rem}.careers-listing__content p{margin:0}.careers-listing__job-wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr}.careers-listing__job-card{background-color:var(--c-inv);border-radius:.875rem;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:1.875rem}.careers-listing__job-body{display:flex;flex-direction:column;gap:1.5rem}.careers-listing__job-title{color:var(--c-main);font-family:var(--font-heading);font-size:3.4rem;font-weight:600;line-height:1.12;margin:0}.careers-listing__job-description{color:var(--c-main);font-size:1.8rem;line-height:1.6}.careers-listing__job-description p{margin:0}.careers-listing__job-card .btn{align-self:flex-start;text-decoration:none}@media screen and (min-width:992px){.careers-listing__job-wrapper{grid-template-columns:1fr 1fr 1fr}}