.cp-careers-listing{margin:auto;max-width:750px;padding-bottom:110px}.cp-careers-listing .listing-row{border-bottom:1px solid var(--black);display:grid;grid-template-columns:1fr 1fr;grid-gap:200px}.cp-careers-listing .listing-row .position{font-weight:500;min-width:300px;text-decoration:underline}.cp-careers-listing .listing-row .location{min-width:200px}.cp-careers-listing .listing-row .label{font-weight:600;min-width:300px}@media (max-width:1024px){.cp-careers-listing{padding:0 calc(var(--main-padding)*2) 60px}.cp-careers-listing .listing-row .location-label{display:none}.cp-careers-listing .listing-row{grid-template-columns:1fr;grid-gap:0;padding:var(--main-padding) 0}.cp-careers-listing .listing-row .location p,.cp-careers-listing .listing-row .position p{margin:0;padding:0}.cp-careers-listing .listing-row .position p{padding-top:calc(var(--main-padding)*.5)}}