.careers-hero{padding-top:calc(var(--nav-h) + 60px)}.careers-hero__line{line-height:.9;display:block}.bg-light-alt{background:var(--bg-alt)}.careers-list{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}.careers-job{background:var(--bg);border:none;padding:3rem}.careers-job__top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:2rem;display:flex}.careers-job__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.careers-tag{letter-spacing:.05em;background:var(--bg-alt);color:var(--fg-mid);border-radius:100px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.careers-job__reqs{background:var(--bg-alt);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:3rem;padding:2rem;display:grid}.careers-ul{flex-direction:column;gap:.75rem;display:flex}.careers-ul li{color:var(--fg-mid);padding-left:1.5rem;font-size:.9rem;position:relative}.careers-ul li:before{content:"→";color:var(--fg-muted);position:absolute;left:0}.careers-no-match{text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:4rem 2rem}@media (max-width:768px){.careers-job{padding:2rem}.careers-job__top{flex-direction:column;align-items:flex-start}.careers-job__reqs{grid-template-columns:1fr;gap:2rem}}
