.nj-pv-hero[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--line);position:relative}.nj-pv-hero__inner[data-astro-cid-4yzr2gc6]{padding-top:clamp(3.5rem,2rem + 6vw,8rem);padding-bottom:clamp(3.5rem,2.5rem + 3vw,5rem);display:grid}.nj-pv-hero__label[data-astro-cid-4yzr2gc6]{color:var(--ink-2);align-items:center;gap:.625rem;display:inline-flex}.nj-pv-hero__mark[data-astro-cid-4yzr2gc6]{background-color:var(--ink);width:.4375rem;height:.4375rem}.nj-pv-hero__title[data-astro-cid-4yzr2gc6]{margin-top:clamp(1.25rem,1rem + 1vw,1.75rem)}.nj-pv-hero__lede[data-astro-cid-4yzr2gc6]{max-width:38rem;margin-top:1.5rem}.nj-pv-meta[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.nj-pv-meta__item[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.75rem;display:grid}.nj-pv-meta[data-astro-cid-4yzr2gc6] dd[data-astro-cid-4yzr2gc6]{color:var(--ink);font-size:.9375rem;line-height:1.375rem}.nj-pv-meta[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6],.nj-pv-glance[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]{color:var(--ink);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--dur-hover) var(--ease-out)}.nj-pv-meta[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover,.nj-pv-glance[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (width>=768px){.nj-pv-meta[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.nj-pv-meta__item[data-astro-cid-4yzr2gc6]{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:.375rem;padding:.875rem 1.5rem 1rem}.nj-pv-meta__item[data-astro-cid-4yzr2gc6]:first-child{padding-left:0}.nj-pv-meta__item[data-astro-cid-4yzr2gc6]+.nj-pv-meta__item[data-astro-cid-4yzr2gc6]{border-left:1px solid var(--line)}}.nj-pv-hero__ruler-wrap[data-astro-cid-4yzr2gc6]{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.nj-pv-hero__ruler[data-astro-cid-4yzr2gc6]{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}.nj-pv-body[data-astro-cid-4yzr2gc6]{gap:3rem;padding-top:4rem;padding-bottom:6rem;display:grid}@media (width>=768px){.nj-pv-body[data-astro-cid-4yzr2gc6]{padding-top:5rem;padding-bottom:8rem}}@media (width>=1024px){.nj-pv-body[data-astro-cid-4yzr2gc6]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.nj-pv-toc[data-astro-cid-4yzr2gc6]{top:calc(var(--header-h) + 2.5rem);grid-column:1/span 3;align-self:start;position:sticky}.nj-pv-main[data-astro-cid-4yzr2gc6]{grid-column:5/-1}}.nj-pv-main[data-astro-cid-4yzr2gc6]{max-width:44rem}.nj-pv-toc__title[data-astro-cid-4yzr2gc6]{padding-bottom:.75rem}.nj-pv-toc__list[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--line)}.nj-pv-toc__list[data-astro-cid-4yzr2gc6]>li[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--line);min-width:0}.nj-pv-toc__link[data-astro-cid-4yzr2gc6]{color:var(--ink-2);transition:color var(--dur-hover) var(--ease-out);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding-block:.5rem;font-size:.875rem;line-height:1.25rem;display:grid}.nj-pv-toc__link[data-astro-cid-4yzr2gc6]:hover{color:var(--ink)}.nj-pv-toc__link[data-astro-cid-4yzr2gc6]{margin-inline:-.5rem;padding-inline:.5rem}.nj-pv-toc__link[data-astro-cid-4yzr2gc6]:focus-visible{outline-offset:-2px;border-radius:2px}.nj-pv-toc__n[data-astro-cid-4yzr2gc6],.nj-pv-n[data-astro-cid-4yzr2gc6]{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:1rem}@media (width<=1023.98px){.nj-pv-toc__list[data-astro-cid-4yzr2gc6]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}}@media (width<=479.98px){.nj-pv-toc__list[data-astro-cid-4yzr2gc6]{grid-template-columns:minmax(0,1fr)}}.nj-pv-main[data-astro-cid-4yzr2gc6] [data-astro-cid-4yzr2gc6]:is(section[id]){scroll-margin-top:1rem}.nj-pv-h2[data-astro-cid-4yzr2gc6]{grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;display:grid}.nj-pv-main[data-astro-cid-4yzr2gc6] .nj-pv-h2[data-astro-cid-4yzr2gc6]{letter-spacing:-.015em;color:var(--ink);font-size:1.5rem;font-weight:500;line-height:2rem}.nj-pv-glance[data-astro-cid-4yzr2gc6]{border:1px solid var(--line);border-radius:var(--r-card);background-color:var(--surface);box-shadow:var(--highlight);margin-top:1.25rem;margin-left:2.5rem}.nj-pv-glance__row[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--line);gap:.25rem;padding:.875rem 1.25rem 1rem;display:grid}.nj-pv-glance__row[data-astro-cid-4yzr2gc6]:last-child{border-bottom:0}.nj-pv-glance[data-astro-cid-4yzr2gc6] dt[data-astro-cid-4yzr2gc6]{font-family:var(--font-brand-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500;font-stretch:112.5%;line-height:1.5rem}.nj-pv-glance[data-astro-cid-4yzr2gc6] dd[data-astro-cid-4yzr2gc6]{color:var(--ink);font-size:.9375rem;line-height:1.5rem}@media (width>=640px){.nj-pv-glance__row[data-astro-cid-4yzr2gc6]{grid-template-columns:12rem minmax(0,1fr);align-items:baseline;column-gap:1.25rem}}.nj-pv-prose[data-astro-cid-4yzr2gc6]{max-width:none;margin-top:3rem}.nj-pv-prose[data-astro-cid-4yzr2gc6]>section[data-astro-cid-4yzr2gc6]+section[data-astro-cid-4yzr2gc6]{margin-top:3rem}.nj-pv-prose[data-astro-cid-4yzr2gc6] [data-astro-cid-4yzr2gc6]:where(p,ul,table){margin-left:2.5rem}@media (width<=479.98px){.nj-pv-h2[data-astro-cid-4yzr2gc6]{grid-template-columns:2rem minmax(0,1fr)}.nj-pv-prose[data-astro-cid-4yzr2gc6] [data-astro-cid-4yzr2gc6]:where(p,ul,table),.nj-pv-glance[data-astro-cid-4yzr2gc6]{margin-left:0}}.nj-pv-prose[data-astro-cid-4yzr2gc6] table[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--line);width:calc(100% - 2.5rem)}@media (width<=479.98px){.nj-pv-prose[data-astro-cid-4yzr2gc6] table[data-astro-cid-4yzr2gc6]{width:100%}}.nj-pv-prose[data-astro-cid-4yzr2gc6] th[data-astro-cid-4yzr2gc6]{font-family:var(--font-brand-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500;font-stretch:112.5%}.nj-pv-prose[data-astro-cid-4yzr2gc6] td[data-astro-cid-4yzr2gc6]:last-child,.nj-pv-prose[data-astro-cid-4yzr2gc6] th[data-astro-cid-4yzr2gc6]:last-child{width:7rem;padding-right:0}.nj-pv-prose[data-astro-cid-4yzr2gc6] td[data-astro-cid-4yzr2gc6]:first-child{color:var(--ink)}@media (forced-colors:active){.nj-pv-hero__mark[data-astro-cid-4yzr2gc6]{background-color:canvastext}}
