.LegalDocument-module__CgnEAa__effective{font-family:var(--font-mono);color:var(--muted);margin:8px 0 0;font-size:12px}.LegalDocument-module__CgnEAa__lede{color:var(--secondary);max-width:64ch;margin:12px 0 0}.LegalDocument-module__CgnEAa__section{flex-direction:column;gap:12px;margin-top:40px;display:flex}.LegalDocument-module__CgnEAa__section h2{margin:0}.LegalDocument-module__CgnEAa__section p{max-width:72ch;margin:0}.LegalDocument-module__CgnEAa__sibling{border-top:1px solid var(--rule);margin:48px 0 0;padding-top:20px;font-size:14px}.LegalDocument-module__CgnEAa__contents{border:1px solid var(--rule);background:var(--panel);margin-top:32px;padding:14px 18px 16px}.LegalDocument-module__CgnEAa__contentsLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:500}.LegalDocument-module__CgnEAa__contentsList{columns:2;column-gap:32px;margin:0;padding:0;font-size:14px;list-style:none}.LegalDocument-module__CgnEAa__contentsList li{break-inside:avoid;align-items:baseline;gap:10px;padding:3px 0;display:flex}.LegalDocument-module__CgnEAa__contentsList a{color:var(--text);text-decoration:none}.LegalDocument-module__CgnEAa__contentsList a:hover{color:var(--accent)}.LegalDocument-module__CgnEAa__ordinal,.LegalDocument-module__CgnEAa__number{font-family:var(--font-mono);color:var(--muted);flex-shrink:0;font-size:11px}.LegalDocument-module__CgnEAa__number{vertical-align:.15em;margin-right:.2em;font-size:.7em}.LegalDocument-module__CgnEAa__section{scroll-margin-top:24px}.LegalDocument-module__CgnEAa__bullets{flex-direction:column;gap:8px;max-width:72ch;margin:0;padding-left:1.3em;display:flex}@media (max-width:640px){.LegalDocument-module__CgnEAa__contentsList{columns:1}}.LegalDocument-module__CgnEAa__summary{border-left:2px solid var(--accent);background:var(--panel);color:var(--secondary);max-width:72ch;margin:0;padding:10px 14px;font-size:14px}
