.s-jobs__list{border-top:1px solid #d3d9db;display:flex;flex-direction:column;margin-bottom:2.5rem}.s-jobs__row{align-items:center;border-bottom:1px solid #d3d9db;color:inherit;display:flex;gap:1.5em;justify-content:space-between;padding:1.75em 0;text-decoration:none}.s-jobs__row:focus-visible h3,.s-jobs__row:hover h3{color:var(--accent,#28aaf0)}.s-jobs__main h3{font-size:var(--fs-lead,1.125em);margin:0 0 .35em}.s-jobs__meta{color:#5e6668;display:flex;flex-wrap:wrap;font-size:var(--fs-body,1em);gap:.25em 1.25em;margin:0}.s-jobs__cta{align-items:center;color:var(--accent,#28aaf0);display:inline-flex;flex:none;font-weight:600;gap:.5em}.s-jobs__cta svg{height:1em;width:1em}.s-jobs__empty{align-items:center;background:var(--color-page,#f4f6f7);display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-between;margin-bottom:2.5rem;padding:2.5em}.s-jobs__empty p{font-size:var(--fs-lead,1.125em);margin:0}.s-jobs__cv{align-items:center;border:1px solid #d3d9db;display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-between;padding:2.5em}.s-jobs__cv h3{font-size:var(--fs-lead,1.125em);margin:0 0 .35em}.s-jobs__cv p{margin:0}@media (max-width:640px){.s-jobs__row{align-items:flex-start;flex-direction:column}}