._occupation-page_1cwe0_1{width:var(--page-inline-size);margin:0 auto;padding-top:1.5rem}._occupation-header_1cwe0_7{border-bottom:1px solid var(--border);padding-bottom:1.5rem}._occupation-title_1cwe0_12{margin-bottom:.35rem}._occupation-lede_1cwe0_16{color:var(--text-muted);line-height:var(--leading-body);margin:0}._occupation-actions_1cwe0_22{font-size:var(--text-sm);flex-wrap:wrap;gap:.25rem 1rem;margin:.75rem 0 0;display:flex}._jobs-section_1cwe0_30{margin-top:2rem}._job-results_1cwe0_34{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._results-state_1cwe0_42{border:1px dashed var(--border-strong);border-radius:var(--radius-card);text-align:center;min-height:12rem;color:var(--text);background:var(--surface-subtle);place-items:center;margin-top:1.25rem;padding:2rem;display:grid}._results-state_1cwe0_42 p{color:var(--text-muted);margin:.35rem 0 1rem}._pagination_1cwe0_60{color:var(--text-muted);font-size:var(--text-sm);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1.5rem;display:grid}._pagination-link_1cwe0_71{font-weight:var(--weight-medium)}._pagination_1cwe0_60>:first-child{justify-self:start}._pagination_1cwe0_60>:last-child{justify-self:end}._pagination-disabled_1cwe0_83{color:var(--text-subtle);opacity:.7}._related_1cwe0_88{border-top:1px solid var(--border);margin-top:2.5rem;padding-top:1.5rem}._related_1cwe0_88 h2{font-size:var(--text-lg);margin:0 0 .75rem}._related-links_1cwe0_99{font-size:var(--text-sm);flex-wrap:wrap;gap:.35rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}._detail-state_1cwe0_109{width:min(46rem, 100% - 2 * var(--page-gutter));margin:0 auto;padding-top:clamp(2.5rem,7vw,5rem)}._detail-state_1cwe0_109>p{color:var(--text-muted);line-height:var(--leading-body)}._detail-actions_1cwe0_120{gap:.75rem;margin-top:1.5rem;display:flex}@media (width<=700px){._detail-actions_1cwe0_120{flex-direction:column;align-items:stretch}}
