.operating-explorer.oe{background:var(--mist);box-shadow:none;border-radius:28px;padding:clamp(18px,3vw,32px)}.operating-explorer.oe .explorer-top{color:var(--muted);letter-spacing:.02em;font-size:.75rem}.operating-explorer.oe .explorer-top span:first-child{color:var(--ink);font-weight:600}.operating-explorer.oe .operating-graphic{background:var(--paper);border-radius:20px;width:100%;max-height:none;margin-block-start:16px;margin-block-end:12px}.operating-explorer.oe .operating-graphic text{font-size:13px;font-weight:500}.operating-explorer.oe .operating-graphic .selected{filter:none}.operating-explorer.oe .operating-graphic .person.selected .person-body{fill:var(--peach)}.operating-explorer.oe .explorer-buttons{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0}.operating-explorer.oe .explorer-buttons button{min-height:56px;font:600 .875rem/1.3 var(--font-body);color:var(--ink);text-align:left;background:0 0;border:1px solid #b4b1a9;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 14px;transition:background .18s;display:flex}.operating-explorer.oe .explorer-buttons button:hover{background:var(--paper)}.operating-explorer.oe .explorer-buttons button span{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;font-weight:500}.operating-explorer.oe .explorer-buttons button[aria-pressed=true]{background:var(--peach);border-color:var(--ink);color:var(--ink)}.operating-explorer.oe .explorer-buttons button[aria-pressed=true] span{color:var(--ink)}.operating-explorer.oe .explorer-buttons button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.operating-explorer.oe .explorer-notes{min-height:0;padding:18px 2px 4px}.operating-explorer.oe .explorer-notes h3{letter-spacing:-.01em;font:600 1.1875rem/1.3 var(--font-body)!important}.operating-explorer.oe .explorer-notes p{color:#3c3a36;margin-top:8px;font-size:.9375rem!important;line-height:1.6!important}.operating-explorer.oe .explorer-caption{color:var(--muted);margin:10px 2px 0;font-size:.75rem!important}@media (min-width:901px){.operating-explorer.oe{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;column-gap:40px;display:grid}.operating-explorer.oe .explorer-top{grid-column:1/-1}.operating-explorer.oe .operating-graphic{grid-column:1;margin-block-start:16px;margin-block-end:0}.operating-explorer.oe .explorer-side{grid-column:2;padding-top:16px}.operating-explorer.oe .explorer-buttons{grid-template-columns:1fr 1fr}.operating-explorer.oe .explorer-notes{min-height:150px;padding-top:22px}}@media (max-width:640px){.operating-explorer.oe .explorer-buttons{grid-template-columns:1fr 1fr}.operating-explorer.oe .explorer-notes{min-height:150px}}.jobs-scam[data-astro-cid-j2hwduil]{margin-top:30px}.jobs-form-note[data-astro-cid-j2hwduil]{margin-bottom:14px;font-size:.875rem;font-weight:600}.jobs-form[data-astro-cid-j2hwduil]{scroll-margin-top:90px}.jobs-page[data-astro-cid-j2hwduil] .hero-kit-visual{background:0 0;border-radius:0;justify-self:end;width:100%;max-width:28.75rem;min-height:0;overflow:visible}.jobs-status[data-astro-cid-j2hwduil]{background:var(--white);border-radius:24px;flex-direction:column;align-items:flex-start;gap:0;padding:clamp(22px,3vw,32px);display:flex}.jobs-status-line[data-astro-cid-j2hwduil]{font:600 var(--fs-lg) / 1.3 var(--font-body);letter-spacing:-.02em;max-width:22ch;margin-top:18px}.jobs-status-note[data-astro-cid-j2hwduil]{color:var(--muted);max-width:38ch;margin-top:10px;font-size:.9375rem;line-height:1.55}.jobs-status-actions[data-astro-cid-j2hwduil]{border-top:1px solid var(--line);gap:10px;width:100%;margin-top:24px;padding-top:22px;display:grid}.jobs-status-actions[data-astro-cid-j2hwduil] .button[data-astro-cid-j2hwduil]{justify-content:space-between;width:100%}@media (max-width:900px){.jobs-page[data-astro-cid-j2hwduil] .hero-kit-visual{justify-self:stretch;max-width:none}}
