#foundations{scroll-margin-top:100px}#foundation-nav a{display:block;padding:.7rem 0;border-bottom:1px solid #5555;text-decoration:none}#foundation-nav a small{display:block;font-size:.7rem;opacity:.65}#foundation-nav a[aria-current=page]{color:var(--accent,#d6d4ad);border-left:3px solid currentColor;padding-left:.7rem}.foundation-source{padding:1rem 0;border-top:1px solid #7775}.foundation-source summary{cursor:pointer;font-weight:600}.foundation-source p{font-size:.92rem}#foundation-reader p{white-space:pre-line;overflow-wrap:anywhere}#foundation-reader .next{gap:1.5rem}#foundation-reader details{margin:1rem 0}#foundation-reader .reading-meta{font-size:.72rem}#foundation-reader .module-block{scroll-margin-top:100px}@media(max-width:700px){#foundation-reader h2{font-size:2rem}#foundation-nav{max-height:40vh;overflow:auto}}
