.nj-co-hero[data-astro-cid-rextyowv]{border-bottom:1px solid var(--line);position:relative}.nj-co-hero__inner[data-astro-cid-rextyowv]{padding-top:clamp(3.5rem,2rem + 6vw,8rem);padding-bottom:clamp(4rem,2.5rem + 5vw,7rem);display:grid}.nj-co-hero__label[data-astro-cid-rextyowv]{color:var(--ink-2);align-items:center;gap:.625rem;display:inline-flex}.nj-co-hero__mark[data-astro-cid-rextyowv]{background-color:var(--ink);width:.4375rem;height:.4375rem}.nj-co-hero__title[data-astro-cid-rextyowv]{max-width:22ch;margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.nj-co-hero__line[data-astro-cid-rextyowv]{display:block}.nj-co-hero__line--muted[data-astro-cid-rextyowv]{color:var(--muted)}.nj-co-hero__foot[data-astro-cid-rextyowv]{gap:3rem;margin-top:clamp(2rem,1.25rem + 2.5vw,3.75rem);display:grid}.nj-co-hero__sub[data-astro-cid-rextyowv]{max-width:34rem}@media (width>=1024px){.nj-co-hero__foot[data-astro-cid-rextyowv]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:1.5rem}.nj-co-hero__sub[data-astro-cid-rextyowv]{grid-column:1/span 6}.nj-co-hero__toc[data-astro-cid-rextyowv]{grid-column:9/-1}}.nj-co-hero__toc-title[data-astro-cid-rextyowv]{padding-bottom:.875rem}.nj-co-hero__toc-list[data-astro-cid-rextyowv]{border-top:1px solid var(--line)}.nj-co-hero__toc-link[data-astro-cid-rextyowv]{border-bottom:1px solid var(--line);min-height:2.75rem;color:var(--ink-2);transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);grid-template-columns:2.25rem minmax(0,1fr) auto 1rem;align-items:center;column-gap:.75rem;display:grid}.nj-co-hero__toc-index[data-astro-cid-rextyowv],.nj-co-hero__toc-meta[data-astro-cid-rextyowv]{font-family:var(--font-brand-mono);letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500;font-stretch:112.5%;line-height:1}.nj-co-hero__toc-label[data-astro-cid-rextyowv]{font-size:.9375rem;line-height:1.5rem}.nj-co-hero__toc-meta[data-astro-cid-rextyowv]{grid-column:3}.nj-co-hero__toc-link[data-astro-cid-rextyowv] .nj-co-hero__toc-arrow[data-astro-cid-rextyowv]{color:var(--line-strong);transition:color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);grid-column:-2}.nj-co-hero__toc-link[data-astro-cid-rextyowv]:hover,.nj-co-hero__toc-link[data-astro-cid-rextyowv]:hover .nj-co-hero__toc-arrow[data-astro-cid-rextyowv],.nj-co-hero__toc-link[data-astro-cid-rextyowv]:hover .nj-co-hero__toc-index[data-astro-cid-rextyowv]{color:var(--ink)}html[data-motion=on] .nj-co-hero__toc-link[data-astro-cid-rextyowv]:hover .nj-co-hero__toc-arrow[data-astro-cid-rextyowv]{translate:0 2px}.nj-co-hero__toc-link[data-astro-cid-rextyowv]:focus-visible{outline-offset:-2px;border-radius:2px}.nj-co-hero__ruler-wrap[data-astro-cid-rextyowv]{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.nj-co-hero__ruler[data-astro-cid-rextyowv]{background:linear-gradient(var(--line-strong), var(--line-strong)) right bottom / 1px 12px no-repeat, repeating-linear-gradient(to right, var(--line-strong) 0 1px, transparent 1px 80px) left bottom / 100% 12px no-repeat, repeating-linear-gradient(to right, color-mix(in oklab, var(--line-strong) 60%, transparent) 0 1px, transparent 1px 8px) left bottom / 100% 6px no-repeat;height:12px}@keyframes nj-co-settle{0%{filter:blur(6px);translate:0 .18em}}html[data-motion=on] .nj-co-hero__line[data-astro-cid-rextyowv]{animation:nj-co-settle var(--dur-hero) var(--ease-out-expo) both}html[data-motion=on] .nj-co-hero__line--muted[data-astro-cid-rextyowv]{animation-delay:90ms}.nj-mission[data-astro-cid-fmykfsv3]{padding-block:6rem}@media (width>=768px){.nj-mission[data-astro-cid-fmykfsv3]{padding-block:8rem 9rem}}.nj-mission__grid[data-astro-cid-fmykfsv3]{gap:2rem;display:grid}@media (width>=1024px){.nj-mission__grid[data-astro-cid-fmykfsv3]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.nj-mission__label[data-astro-cid-fmykfsv3]{grid-column:1/span 4;padding-top:.875rem}.nj-mission__statement[data-astro-cid-fmykfsv3]{grid-column:5/-1}}.nj-mission__label[data-astro-cid-fmykfsv3]{align-items:baseline;gap:.625rem;display:flex}.nj-mission__index[data-astro-cid-fmykfsv3]{color:var(--ink)}.nj-mission__slash[data-astro-cid-fmykfsv3]{color:var(--line-strong)}.nj-mission__statement[data-astro-cid-fmykfsv3]{letter-spacing:-.022em;text-wrap:pretty;max-width:24em;font-size:clamp(1.625rem,1.05rem + 1.75vw,2.625rem);font-weight:450;line-height:1.16}.nj-mission__ink[data-astro-cid-fmykfsv3]{color:var(--ink)}.nj-mission__muted[data-astro-cid-fmykfsv3]{color:var(--muted)}@layer components{.nj-fig[data-astro-cid-whjwpd3j]{--fig-ink:var(--ink);--fig-ink2:var(--ink-2);--fig-dim:var(--line-strong);display:block;overflow:visible}.nj-fig[data-astro-cid-whjwpd3j] [data-astro-cid-whjwpd3j]:is(path,rect,circle){vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;transition:stroke var(--dur-ui) var(--ease-out), fill var(--dur-ui) var(--ease-out)}.nj-fig[data-astro-cid-whjwpd3j] .s-ink[data-astro-cid-whjwpd3j]{stroke:var(--fig-ink)}.nj-fig[data-astro-cid-whjwpd3j] .s-ink2[data-astro-cid-whjwpd3j]{stroke:var(--fig-ink2)}.nj-fig[data-astro-cid-whjwpd3j] .s-dim[data-astro-cid-whjwpd3j]{stroke:var(--fig-dim)}.nj-fig[data-astro-cid-whjwpd3j] .f-ink[data-astro-cid-whjwpd3j]{fill:var(--fig-ink);stroke:none}.nj-fig[data-astro-cid-whjwpd3j] .f-ink2[data-astro-cid-whjwpd3j]{fill:var(--fig-ink2);stroke:none}.nj-fig[data-astro-cid-whjwpd3j] .f-human[data-astro-cid-whjwpd3j]{fill:var(--human);stroke:none}}.nj-pr[data-astro-cid-bv5fngjb]{border-top:1px solid var(--line);padding-block:6rem}@media (width>=768px){.nj-pr[data-astro-cid-bv5fngjb]{padding-block:8rem}}.nj-pr__head[data-astro-cid-bv5fngjb]{justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.25rem;display:flex}.nj-pr__title[data-astro-cid-bv5fngjb]{align-items:baseline;gap:.625rem;display:flex}.nj-pr__index[data-astro-cid-bv5fngjb]{color:var(--ink)}.nj-pr__slash[data-astro-cid-bv5fngjb]{color:var(--line-strong)}.nj-pr__grid[data-astro-cid-bv5fngjb]{--gap:1.5rem;column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.nj-pr__grid[data-astro-cid-bv5fngjb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.nj-pr__grid[data-astro-cid-bv5fngjb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.nj-pr__cell[data-astro-cid-bv5fngjb]{position:relative}.nj-pr__cell[data-astro-cid-bv5fngjb]:after{content:"";background-color:var(--line);height:1px;position:absolute;top:0;left:0;right:0}@media (width>=640px) and (width<=1023.98px){.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(odd):after{right:calc(var(--gap) / -2)}.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(2n):after{left:calc(var(--gap) / -2)}}@media (width>=1024px){.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(3n+1):after{right:calc(var(--gap) / -2)}.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(3n+2):after{left:calc(var(--gap) / -2);right:calc(var(--gap) / -2)}.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(3n):after{left:calc(var(--gap) / -2)}}.nj-pr__cell[data-astro-cid-bv5fngjb]:before{content:"";top:0;bottom:0;left:calc(var(--gap) / -2);background-color:var(--line);width:1px;display:none;position:absolute}@media (width>=640px) and (width<=1023.98px){.nj-pr__cell[data-astro-cid-bv5fngjb]:nth-child(2n):before{display:block}}@media (width>=1024px){.nj-pr__cell[data-astro-cid-bv5fngjb]:not(:nth-child(3n+1)):before{display:block}}.nj-pr__item[data-astro-cid-bv5fngjb]{align-content:start;height:100%;padding-block:1.5rem 3rem;display:grid}@media (width>=640px){.nj-pr__item[data-astro-cid-bv5fngjb]{padding-right:.5rem}}@media (width>=1024px){.nj-pr__item[data-astro-cid-bv5fngjb]{padding-block:1.75rem 3.5rem;padding-right:1.5rem}}.nj-pr__fig[data-astro-cid-bv5fngjb]{gap:.5rem;display:flex}.nj-pr__fig-n[data-astro-cid-bv5fngjb]{color:var(--ink)}.nj-pr__plate[data-astro-cid-bv5fngjb]{align-items:center;height:9.5rem;margin-top:1.25rem;margin-bottom:1.75rem;display:flex;position:relative}.nj-pr__plate[data-astro-cid-bv5fngjb]:before{content:"";background-image:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 1.5px);pointer-events:none;background-position:-1px 3px;background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 55%,#0000 92%);mask-image:linear-gradient(90deg,#000,#000 55%,#0000 92%)}.nj-pr__plate[data-astro-cid-bv5fngjb] .nj-pr__drawing{max-width:100%;height:auto;position:relative}.nj-pr__name[data-astro-cid-bv5fngjb]{letter-spacing:-.012em;max-width:22ch;color:var(--ink);font-size:1.375rem;font-weight:500;line-height:1.3}.nj-pr__body[data-astro-cid-bv5fngjb]{max-width:40ch;color:var(--ink-2);margin-top:.75rem}@media (hover:hover){.nj-pr__item[data-astro-cid-bv5fngjb]:hover .nj-fig{--fig-ink2:var(--ink);--fig-dim:var(--ink-2)}}html[data-motion=on].reveal-io .nj-pr__item[data-astro-cid-bv5fngjb][data-reveal][data-inview]:not([data-revealed]){animation-delay:calc(var(--col,0) * 60ms)}.nj-pos[data-astro-cid-kai3xz3g]{border-top:1px solid var(--line);padding-block:6rem}@media (width>=768px){.nj-pos[data-astro-cid-kai3xz3g]{padding-block:8rem}}.nj-pos__grid[data-astro-cid-kai3xz3g]{gap:3.5rem;display:grid}@media (width>=1024px){.nj-pos__grid[data-astro-cid-kai3xz3g]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.nj-pos__rail[data-astro-cid-kai3xz3g]{grid-column:1/span 4}.nj-pos__list[data-astro-cid-kai3xz3g]{grid-column:5/-1}.nj-pos__sticky[data-astro-cid-kai3xz3g]{top:calc(var(--header-h) + 1.5rem);padding-top:calc(2rem + 1px);position:sticky}}.nj-pos__label[data-astro-cid-kai3xz3g]{align-items:baseline;gap:.625rem;display:flex}.nj-pos__label-index[data-astro-cid-kai3xz3g]{color:var(--ink)}.nj-pos__slash[data-astro-cid-kai3xz3g]{color:var(--line-strong)}.nj-pos__title[data-astro-cid-kai3xz3g]{max-width:12ch;font-size:var(--text-h2-sub);letter-spacing:-.025em;color:var(--ink);margin-top:1rem;font-weight:500;line-height:1.08}.nj-pos__share[data-astro-cid-kai3xz3g]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.nj-pos__permalink[data-astro-cid-kai3xz3g]{min-width:0;font-family:var(--font-brand-mono);color:var(--ink-2);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;overflow-wrap:anywhere;transition:color var(--dur-hover) var(--ease-out), text-decoration-color var(--dur-hover) var(--ease-out);border-radius:2px;font-size:.75rem;font-stretch:87.5%;line-height:1.25rem}.nj-pos__permalink[data-astro-cid-kai3xz3g]:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.nj-pos__copy[data-astro-cid-kai3xz3g]{border:1px solid var(--line-strong);height:1.75rem;font-family:var(--font-brand-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);transition:color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.6875rem;font-weight:500;font-stretch:112.5%;line-height:1;display:inline-grid;position:relative}.nj-pos__copy[data-astro-cid-kai3xz3g][hidden]{display:none}.nj-pos__copy[data-astro-cid-kai3xz3g]:hover{color:var(--ink);border-color:var(--ink-2);background-color:var(--raised)}.nj-pos__copy-state[data-astro-cid-kai3xz3g]{transition:opacity var(--dur-ui) var(--ease-out);grid-area:1/1;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.nj-pos__copy-state--done[data-astro-cid-kai3xz3g]{opacity:0;color:var(--ok)}.nj-pos__copy[data-astro-cid-kai3xz3g][data-copied] .nj-pos__copy-state--idle[data-astro-cid-kai3xz3g]{opacity:0}.nj-pos__copy[data-astro-cid-kai3xz3g][data-copied] .nj-pos__copy-state--done[data-astro-cid-kai3xz3g]{opacity:1}.nj-pos__instrument[data-astro-cid-kai3xz3g]{display:none}@media (width>=1024px){.nj-pos__instrument[data-astro-cid-kai3xz3g]{border-top:1px solid var(--line);gap:1.75rem;max-width:15rem;margin-top:3.5rem;padding-top:1.5rem;display:grid}}.nj-pos__readout[data-astro-cid-kai3xz3g]{align-items:baseline;gap:.625rem;display:flex}html:not(.js) .nj-pos__readout[data-astro-cid-kai3xz3g]{display:none}.nj-pos__readout-value[data-astro-cid-kai3xz3g]{color:var(--ink);font-size:3rem}.nj-pos__readout-total[data-astro-cid-kai3xz3g]{font-family:var(--font-brand-mono);letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:500;font-stretch:112.5%}.nj-pos__index[data-astro-cid-kai3xz3g]{gap:.125rem;display:grid}.nj-pos__index-link[data-astro-cid-kai3xz3g]{min-height:1.75rem;font-family:var(--font-brand-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--muted);transition:color var(--dur-hover) var(--ease-out);border-radius:2px;align-items:center;gap:.75rem;padding-right:.5rem;font-size:.6875rem;font-weight:500;font-stretch:112.5%;line-height:1;display:inline-flex}.nj-pos__index-tick[data-astro-cid-kai3xz3g]{background-color:var(--line-strong);transform-origin:0;width:3rem;height:1px;transition:transform var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);display:block;transform:scaleX(.5)}.nj-pos__index-link[data-astro-cid-kai3xz3g]:hover{color:var(--ink-2)}.nj-pos__index-link[data-astro-cid-kai3xz3g][aria-current=true]{color:var(--ink)}.nj-pos__index-link[data-astro-cid-kai3xz3g][aria-current=true] .nj-pos__index-tick[data-astro-cid-kai3xz3g]{background-color:var(--ink);transform:scaleX(1)}.nj-pos__item[data-astro-cid-kai3xz3g]{border-top:1px solid var(--line)}.nj-pos__item[data-astro-cid-kai3xz3g]:last-child{border-bottom:1px solid var(--line)}.nj-pos__belief[data-astro-cid-kai3xz3g]{padding-block:1.75rem 3.5rem;display:grid}@media (width>=768px){.nj-pos__belief[data-astro-cid-kai3xz3g]{padding-block:2rem 5rem}}.nj-pos__num[data-astro-cid-kai3xz3g]{font-family:var(--font-brand-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:500;font-stretch:112.5%;line-height:1rem;display:flex}.nj-pos__num-n[data-astro-cid-kai3xz3g]{color:var(--ink)}.nj-pos__num-total[data-astro-cid-kai3xz3g]{color:var(--muted)}.nj-pos__name[data-astro-cid-kai3xz3g]{letter-spacing:-.03em;max-width:18ch;color:var(--ink);margin-top:clamp(1.25rem,.75rem + 1.5vw,2.25rem);font-size:clamp(2rem,1.2rem + 2.2vw,3.25rem);font-weight:500;line-height:1.04}.nj-pos__body[data-astro-cid-kai3xz3g]{max-width:54ch;color:var(--ink-2);margin-top:1.5rem;font-size:1.0625rem;line-height:1.75rem}@media (width>=768px){.nj-pos__body[data-astro-cid-kai3xz3g]{margin-top:1.75rem;font-size:1.125rem;line-height:1.875rem}}.nj-careers[data-astro-cid-3o5g4zps]{border-top:1px solid var(--line);padding-block:6rem}@media (width>=768px){.nj-careers[data-astro-cid-3o5g4zps]{padding-block:8rem}}.nj-careers__grid[data-astro-cid-3o5g4zps]{gap:2rem;display:grid}@media (width>=1024px){.nj-careers__grid[data-astro-cid-3o5g4zps]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.nj-careers__label[data-astro-cid-3o5g4zps]{grid-column:1/span 4;padding-top:.5rem}.nj-careers__main[data-astro-cid-3o5g4zps]{grid-column:5/-1}}.nj-careers__label[data-astro-cid-3o5g4zps]{align-items:baseline;gap:.625rem;display:flex}.nj-careers__index[data-astro-cid-3o5g4zps]{color:var(--ink)}.nj-careers__slash[data-astro-cid-3o5g4zps]{color:var(--line-strong)}.nj-careers__note[data-astro-cid-3o5g4zps]{letter-spacing:-.01em;max-width:36em;color:var(--ink-2);font-size:clamp(1.1875rem,1rem + .6vw,1.5rem);line-height:1.45}.nj-careers__actions[data-astro-cid-3o5g4zps]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.5rem;display:flex}.nj-careers__meta[data-astro-cid-3o5g4zps]{font-family:var(--font-brand-mono);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:500;font-stretch:112.5%;line-height:1rem;display:flex}.nj-careers__meta[data-astro-cid-3o5g4zps] dt[data-astro-cid-3o5g4zps]{color:var(--muted)}.nj-careers__meta[data-astro-cid-3o5g4zps] dt[data-astro-cid-3o5g4zps]:after{content:":"}.nj-careers__meta[data-astro-cid-3o5g4zps] dd[data-astro-cid-3o5g4zps]{color:var(--ink-2)}.nj-co-cta[data-astro-cid-gsd5znjh]{padding-bottom:6rem}@media (width>=768px){.nj-co-cta[data-astro-cid-gsd5znjh]{padding-bottom:8rem}}.nj-co-cta__grid[data-astro-cid-gsd5znjh]{gap:2.5rem;padding-block:5rem 5.5rem;display:grid}@media (width>=768px){.nj-co-cta__grid[data-astro-cid-gsd5znjh]{padding-block:7rem 7.5rem}}@media (width>=1024px){.nj-co-cta__grid[data-astro-cid-gsd5znjh]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:1.5rem}.nj-co-cta__head[data-astro-cid-gsd5znjh]{grid-column:1/span 7}.nj-co-cta__aside[data-astro-cid-gsd5znjh]{grid-column:8/-1}}.nj-co-cta__label[data-astro-cid-gsd5znjh]{align-items:baseline;gap:.625rem;display:flex}.nj-co-cta__index[data-astro-cid-gsd5znjh]{color:var(--ink)}.nj-co-cta__slash[data-astro-cid-gsd5znjh]{color:var(--line-strong)}.nj-co-cta__title[data-astro-cid-gsd5znjh]{max-width:16ch;margin-top:1.25rem}.nj-co-cta__aside[data-astro-cid-gsd5znjh]{justify-items:start;gap:2rem;display:grid}
