.zt .lgl-top{justify-items:start;gap:18px;padding-top:150px;display:grid}.zt .lgl-tabs{background:rgba(var(--tint),.07);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.zt .lgl-tabs a{min-height:42px;color:var(--ink);border-radius:10px;align-items:center;padding:8px 18px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.zt .lgl-tabs a:hover{background:rgba(var(--tint),.06)}.zt .lgl-tabs a[aria-current=page]{background:var(--ink);color:var(--bg)}.zt .lgl-tabs a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.zt .lgl-doc{width:100%;max-width:1240px;margin:0 auto;padding:56px 40px 0}.zt .lgl-doc [id]{scroll-margin-top:120px}.zt .lgl-doc article{max-width:760px}.zt .lgl-doc article>header>p:first-child{display:none}.zt .lgl-doc .font-serif{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-weight:600}.zt .lgl-doc h1{letter-spacing:-.038em;text-wrap:balance;margin:0 0 16px;font-size:clamp(44px,5.6vw,84px);line-height:1}.zt .lgl-doc article>header .text-sm{color:var(--ink2);font-size:15px}.zt .lgl-doc h2{letter-spacing:-.022em;margin-bottom:14px;font-size:clamp(24px,2.3vw,30px);line-height:1.15}.zt .lgl-doc article .text-sm{font-size:16.5px;line-height:1.65}.zt .lgl-doc article a{color:var(--ink);-webkit-text-decoration-color:rgba(var(--goldrgb),.7);text-decoration-color:rgba(var(--goldrgb),.7);text-underline-offset:3px}.zt .lgl-doc aside nav{top:120px}.zt .lgl-doc aside nav>p{text-transform:none;letter-spacing:0;color:var(--ink);margin-bottom:10px;font-size:14.5px;font-weight:600}.zt .lgl-doc aside nav a{color:var(--ink2);font-size:13.5px;line-height:1.35}.zt .lgl-doc aside nav a:hover{color:var(--ink)}@media (max-width:900px){.zt .lgl-top{padding-top:118px}.zt .lgl-doc{padding:40px 24px 0}}@media (prefers-reduced-motion:reduce){.zt .lgl-tabs a{transition:none}}