.npp-masthead[data-astro-cid-ld37ufcw],.npp-effective[data-astro-cid-ld37ufcw]{font-size:var(--text-small)}.npp-masthead[data-astro-cid-ld37ufcw]{color:var(--brown)}.npp-masthead[data-astro-cid-ld37ufcw] a[data-astro-cid-ld37ufcw]{color:var(--ink)}.npp-masthead[data-astro-cid-ld37ufcw] span[data-astro-cid-ld37ufcw]{white-space:nowrap}.npp-effective[data-astro-cid-ld37ufcw]{font-weight:600}.npp-required[data-astro-cid-ld37ufcw]{padding-left:var(--space-m);border-left:1px solid var(--brass);letter-spacing:.01em;font-weight:600}p[data-astro-cid-ld37ufcw].lead.npp-entity{max-width:none}.npp-contents__title[data-astro-cid-ld37ufcw]{max-width:none;font-family:var(--font-sans);font-size:var(--text-ui);font-weight:600}.npp-contents[data-astro-cid-ld37ufcw] ol[data-astro-cid-ld37ufcw]{margin-top:var(--space-2xs);counter-reset:npp;padding-left:0;list-style:none}.npp-contents[data-astro-cid-ld37ufcw] li[data-astro-cid-ld37ufcw]{align-items:baseline;gap:var(--space-xs);counter-increment:npp;display:flex}.npp-contents[data-astro-cid-ld37ufcw] li[data-astro-cid-ld37ufcw]:before{content:counter(npp) ".";min-width:1.25rem;color:var(--brown);font-variant-numeric:tabular-nums}.npp-contents[data-astro-cid-ld37ufcw] a[data-astro-cid-ld37ufcw]{padding-block:.75rem;line-height:1.4;display:inline-block}@media (width<=63.99rem){.npp-contents[data-astro-cid-ld37ufcw]{margin-bottom:var(--space-m);padding-bottom:var(--space-l);border-bottom:var(--rule)}}@media (width>=64rem){.npp-contents[data-astro-cid-ld37ufcw]{top:calc(var(--header-height) + var(--space-l));position:sticky}.npp-contents[data-astro-cid-ld37ufcw] li[data-astro-cid-ld37ufcw]{font-size:var(--text-small)}}.npp__part[data-astro-cid-ld37ufcw]{--flow-space:var(--space-s);scroll-margin-top:calc(var(--header-height) + var(--space-m))}.npp__part[data-astro-cid-ld37ufcw]+.npp__part[data-astro-cid-ld37ufcw]{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:var(--rule)}.npp__part[data-astro-cid-ld37ufcw] h2[data-astro-cid-ld37ufcw]{scroll-margin-top:calc(var(--header-height) + var(--space-m));font-size:clamp(1.625rem,1.35rem + 1.2vw,2.25rem)}p[data-astro-cid-ld37ufcw].npp__end{max-width:none;margin-top:var(--space-xl);padding-top:var(--space-m);border-top:var(--rule-letterhead)}
