.zfgO6a_band{padding:calc(var(--header-h) + clamp(3rem, 8vw, 6rem)) 0 clamp(3rem, 6vw, 5rem)}.zfgO6a_band .h2{margin-top:1.5rem}.zfgO6a_intro{max-width:52ch;font-size:var(--fs-lede);color:var(--muted);margin-top:1.25rem}.zfgO6a_updated{font-size:var(--fs-meta);letter-spacing:.04em;color:var(--bronze-light);margin-top:1.25rem}.zfgO6a_withNav{gap:var(--stack) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;display:grid}.zfgO6a_nav{top:calc(var(--header-h) + 1.5rem);position:sticky}.zfgO6a_nav ul{border-top:1px solid var(--rule);display:grid}.zfgO6a_nav a{border-bottom:1px solid var(--rule);font-size:var(--fs-small);color:var(--muted);transition:color var(--t-fast) var(--ease), padding var(--t-mid) var(--ease);padding:.85rem 0;display:block}.zfgO6a_nav a:hover,.zfgO6a_nav a[aria-current=page]{color:var(--fg);padding-left:.4rem}.zfgO6a_nav a[aria-current=page]{box-shadow:inset 2px 0 0 var(--bronze)}.zfgO6a_content{max-width:46rem}.zfgO6a_content>:first-child{margin-top:0}.zfgO6a_back{margin-top:2.5rem}@media (max-width:900px){.zfgO6a_withNav{grid-template-columns:minmax(0,1fr)}.zfgO6a_nav{position:static}}
