.jobs-grid{align-items:start;padding-block:64px 128px}.jobs-head{grid-column:1/span 6}.jobs-title{font:var(--site-text-display-sm);letter-spacing:-.02em;margin:-8px 0}.jobs-lead{font:var(--site-text-title-xl);text-wrap:balance;margin:48px 0 0;line-height:24px}.jobs-teams{grid-column:1/-1;min-width:0;margin-top:48px}.jobs-teams [data-slot=toggle-group]{scrollbar-width:none;gap:8px;width:max-content;max-width:100%;display:flex;overflow-x:auto}.jobs-teams [data-slot=toggle-group] button{flex:none;width:auto}.jobs-count{font:var(--site-text-body-sm);grid-column:1/-1;margin:32px 0 0;line-height:24px}.jobs-card{border-radius:var(--radius-3xl);background:var(--surface);grid-column:1/span 8;margin-top:8px;padding:12px}.jobs-card [data-slot=item]{color:inherit;text-decoration:none}.jobs-note{font:var(--site-text-body-md);grid-column:1/span 8;margin:8px 12px 0;line-height:24px}.jobs-note.jobs-note-alone{margin:48px 0 0}@container site (max-width:1199px){.jobs-grid{padding-block:48px 96px}.jobs-head,.jobs-card,.jobs-note{grid-column:1/-1}}@container site (max-width:767px){.jobs-grid{padding-block:32px 64px}.jobs-lead{font:var(--site-text-body-lg);margin-top:32px}.jobs-teams{margin:32px -16px 0}.jobs-teams [data-slot=toggle-group]{padding-inline:16px}.jobs-note.jobs-note-alone{margin-top:32px}}
