:root{--cream:#f5f0e5;--green:#082d22;--orange:#ea5a20;--line:#082d2230}.site-nav{height:84px;padding-inline:4%;gap:24px}.site-nav nav a,.utility{font-size:14px}.site-nav .utility>a{display:block}.site-nav .wordmark{font-size:34px}.underground-entry-links{display:flex;flex-wrap:wrap;gap:24px;margin:28px 0}.underground-entry-links a{font-size:14px;font-weight:700;border-bottom:1px solid currentColor;padding:10px 0}.knowledge-page .topic-branch{scroll-margin-top:105px}.knowledge-page .site-nav{background:#082d22;color:#f5f0e5}.knowledge-page .site-nav a{color:#f5f0e5}
@media(max-width:1000px){.site-nav .wordmark{margin-right:auto}.site-nav .menu-toggle{display:block;order:2;min-height:44px;padding:8px 0;background:none;border:0;font-size:14px}.site-nav .utility{display:flex;order:3}.site-nav nav{display:none;position:absolute;top:84px;left:0;right:0;background:var(--cream);padding:16px 28px 24px;box-shadow:0 12px 15px #082d2210}.site-nav nav.is-open{display:flex;flex-direction:column;gap:0}.site-nav nav a{font-size:17px;padding:12px 0}.knowledge-page .site-nav nav{background:#082d22}}
@media(max-width:700px){.site-nav{height:72px;padding-inline:20px;gap:18px}.site-nav .wordmark{font-size:29px}.site-nav nav{top:72px}.underground-entry-links{gap:12px}.knowledge-page .underground-hero h1{font-size:clamp(2.8rem,11vw,5rem)}.knowledge-page .wrap{width:calc(100% - 40px)}}
