.faECZW_readingLayout{gap:var(--space-8);margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--line);grid-template-columns:minmax(0,15rem) minmax(0,1fr);display:grid}.faECZW_sectionNav{align-self:start;position:sticky;top:112px}.faECZW_navLabel{margin-bottom:var(--space-3);font-size:.875rem;font-weight:650;display:block}.faECZW_sectionNav ul{gap:var(--space-1);display:grid}.faECZW_sectionNav a{min-height:44px;padding-block:var(--space-2);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;font-size:.875rem;line-height:1.5;display:flex}.faECZW_sectionNav a:hover{color:var(--ink);text-decoration-color:currentColor}.faECZW_sections{min-width:0}.faECZW_sections section+section{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line)}.faECZW_sections h2{scroll-margin-top:var(--space-5);overflow-wrap:anywhere;letter-spacing:-.02em;font-size:1.375rem;font-weight:650;line-height:1.4}.faECZW_body{max-width:70ch;margin-top:var(--space-3);color:var(--muted);line-height:1.8}.faECZW_body>*+*{margin-top:var(--space-3)}@media (max-width:900px){.faECZW_readingLayout{gap:var(--space-6);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.faECZW_sectionNav{padding-bottom:var(--space-5);border-bottom:1px solid var(--line);position:static}.faECZW_sectionNav ul{column-gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}}@media (max-width:540px){.faECZW_readingLayout{margin-top:var(--space-6)}}
