.Legal-module__C0m42q__skip{position:absolute;left:-9999px}.Legal-module__C0m42q__skip:focus{z-index:100;background:var(--color-canvas);border:1px solid var(--color-ice);padding:10px 16px;top:16px;left:16px}.Legal-module__C0m42q__wrap{max-width:1100px;margin:0 auto;padding:48px 24px 96px}.Legal-module__C0m42q__head h1{font:400 40px/1.1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:10px 0 20px}.Legal-module__C0m42q__meta{font:12px var(--font-mono);color:var(--color-muted);flex-wrap:wrap;gap:24px;margin:0 0 20px;display:flex}.Legal-module__C0m42q__meta div{flex-direction:column;gap:2px;display:flex}.Legal-module__C0m42q__meta dt{text-transform:uppercase;letter-spacing:.14em;font-size:10px}.Legal-module__C0m42q__meta dd{color:var(--color-on-dark);margin:0}.Legal-module__C0m42q__draftBanner{border:1px solid var(--color-warning);color:var(--color-warning);font:13px var(--font-mono);max-width:60ch;padding:12px 16px}.Legal-module__C0m42q__body{grid-template-columns:240px 1fr;gap:48px;margin-top:32px;display:grid}.Legal-module__C0m42q__toc{align-self:start;font-size:13px;position:sticky;top:100px}.Legal-module__C0m42q__toc ol{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.Legal-module__C0m42q__toc ol ol{margin-top:6px;padding-left:14px}.Legal-module__C0m42q__toc a{color:var(--color-muted);text-decoration:none}.Legal-module__C0m42q__toc a:hover,.Legal-module__C0m42q__toc a:focus-visible{color:var(--color-ice)}.Legal-module__C0m42q__content{max-width:68ch;font:16px/1.7 var(--font-text)}.Legal-module__C0m42q__content h2{font:400 24px var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:40px 0 12px}.Legal-module__C0m42q__content h3{font:600 15px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:24px 0 8px}.Legal-module__C0m42q__content p{color:var(--color-body);margin:0 0 14px}.Legal-module__C0m42q__content ul{color:var(--color-body);margin:0 0 16px;padding-left:20px}.Legal-module__C0m42q__content li{margin-bottom:6px}.Legal-module__C0m42q__tableWrap{border:1px solid var(--color-hairline);margin:0 0 20px;overflow-x:auto}.Legal-module__C0m42q__tableWrap table{border-collapse:collapse;width:100%;font-size:14px}.Legal-module__C0m42q__tableWrap th,.Legal-module__C0m42q__tableWrap td{text-align:left;border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:10px 12px}.Legal-module__C0m42q__tableWrap th{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);white-space:nowrap}@media (max-width:760px){.Legal-module__C0m42q__body{grid-template-columns:1fr}.Legal-module__C0m42q__toc{position:static}}
