.accent[data-astro-cid-2pjcwduj]{color:var(--on-ink-2)}.hero-c[data-astro-cid-2pjcwduj]{position:relative}#particles[data-astro-cid-2pjcwduj]{position:absolute;inset:0;width:100%;height:100%}.pillars[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pillars[data-astro-cid-2pjcwduj] article[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:16px;padding:32px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.match[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.quiz[data-astro-cid-2pjcwduj]{min-height:340px;display:flex;flex-direction:column;justify-content:center}.q[data-astro-cid-2pjcwduj]{border:0;padding:0;margin:0}.q[data-astro-cid-2pjcwduj][hidden],#q-result[data-astro-cid-2pjcwduj][hidden],#q-body[data-astro-cid-2pjcwduj][hidden]{display:none}legend[data-astro-cid-2pjcwduj]{padding:0;display:grid;gap:14px;margin-bottom:24px}.qt[data-astro-cid-2pjcwduj]{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.15;font-weight:600}.opts[data-astro-cid-2pjcwduj]{display:grid;gap:10px}.opt[data-astro-cid-2pjcwduj]{text-align:left;min-height:52px;padding:12px 18px;border-radius:var(--radius-sm);border:1px solid var(--line-ink);background:transparent;color:inherit;cursor:pointer;transition:background .2s,border-color .2s,transform .2s var(--ease)}.opt[data-astro-cid-2pjcwduj]:hover{border-color:var(--ink);background:#0a0a0a0d;transform:translate(4px)}#q-result[data-astro-cid-2pjcwduj]{display:grid;gap:18px}.result-actions[data-astro-cid-2pjcwduj]{display:flex;flex-wrap:wrap;gap:12px}.tabs[data-astro-cid-2pjcwduj]{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 28px}.tab[data-astro-cid-2pjcwduj]{cursor:pointer;background:transparent;height:38px;padding:0 16px;font-size:14.5px}.tab[data-astro-cid-2pjcwduj].on{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.jobs[data-astro-cid-2pjcwduj]{display:grid;border-top:1px solid var(--line)}.job[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1.3fr 1fr auto;gap:clamp(20px,4vw,56px);align-items:center;padding:36px 0;border-bottom:1px solid var(--line);scroll-margin-top:100px}.job[data-astro-cid-2pjcwduj][hidden]{display:none}.job[data-astro-cid-2pjcwduj]:target{background:linear-gradient(90deg,rgba(10,10,10,.07),transparent)}.job-main[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.where[data-astro-cid-2pjcwduj]{font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.job-needs[data-astro-cid-2pjcwduj]{display:grid;gap:12px}.job-needs[data-astro-cid-2pjcwduj] .eyebrow[data-astro-cid-2pjcwduj]:before{display:none}.spont[data-astro-cid-2pjcwduj]{margin-top:48px;padding:32px;border-radius:var(--radius);background:var(--white);border:1px dashed var(--text-3);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.levels[data-astro-cid-2pjcwduj]{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:l}.levels[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{padding:28px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:12px}.lv[data-astro-cid-2pjcwduj]{font-family:var(--font-mono);font-size:13px;color:var(--blue);letter-spacing:.1em}.levels[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:24px;letter-spacing:-.02em}.time[data-astro-cid-2pjcwduj]{margin-top:auto;padding-top:12px}.time[data-astro-cid-2pjcwduj]:before{display:none}.perks[data-astro-cid-2pjcwduj]{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{padding:32px 28px 32px 0;border-bottom:1px solid var(--line);display:grid;gap:8px;align-content:start}.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid var(--line)}.perks[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:22px;letter-spacing:-.02em}.cta[data-astro-cid-2pjcwduj]{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.cta[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{max-width:18ch}@media(max-width:960px){.pillars[data-astro-cid-2pjcwduj],.match[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.job[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;align-items:start}.job[data-astro-cid-2pjcwduj] .btn[data-astro-cid-2pjcwduj]{justify-self:start}.levels[data-astro-cid-2pjcwduj],.perks[data-astro-cid-2pjcwduj]{grid-template-columns:1fr 1fr}.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj],.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:not(:nth-child(3n+1)){padding-left:0;border-left:0}.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:nth-child(2n){padding-left:28px;border-left:1px solid var(--line)}}@media(max-width:560px){.levels[data-astro-cid-2pjcwduj],.perks[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.perks[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:nth-child(2n){padding-left:0;border-left:0}}
