.audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.audience-grid article{padding:22px;background:white;border:1px solid var(--line);border-radius:12px}.audience-grid p{margin:12px 0}.author-profile{max-width:820px;padding:24px;margin:36px auto;border-top:1px solid var(--line)}.author-profile p{margin:8px 0}.footer-extra{font-size:.85rem}.topbar .nav-chevron{display:inline-block;margin-left:5px;transition:transform .15s}.topbar [aria-expanded=true] .nav-chevron{transform:rotate(180deg)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--orange,#ff7a32);outline-offset:4px}#main [id],#main{scroll-margin-top:calc(var(--navigation-height,130px) + 24px)!important}.docs-toc{position:sticky;top:calc(var(--navigation-height,130px) + 8px);z-index:15;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 16px;margin:20px 0;box-shadow:0 3px 12px #1020400a}.docs-toc summary{font-weight:700;cursor:pointer}.docs-toc nav{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:10px}.docs-toc a{font-size:.85rem}.template-download{display:inline-block;padding:12px}.legacy-anchor{display:block}.feed-links{margin:26px 0}@media(max-width:800px){.audience-grid{grid-template-columns:1fr;gap:12px}.docs-toc{position:static}.docs-toc nav{display:grid;grid-template-columns:1fr 1fr}.footer-extra{width:100%;line-height:2}.author-profile{padding:20px 0}}@media(prefers-reduced-motion:reduce){.nav-chevron{transition:none!important}}