.rail[data-astro-cid-updltw2v]{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;padding-block:1.625rem;display:grid}.rail-nav[data-astro-cid-updltw2v]{flex-wrap:wrap;gap:1.875rem;display:flex}.rail-nav[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{color:var(--ink-3);transition:color var(--state)}.rail-nav[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:hover{color:var(--amber)}.rail-mark[data-astro-cid-updltw2v]{justify-self:center}.rail-mark[data-astro-cid-updltw2v] img{opacity:.92;width:34px;height:auto;transition:opacity var(--state)}.rail-mark[data-astro-cid-updltw2v]:hover img{opacity:1}.rail-contact[data-astro-cid-updltw2v]{color:var(--amber);border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);justify-self:end;padding-bottom:5px}.rail-contact[data-astro-cid-updltw2v]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}@media (width<=40rem){.rail[data-astro-cid-updltw2v]{grid-template-columns:auto 1fr;row-gap:1rem}.rail-mark[data-astro-cid-updltw2v]{order:-1;justify-self:start}.rail-contact[data-astro-cid-updltw2v]{grid-column:2}.rail-nav[data-astro-cid-updltw2v]{grid-column:1/-1}}.centered[data-astro-cid-updltw2v]{text-align:center}.h1[data-astro-cid-updltw2v]{font-size:var(--fs-h2-lg);max-inline-size:14ch;margin-inline:auto}.centered-lead[data-astro-cid-updltw2v]{margin:1.625rem auto 0}.no-openings[data-astro-cid-updltw2v]{color:var(--ink-4);margin-top:clamp(2.5rem,5vw,3.5rem)}.openings[data-astro-cid-updltw2v]{text-align:left;flex-direction:column;gap:2rem;max-width:46rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:0;list-style:none;display:flex}.opening[data-astro-cid-updltw2v]{border-top:1px solid var(--rule);padding-top:1.75rem}.opening-title[data-astro-cid-updltw2v]{font-size:var(--fs-title)}.opening-spec[data-astro-cid-updltw2v]{color:var(--ink-3);margin-top:.5rem}.opening-blurb[data-astro-cid-updltw2v]{color:var(--ink-2);margin-top:.875rem}.opening-body[data-astro-cid-updltw2v]{color:var(--ink-2);max-inline-size:var(--measure);margin-top:1rem}.opening-sub[data-astro-cid-updltw2v]{color:var(--ink-3);border-top:1px solid var(--rule-soft);font-size:var(--fs-label);margin-top:1.75rem;padding-top:1.25rem}.opening-reqs[data-astro-cid-updltw2v]{max-inline-size:var(--measure);margin:.75rem 0 0;padding:0;list-style:none}.opening-reqs[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{color:var(--ink-2);border-bottom:1px solid var(--rule-soft);padding:.625rem 0}.opening-reqs[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]:last-child{border-bottom:0}.opening-note[data-astro-cid-updltw2v]{color:var(--ink-3);max-inline-size:var(--measure);margin-top:.75rem}.opening-note[data-astro-cid-updltw2v]:first-of-type{margin-top:1.75rem}.opening-apply[data-astro-cid-updltw2v]{color:var(--amber);border-bottom:1px solid var(--amber);transition:color var(--state), border-color var(--state);margin-top:1.125rem;padding-bottom:4px;display:inline-block}.opening-apply[data-astro-cid-updltw2v]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}.apply-mail[data-astro-cid-updltw2v]{font-size:var(--fs-title);color:var(--amber);border-bottom:2px solid var(--amber);overflow-wrap:anywhere;transition:color var(--state), border-color var(--state);margin-top:clamp(2rem,4vw,2.75rem);padding-bottom:8px;display:inline-block}.apply-mail[data-astro-cid-updltw2v]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}.back-home[data-astro-cid-updltw2v]{color:var(--ink-3);border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);margin-top:2.5rem;padding-bottom:4px;display:inline-block}.back-home[data-astro-cid-updltw2v]:hover{color:var(--amber);border-color:var(--amber)}.site-foot[data-astro-cid-updltw2v]{border-top:1px solid var(--rule);padding-block-end:clamp(3.5rem,7vw,6.5rem)}.foot[data-astro-cid-updltw2v]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.5rem;padding-top:1.625rem;display:flex}.foot-mark[data-astro-cid-updltw2v]{opacity:.75;width:190px;height:auto}.foot-links[data-astro-cid-updltw2v]{flex-wrap:wrap;align-items:center;gap:1.875rem;display:flex}.foot-links[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{color:var(--ink-4);transition:color var(--state)}.foot-links[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:hover{color:var(--amber)}.foot-legal[data-astro-cid-updltw2v]{color:var(--ink-4)}@media (pointer:coarse){.rail-nav[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v],.rail-contact[data-astro-cid-updltw2v],.rail-mark[data-astro-cid-updltw2v],.opening-apply[data-astro-cid-updltw2v],.apply-mail[data-astro-cid-updltw2v],.back-home[data-astro-cid-updltw2v],.foot-links[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{position:relative}.rail-nav[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:after,.rail-contact[data-astro-cid-updltw2v]:after,.rail-mark[data-astro-cid-updltw2v]:after,.opening-apply[data-astro-cid-updltw2v]:after,.apply-mail[data-astro-cid-updltw2v]:after,.back-home[data-astro-cid-updltw2v]:after,.foot-links[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:after{content:"";position:absolute;inset:-12px -8px}}
