.careers[data-astro-cid-updltw2v]{gap:3rem;display:grid}@media (width>=900px){.careers--two[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.careers__block[data-astro-cid-updltw2v]{align-content:start;gap:1.25rem;display:grid}.careers__block[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{font-size:var(--step-2)}.tags[data-astro-cid-updltw2v]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;padding:.5rem 1rem;font-weight:500}.gallery[data-astro-cid-updltw2v]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(1rem,.75rem + 1vw,1.5rem);display:grid}@media (width>=900px){.gallery[data-astro-cid-updltw2v][data-count="3"]{grid-template-columns:2fr 1fr}.gallery[data-astro-cid-updltw2v][data-count="3"]>:first-child{grid-row:span 2}.gallery[data-astro-cid-updltw2v][data-count="3"]>:first-child img{height:100%;aspect-ratio:auto!important}}.positions[data-astro-cid-updltw2v]{border-top:1px solid var(--line);margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.positions__item[data-astro-cid-updltw2v]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-block:1.5rem;display:flex}.positions__text[data-astro-cid-updltw2v]{gap:.35rem;max-width:46rem;display:grid}.positions__meta[data-astro-cid-updltw2v]{color:var(--accent-text);font-size:.9rem;font-weight:500}.positions__details[data-astro-cid-updltw2v]{margin-top:.5rem}.positions__details[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]{cursor:pointer;width:fit-content;color:var(--accent-text);padding-block:.35rem;font-weight:600}.positions__details[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.positions__body[data-astro-cid-updltw2v]{margin-top:.75rem}.positions__body[data-astro-cid-updltw2v] h4{margin:1.25rem 0 .4rem;font-size:1.05rem}.positions__note[data-astro-cid-updltw2v]{max-width:44rem}.positions__apply[data-astro-cid-updltw2v]{margin-top:1.5rem}.eeo[data-astro-cid-updltw2v]{border-top:1px solid var(--line);color:var(--slate);max-width:44rem;margin-top:2rem;padding-top:1.25rem;font-size:.9rem}
