.fh-home .lg-updated,.fh-home .lg-doc__meta{color:var(--fh-slate);font-size:var(--fh-text-small);font-weight:var(--fh-w-ui);line-height:1.4}.fh-home .lg-doc{scroll-margin-top:32px}.fh-home .lg-doc+.lg-doc{border-top:1px solid var(--fh-line);margin-top:88px;padding-top:72px;scroll-margin-top:-40px}.fh-home .lg-doc__head{margin-bottom:40px}.fh-home .lg-doc__meta{margin-top:16px}.fh-home .lg-prose>.lg-clause{margin-top:2.5em;scroll-margin-top:24px}.fh-home .lg-clause>*+*{margin-top:1em}.fh-home .lg-clause>h3{align-items:baseline;gap:12px;margin-top:0;display:flex}.fh-home .lg-clause>h3+*{margin-top:.75em}.fh-home .lg-clause>h4{color:var(--fh-fg);font-size:var(--fh-text-body);font-weight:var(--fh-w-ui);margin-top:1.5em;line-height:1.4}.fh-home .lg-clause>h4+*{margin-top:.5em}.fh-home .lg-num{color:var(--fh-slate);font-family:var(--fh-font-mono);font-size:.8125rem;font-weight:var(--fh-w-body);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none}.fh-home .lg-toc .lg-toc__doc{color:var(--fh-fg)}.fh-home .lg-toc .lg-toc__clauses{display:none}@media (min-width:1024px){.fh-home .lg-toc{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 64px);overflow-y:auto}.fh-home .lg-toc>ol>li+li{margin-top:12px}.fh-home .lg-toc .lg-toc__clauses{border-left:0;gap:0;display:grid}.fh-home .lg-toc .lg-toc__clauses a{gap:10px;padding-block:4px;display:flex}.fh-home .lg-toc .lg-toc__clauses .lg-num{font-size:.75rem;line-height:1.6}}.fh-home .lg-nowrap{white-space:nowrap}
