/* jobs section fixes: owned by the jobs helper */
/* The live text column is .jlist (styles.css styles .jl, which does not exist),
   so the phone column was pushed down by a 152px offset and a fixed 954px height. */
@media(min-width:861px){
.jobs{height:auto;padding:96px 0}
.jobs-in{align-items:center;min-height:0}
.jlist{padding-top:0;max-width:456px}
.jr{padding-top:0;align-items:center}
}
/* phone widths: one even-spaced column */
@media(max-width:860px){
.jobs{height:auto;padding:40px 0 64px}
.jobs-in{display:flex;flex-direction:column;align-items:stretch;padding:0 20px;min-height:0}
.jlist{display:contents}
.jobs .h2{order:1;text-align:center}
.tabs{order:2;justify-content:center;margin-top:24px}
.tdescs{order:3;margin:24px 0 0;min-height:0}
.jr{order:4;justify-content:center;padding:0;margin-top:32px}
.jlist>.pill{order:5;display:flex;width:max-content;margin:32px auto 0}
.jlist>.tpun{order:6;text-align:center;margin-top:16px}
}
