.gf-article{padding:48px 0}.gf-article-header{border-bottom:1px solid var(--brand-border);padding-bottom:24px}.gf-article-header .gf-kicker{margin-top:16px}.gf-article-aside{position:sticky;top:24px;border:1px solid var(--brand-border);padding:16px;background:var(--brand-bg-alt)}.gf-article-aside h2{font-size:1rem;margin-top:24px}.gf-article-aside summary{font-weight:750}.gf-article-aside .gf-toc-sub{margin-left:16px}.gf-article-aside a[aria-current]{font-weight:750}.gf-article-content{max-width:74ch}.gf-article-content h2{margin-top:24px}.gf-article-end{border-top:1px solid var(--brand-border);margin-top:32px;padding-top:24px}.gf-article-end ul:empty{display:none}.gf-article-comment{margin:24px 0;padding:24px;border:1px solid var(--brand-border);max-width:720px}.gf-article-comment textarea{margin:8px 0 16px;border-radius:var(--brand-radius)}