.soon[data-astro-cid-pzal4g6e]{display:grid;justify-items:start;gap:1.5rem}.soon[data-astro-cid-pzal4g6e] h2[data-astro-cid-pzal4g6e]{max-width:20ch}.jobs[data-astro-cid-pzal4g6e]{display:grid;gap:1rem}.job[data-astro-cid-pzal4g6e]{border-radius:var(--r);background:#fff;box-shadow:0 0 0 1px var(--line);transition:box-shadow .25s}.job[data-astro-cid-pzal4g6e]:hover,.job[data-astro-cid-pzal4g6e][open]{box-shadow:0 0 0 2px var(--blue)}.job[data-astro-cid-pzal4g6e] summary[data-astro-cid-pzal4g6e]{display:grid;grid-template-columns:1fr auto;gap:.9rem 1.5rem;align-items:center;padding:1.5rem 1.6rem;cursor:pointer;list-style:none}.job[data-astro-cid-pzal4g6e] summary[data-astro-cid-pzal4g6e]::-webkit-details-marker{display:none}.job-meta[data-astro-cid-pzal4g6e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;grid-column:1}.job-place[data-astro-cid-pzal4g6e]{display:inline-flex;align-items:center;gap:.3rem;font-size:.88rem;color:var(--muted)}.job-place[data-astro-cid-pzal4g6e] svg{color:var(--blue)}.job-title[data-astro-cid-pzal4g6e]{grid-column:1;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:700;letter-spacing:-.015em;line-height:1.2}.job-toggle[data-astro-cid-pzal4g6e]{grid-column:2;grid-row:1 / 3;position:relative;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--paper);transition:background .25s,transform .35s var(--ease)}.job-toggle[data-astro-cid-pzal4g6e]:before,.job-toggle[data-astro-cid-pzal4g6e]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--ink);transition:transform .35s var(--ease),background .25s}.job-toggle[data-astro-cid-pzal4g6e]:after{transform:rotate(90deg)}.job[data-astro-cid-pzal4g6e][open] .job-toggle[data-astro-cid-pzal4g6e]{background:var(--blue);transform:rotate(180deg)}.job[data-astro-cid-pzal4g6e][open] .job-toggle[data-astro-cid-pzal4g6e]:before,.job[data-astro-cid-pzal4g6e][open] .job-toggle[data-astro-cid-pzal4g6e]:after{background:#fff}.job[data-astro-cid-pzal4g6e][open] .job-toggle[data-astro-cid-pzal4g6e]:after{transform:rotate(0)}.job[data-astro-cid-pzal4g6e].closing{box-shadow:0 0 0 1px var(--line)}.job[data-astro-cid-pzal4g6e].closing .job-toggle[data-astro-cid-pzal4g6e]{background:var(--paper);transform:none}.job[data-astro-cid-pzal4g6e].closing .job-toggle[data-astro-cid-pzal4g6e]:before,.job[data-astro-cid-pzal4g6e].closing .job-toggle[data-astro-cid-pzal4g6e]:after{background:var(--ink)}.job[data-astro-cid-pzal4g6e].closing .job-toggle[data-astro-cid-pzal4g6e]:after{transform:rotate(90deg)}.job-body[data-astro-cid-pzal4g6e]{padding:1.4rem 1.6rem 1.6rem;border-top:1px dashed var(--line);margin:0 1.6rem;padding-inline:0}.job-intro[data-astro-cid-pzal4g6e]{margin-bottom:1.4rem;font-size:1.05rem}.job-cols[data-astro-cid-pzal4g6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.6rem 2.5rem}.job-sec[data-astro-cid-pzal4g6e] h3[data-astro-cid-pzal4g6e]{font-family:var(--mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:.7rem}.job-sec[data-astro-cid-pzal4g6e] p[data-astro-cid-pzal4g6e]{color:var(--muted);font-size:.95rem;margin-bottom:.6rem}.job-sec[data-astro-cid-pzal4g6e] ul[data-astro-cid-pzal4g6e]{list-style:none;padding:0;margin:0;display:grid;gap:.45rem}.job-sec[data-astro-cid-pzal4g6e] li[data-astro-cid-pzal4g6e]{position:relative;padding-left:1.1rem;font-size:.95rem;color:var(--muted)}.job-sec[data-astro-cid-pzal4g6e] li[data-astro-cid-pzal4g6e]:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--blue)}.job-contact[data-astro-cid-pzal4g6e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:1.8rem;padding-top:1.4rem;border-top:1px dashed var(--line)}.job-contact[data-astro-cid-pzal4g6e] a[data-astro-cid-pzal4g6e]:not(.btn){color:var(--blue)}.job-contact[data-astro-cid-pzal4g6e] .sep[data-astro-cid-pzal4g6e]{display:inline-block;width:5px;height:5px;margin:0 .4em;border-radius:50%;background:var(--blue);vertical-align:middle}.other[data-astro-cid-pzal4g6e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:2.5rem}.other[data-astro-cid-pzal4g6e] p[data-astro-cid-pzal4g6e]{font-size:1.1rem;font-weight:600}@media(max-width:560px){.job[data-astro-cid-pzal4g6e] summary[data-astro-cid-pzal4g6e]{padding:1.2rem}.job-body[data-astro-cid-pzal4g6e]{margin:0 1.2rem;padding-bottom:1.2rem}.job-toggle[data-astro-cid-pzal4g6e]{width:2.2rem;height:2.2rem}}
