.job-step{--js-muted:color-mix(in srgb,var(--js-text,#fff) 70%,transparent);--js-number:color-mix(in srgb,var(--js-text,#fff) 40%,transparent);--js-line:color-mix(in srgb,var(--js-text,#fff) 22%,transparent)}.job-step__heading{color:inherit;margin:0}.job-step__description{color:var(--js-muted)}.job-step__description p{margin:0}.job-step__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-row-gap:4rem;list-style:none;margin:0;padding:0;row-gap:4rem}@media (min-width:768px){.job-step__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5.6rem}}@media (min-width:1024px){.job-step__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.job-step__item{border-top:1px solid var(--js-line);margin:0;padding:2.4rem 0 0}.job-step__item:before{display:none!important}.job-step__number{color:var(--js-number);display:block;font-feature-settings:"tnum";font-size:4.4rem;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:.01em;line-height:1;margin-bottom:2.4rem}@media (min-width:768px){.job-step__number{font-size:5.2rem}}.job-step__title{color:inherit;margin:0 0 1.2rem}.job-step__text{color:var(--js-muted)}.job-step__text p{margin:0}