.zbLkCW_legal{padding-top:clamp(2.75rem,7vw,5.5rem)}.zbLkCW_head{gap:1.25rem;max-width:48rem;display:grid}.zbLkCW_meta{border-top:1px solid var(--line-strong);flex-wrap:wrap;gap:1rem 3rem;margin-top:.75rem;padding-top:1.25rem;display:flex}.zbLkCW_meta dt{color:var(--fg-muted)}.zbLkCW_meta dd{margin-top:.35rem}.zbLkCW_draft{max-width:48rem;margin-top:2rem}.zbLkCW_layout{border-top:1px solid var(--line);gap:2.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.zbLkCW_toc ol{border-top:1px solid var(--line-strong);margin-top:.875rem}.zbLkCW_toc a{border-bottom:1px solid var(--line);font-size:var(--step-small);transition:color var(--dur-1) var(--ease-out);padding-block:.65rem;text-decoration:none;display:block}.zbLkCW_toc a:hover{color:var(--accent-text)}.zbLkCW_body h2{scroll-margin-top:calc(var(--header-h) + 1.5rem);font-size:var(--step-heading);font-weight:400}.zbLkCW_body>:first-child{margin-top:0}.zbLkCW_body mark{background:color-mix(in srgb, var(--sand) 32%, transparent);box-shadow:inset 0 -2px 0 var(--sand);color:inherit;padding:.15em .35em;font-weight:500}@media (min-width:64rem){.zbLkCW_layout{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.zbLkCW_toc{top:calc(var(--header-h) + 2rem);grid-column:1/span 3;position:sticky}.zbLkCW_body{grid-column:5/span 7}}
