.section-h[data-astro-cid-updltw2v]{font-size:var(--step-head)}.hero[data-astro-cid-updltw2v]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,5vw,80px);padding-top:120px;display:grid}.hero__copy[data-astro-cid-updltw2v]{justify-items:start;gap:24px;display:grid}.hero__title[data-astro-cid-updltw2v]{font-size:var(--step-head);letter-spacing:-.05em;line-height:.98}.hero__lead[data-astro-cid-updltw2v]{max-width:40ch}.hero__media[data-astro-cid-updltw2v]{border-radius:28px;margin:0;overflow:hidden}.hero__media[data-astro-cid-updltw2v] img[data-astro-cid-updltw2v]{aspect-ratio:4/3;object-fit:cover;width:100%}.dec[data-astro-cid-updltw2v]{margin-top:var(--gap-section);background:var(--dark);color:var(--dark-ink);padding-block:clamp(96px,12vw,170px)}.dec__inner[data-astro-cid-updltw2v]{text-align:center;justify-items:center;gap:24px;display:grid}.dec__h[data-astro-cid-updltw2v]{font-size:var(--step-head);max-width:16ch}.dec[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{max-width:46ch;color:var(--dark-muted)}.where[data-astro-cid-updltw2v]{margin-top:var(--gap-section)}.where[data-astro-cid-updltw2v] .section-h[data-astro-cid-updltw2v]{margin-bottom:32px}.where__grid[data-astro-cid-updltw2v]{grid-template-columns:2fr 2fr 1fr 1fr;gap:12px;display:grid}.where[data-astro-cid-updltw2v] figure[data-astro-cid-updltw2v]{gap:10px;margin:0;display:grid}.where[data-astro-cid-updltw2v] img[data-astro-cid-updltw2v]{object-fit:cover;border-radius:18px;width:100%;height:360px}.where[data-astro-cid-updltw2v] figcaption[data-astro-cid-updltw2v]{font-size:var(--step-small);font-weight:600}.values[data-astro-cid-updltw2v]{margin-top:var(--gap-section)}.values[data-astro-cid-updltw2v] .section-h[data-astro-cid-updltw2v]{margin-bottom:32px}.values__grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.value[data-astro-cid-updltw2v]{background:var(--surface);border-radius:18px;align-content:start;gap:8px;padding:28px;display:grid}.value__title[data-astro-cid-updltw2v]{letter-spacing:-.03em;font-size:1.375rem;line-height:1.1}.value[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--muted);font-size:var(--step-small)}.roles[data-astro-cid-updltw2v]{margin-top:var(--gap-section);scroll-margin-top:100px}.roles__head[data-astro-cid-updltw2v]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.roles__head[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--muted)}.roles__list[data-astro-cid-updltw2v]{gap:10px;display:grid}.role[data-astro-cid-updltw2v]{background:var(--surface);border-radius:18px}.role[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 28px;list-style:none;display:flex}.role[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]::-webkit-details-marker{display:none}.role[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]:after{content:"+";transition:transform var(--t-fast) var(--ease);font-size:1.75rem;font-weight:400}.role[data-astro-cid-updltw2v][open] summary[data-astro-cid-updltw2v]:after{transform:rotate(45deg)}.role__title[data-astro-cid-updltw2v]{font-size:var(--step-lead);letter-spacing:-.035em;margin-right:auto;font-weight:700}.role__team[data-astro-cid-updltw2v]{font-size:var(--step-small);color:var(--muted);font-weight:600}.role__body[data-astro-cid-updltw2v]{justify-items:start;gap:12px;max-width:72ch;padding:0 28px 28px;display:grid}.role__body[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--muted)}.role__body[data-astro-cid-updltw2v] strong[data-astro-cid-updltw2v]{color:var(--ink)}.roles__none[data-astro-cid-updltw2v]{background:var(--surface);border-radius:18px;padding:28px}.apply[data-astro-cid-updltw2v]{margin-top:var(--gap-section)}.apply__panel[data-astro-cid-updltw2v]{text-align:center;padding:clamp(72px, 9vw, 130px) var(--margin);background:var(--surface);border-radius:32px;justify-items:center;gap:18px;display:grid}.apply__h[data-astro-cid-updltw2v]{font-size:var(--step-head)}.apply__panel[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{max-width:48ch;color:var(--muted)}@media (width<=900px){.hero[data-astro-cid-updltw2v]{grid-template-columns:1fr;padding-top:104px}.values__grid[data-astro-cid-updltw2v],.where__grid[data-astro-cid-updltw2v]{grid-template-columns:1fr 1fr}.where[data-astro-cid-updltw2v] img[data-astro-cid-updltw2v]{height:260px}}@media (width<=560px){.values__grid[data-astro-cid-updltw2v]{grid-template-columns:1fr}.role[data-astro-cid-updltw2v] summary[data-astro-cid-updltw2v]{padding:0 20px}.role__body[data-astro-cid-updltw2v]{padding:0 20px 22px}.role__team[data-astro-cid-updltw2v]{display:none}}
