.legal-head:where(.astro-fmzvkzhr){flex-direction:column;gap:16px;padding-block:64px 32px;display:flex}.legal-head:where(.astro-fmzvkzhr) .display:where(.astro-fmzvkzhr){margin-top:8px;font-size:clamp(40px,5vw,60px)}.legal-tabs:where(.astro-fmzvkzhr){flex-wrap:wrap;gap:8px;display:flex}.legal-tabs:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr){border:1px solid var(--lm-border);background:var(--lm-surface);min-height:44px;color:var(--lm-text);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.legal-tabs:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr)[aria-current=page]{background:var(--lm-text);border-color:var(--lm-text);color:var(--lm-bg)}.legal-body:where(.astro-fmzvkzhr){flex-wrap:wrap;gap:56px;padding-bottom:96px;display:flex}.toc:where(.astro-fmzvkzhr){flex-direction:column;flex:220px;gap:4px;max-width:260px;font-size:14px;line-height:20px;display:flex}.toc:where(.astro-fmzvkzhr) .eyebrow:where(.astro-fmzvkzhr){color:var(--lm-muted);padding-bottom:8px}.toc:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr){color:var(--lm-muted);padding:6px 0;text-decoration:none}.toc:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr):hover{color:var(--lm-brand)}.legal-article:where(.astro-fmzvkzhr){flex-direction:column;flex:999 560px;gap:24px;min-width:0;max-width:760px;display:flex}.legal-prose:where(.astro-fmzvkzhr){gap:16px;font-size:16px;line-height:27px}.legal-prose:where(.astro-fmzvkzhr) h2{font-size:24px;line-height:30px}
