.listing-careers__name{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.listing-careers{align-items:center;background-color:var(--section-ground,var(--wp--preset--color--background-primary));display:flex;flex-direction:column;padding:48px 16px 64px;width:100%}.listing-careers,.listing-careers *,.listing-careers :after,.listing-careers :before{box-sizing:border-box}.listing-careers__grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin-bottom:0;margin-top:0;max-width:361px;padding-left:0;row-gap:48px;width:100%}.listing-careers__card{display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.listing-careers__media{aspect-ratio:3/2;border-radius:2px;overflow:hidden;width:100%}.listing-careers__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-careers__body{display:flex;flex-direction:column;gap:16px;width:100%}.listing-careers__heading{display:flex;flex-direction:column;gap:8px;width:100%}.listing-careers__location{color:var(--text-supporting);font-family:var(--font-family-body);font-size:var(--wp--preset--font-size--14);font-weight:400;letter-spacing:1.4px;line-height:18px;margin:0;text-transform:uppercase}.listing-careers__name{color:var(--text-headlines);font-size:var(--wp--preset--font-size--24);letter-spacing:0;line-height:28px;margin:0}.listing-careers__label{color:var(--wp--preset--color--vinyard-dark);font-family:var(--font-family-body);font-size:var(--wp--preset--font-size--14);font-weight:400;line-height:18px;margin:0}.listing-careers__specs{border-top:1px solid rgba(0,0,0,.2);margin:0;padding-top:16px}.listing-careers__spec{align-items:baseline;display:flex;padding-bottom:8px}.listing-careers__spec-label{color:var(--text-supporting);flex:0 0 120px}.listing-careers__spec-label,.listing-careers__spec-value{font-family:var(--font-family-body);font-size:var(--wp--preset--font-size--14);font-weight:400;line-height:18px}.listing-careers__spec-value{color:var(--text-body);flex:1 1 auto;margin:0}@media(min-width:768px){.listing-careers{padding:48px 16px}.listing-careers__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:736px}}@media(min-width:1024px){.listing-careers__grid{max-width:992px}}@media(min-width:1440px){.listing-careers{padding:64px 48px}.listing-careers__grid{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1344px;row-gap:64px}}@media(min-width:1728px){.listing-careers__grid{max-width:1600px}}@media(min-width:1920px){.listing-careers{padding:120px 100px}.listing-careers__grid{row-gap:120px}}
/*# sourceMappingURL=listing-careers.css.map*/