.o9BofG_crumbs{color:var(--muted);margin:20px 0 0;font-size:.9rem}.o9BofG_crumbs ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.o9BofG_crumbs li+li:before{content:"/";color:var(--line);margin-right:8px}.o9BofG_crumbs a{color:var(--muted)}.o9BofG_crumbs a:hover{color:var(--brand)}.o9BofG_crumbs [aria-current=page]{color:var(--ink)}.o9BofG_pay{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:4px;max-width:68ch;margin:24px 0;padding:18px 20px}.o9BofG_pay h2,.o9BofG_section h2{margin-top:0;font-size:1.5rem}.o9BofG_pay p{margin:6px 0 0}.o9BofG_payRange{font:800 1.6rem/1.1 var(--display);font-variant-numeric:tabular-nums}.o9BofG_section{margin:36px 0 0}.o9BofG_section>h2{margin-bottom:12px}.o9BofG_prose{max-width:68ch}.o9BofG_prose p{margin:0 0 14px}.o9BofG_roles{gap:8px;margin:0;padding:0;list-style:none;display:grid}.o9BofG_roles a{background:var(--card);border:1px solid var(--line);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:14px 16px;text-decoration:none;display:grid}.o9BofG_roles a:hover{border-color:var(--brand)}.o9BofG_roles strong{line-height:1.2}.o9BofG_roles .o9BofG_meta{color:var(--muted);grid-column:1;font-size:.9rem}.o9BofG_roles .o9BofG_rolePay{font:800 1.1rem/1 var(--display);font-variant-numeric:tabular-nums;grid-area:1/2/span 2}@media (max-width:520px){.o9BofG_roles a{grid-template-columns:minmax(0,1fr)}.o9BofG_roles .o9BofG_rolePay{grid-area:auto/1}}.o9BofG_links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.o9BofG_links a{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:8px 14px;text-decoration:none;display:inline-block}.o9BofG_links a:hover{border-color:var(--brand)}.o9BofG_cta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:24px 0;display:flex}.o9BofG_mapWrap{max-width:720px;margin:24px 0}.o9BofG_facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:24px 0;display:grid}.o9BofG_facts div{background:var(--card);border:1px solid var(--line);border-radius:4px;padding:14px 16px}.o9BofG_facts dt{font:700 .8rem/1 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.o9BofG_facts dd{margin:0;font-weight:600}.o9BofG_search{background:var(--panel);border:1px solid var(--line);border-radius:4px;gap:10px;margin:24px 0;padding:18px 20px;display:grid}.o9BofG_search h2{margin:0;font-size:1.5rem}.o9BofG_searchRow{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.o9BofG_searchRow label{flex:180px}.o9BofG_secondary{color:var(--ink);box-shadow:inset 0 0 0 2px var(--line);background:0 0}.o9BofG_secondary:hover:not(:disabled){background:var(--card);box-shadow:inset 0 0 0 2px var(--brand)}.o9BofG_stateBlock{margin-top:28px}.o9BofG_stateBlock h2 a{text-decoration:none}.o9BofG_stateBlock h3{font:700 1.1rem/1.2 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px}.o9BofG_stateBlock h3 a{color:inherit;text-decoration:none}.o9BofG_stateBlock h3 a:hover{color:var(--brand)}
