.legal-module__7fVNVa__header{border-bottom:1px solid var(--color-rule);justify-items:start;gap:16px;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(32px,4vw,48px);display:grid}.legal-module__7fVNVa__header .label{margin:0}.legal-module__7fVNVa__header h1{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.8vw,64px);font-weight:520;line-height:1.04}.legal-module__7fVNVa__updated{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.04em;margin:0;font-size:12px}.legal-module__7fVNVa__intro{max-width:68ch;color:var(--color-ink-2);font-size:16.5px;line-height:1.7}.legal-module__7fVNVa__intro p{margin:0 0 .8em}.legal-module__7fVNVa__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(56px,7vw,96px);display:grid}.legal-module__7fVNVa__index{gap:12px;display:grid;position:sticky;top:104px}.legal-module__7fVNVa__index>p{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}.legal-module__7fVNVa__index ol{border-left:1px solid var(--color-rule);margin:0;padding:0 0 0 14px;list-style:none;display:grid}.legal-module__7fVNVa__index a{color:var(--color-ink-3);padding:6px 0;font-size:13.5px;line-height:1.4;display:block}@media (hover:hover){.legal-module__7fVNVa__index a:hover{color:#4b3fd0}}.legal-module__7fVNVa__body{max-width:720px;color:var(--color-ink-2);gap:40px;font-size:16px;line-height:1.75;display:grid}.legal-module__7fVNVa__body section{scroll-margin-top:96px}.legal-module__7fVNVa__body h2{color:var(--color-ink);letter-spacing:-.03em;align-items:baseline;gap:14px;margin:0 0 14px;font-size:clamp(21px,2vw,25px);font-weight:540;display:flex}.legal-module__7fVNVa__body h2 span{color:#6454f0;font-family:var(--font-mono);letter-spacing:.04em;font-size:12px}.legal-module__7fVNVa__body h3{color:var(--color-ink);margin:22px 0 8px;font-size:16.5px;font-weight:600}.legal-module__7fVNVa__body p,.legal-module__7fVNVa__intro p{color:inherit;font-size:inherit;line-height:inherit}.legal-module__7fVNVa__body p{margin:0 0 1em}.legal-module__7fVNVa__body ul{margin:0 0 1em;padding-left:1.2em;list-style:outside}.legal-module__7fVNVa__body li{margin:.35em 0}.legal-module__7fVNVa__body li::marker{color:#6454f0}.legal-module__7fVNVa__body strong{color:var(--color-ink);font-weight:600}.legal-module__7fVNVa__body a{color:#4b3fd0;text-underline-offset:3px;-webkit-text-decoration:underline #6454f059;text-decoration:underline #6454f059}@media (max-width:900px){.legal-module__7fVNVa__layout{grid-template-columns:minmax(0,1fr)}.legal-module__7fVNVa__index{border:1px solid var(--color-rule);background:var(--color-paper-2);border-radius:0;padding:18px;position:static}}
