.ArticleIndex-module__n96pla__nav{display:none}.ArticleIndex-module__n96pla__label{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-meta)}.ArticleIndex-module__n96pla__list{gap:var(--space-2);border-inline-start:1px solid var(--border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArticleIndex-module__n96pla__link{font-size:var(--fs-small);line-height:var(--lh-heading);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-inline-start:1px solid #0000;margin-inline-start:-1px;padding-inline-start:var(--space-3);text-decoration:none;display:block}.ArticleIndex-module__n96pla__link[aria-current=true]{color:var(--text-primary);border-inline-start-color:var(--text-primary)}.no-touch .ArticleIndex-module__n96pla__link:hover{color:var(--text-primary)}@media (min-width:1024px){.ArticleIndex-module__n96pla__nav{max-block-size:calc(100dvh - var(--header-h) - var(--space-8));scrollbar-width:thin;align-self:start;display:block;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6));overflow-y:auto}}
.ArticleBody-module__7UdDqG__section{padding-block:var(--section-y-tight) var(--section-y)}.ArticleBody-module__7UdDqG__grid{gap:var(--space-6);display:grid}@media (min-width:1024px){.ArticleBody-module__7UdDqG__grid[data-has-index]{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start}}.ArticleBody-module__7UdDqG__prose{color:var(--text-primary);max-inline-size:68ch}:is(.ArticleBody-module__7UdDqG__prose p,.ArticleBody-module__7UdDqG__prose li){font-size:var(--fs-body-lg);font-weight:400;line-height:var(--lh-body);color:var(--text-primary)}.ArticleBody-module__7UdDqG__prose p{margin-block:0 var(--space-4)}.ArticleBody-module__7UdDqG__prose h2{font-family:var(--font-display);font-size:var(--fs-display-sm);line-height:var(--lh-heading);letter-spacing:var(--tracking-display);margin-block:var(--space-8) var(--space-4);scroll-margin-block-start:calc(var(--header-h) + var(--space-5))}.ArticleBody-module__7UdDqG__prose h3{font-size:var(--fs-heading);line-height:var(--lh-heading);margin-block:var(--space-6) var(--space-3);scroll-margin-block-start:calc(var(--header-h) + var(--space-5))}:is(.ArticleBody-module__7UdDqG__prose ul,.ArticleBody-module__7UdDqG__prose ol){margin-block:0 var(--space-4);padding-inline-start:var(--space-4)}.ArticleBody-module__7UdDqG__prose li{margin-block-end:var(--space-2)}.ArticleBody-module__7UdDqG__prose a{color:var(--link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.no-touch .ArticleBody-module__7UdDqG__prose a:hover{background-image:var(--grad-hairline);background-position:0 calc(100% - .04em);background-repeat:no-repeat;background-size:100% 1px;text-decoration-color:#0000}.ArticleBody-module__7UdDqG__prose img{border-radius:var(--radius);block-size:auto;max-inline-size:100%}.ArticleBody-module__7UdDqG__prose blockquote{margin:var(--space-6) 0;border-inline-start:2px solid var(--border-strong);color:var(--text-secondary);padding-inline-start:var(--space-4)}
