.legal-module__cHGwBW__main{max-width:calc(var(--wrap) + 2 * var(--pad));padding:140px var(--pad) 72px;grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.legal-module__cHGwBW__aside{align-self:start;position:sticky;top:110px}.legal-module__cHGwBW__legalNav{gap:4px;margin:0;padding:0;list-style:none;display:grid}.legal-module__cHGwBW__legalNav a{border-radius:var(--r-sm);color:var(--ink-secondary);transition:background var(--t-2) var(--ease), color var(--t-2) var(--ease);padding:10px 14px;font-size:15px;font-weight:500;display:block}.legal-module__cHGwBW__legalNav a:hover{color:var(--ink);background:#15161a0a}.legal-module__cHGwBW__legalNav a[aria-current=page]{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #15161a0f}.legal-module__cHGwBW__updated{color:var(--ink-tertiary);margin:20px 0 0 14px;font-size:13px}.legal-module__cHGwBW__doc{min-width:0;max-width:none}.legal-module__cHGwBW__doc h1{font-family:var(--font-sora), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0 0 20px;font-size:clamp(38px,4.6vw,60px);font-weight:600;line-height:1.02}.legal-module__cHGwBW__doc>p:has(+h1){font-family:var(--font-outfit), sans-serif;letter-spacing:0;text-transform:lowercase;color:var(--teal);margin:0 0 16px;font-size:15px;font-weight:600}.legal-module__cHGwBW__doc>p:has(+h1):first-letter{text-transform:uppercase}.legal-module__cHGwBW__doc>h1+p{color:var(--ink-secondary);margin:0 0 40px;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.legal-module__cHGwBW__doc h2{border-top:1px solid var(--rule);font-family:var(--font-sora), sans-serif;letter-spacing:-.025em;text-transform:none;margin:48px 0 14px;padding-top:28px;scroll-margin-top:72px;font-size:24px;font-weight:600}.legal-module__cHGwBW__doc p,.legal-module__cHGwBW__doc li{color:var(--ink-secondary);letter-spacing:0;text-transform:none;font-size:17px;line-height:1.7}.legal-module__cHGwBW__doc p{margin:0 0 14px}.legal-module__cHGwBW__doc a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.legal-module__cHGwBW__doc strong{color:var(--ink);font-weight:600}.legal-module__cHGwBW__doc section{border:0;margin:0;padding:0}.legal-module__cHGwBW__doc table{border-collapse:separate;border-spacing:0;border-radius:var(--r-md);background:#fff;width:100%;font-size:15px;overflow:hidden;box-shadow:inset 0 0 0 1px #15161a0f}.legal-module__cHGwBW__doc th,.legal-module__cHGwBW__doc td{border:0;border-bottom:1px solid var(--rule);font-family:var(--font-outfit), sans-serif;letter-spacing:0;text-align:left;text-transform:none;vertical-align:top;color:var(--ink-secondary);padding:14px 16px;font-size:15px}.legal-module__cHGwBW__doc thead th{color:var(--ink);background:#15161a08;font-size:13px;font-weight:600}.legal-module__cHGwBW__doc tbody th{color:var(--ink);font-weight:600}.legal-module__cHGwBW__doc tr:last-child>*{border-bottom:0}.legal-module__cHGwBW__doc button{border-radius:var(--r-pill);background:var(--ink);color:#fff;height:44px;font-family:var(--font-outfit), sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;border:0;margin-top:8px;padding:0 20px;font-size:15px;font-weight:500}.legal-module__cHGwBW__doc button:hover{background:#000}@media (max-width:860px){.legal-module__cHGwBW__main{grid-template-columns:minmax(0,1fr);padding-top:112px}.legal-module__cHGwBW__aside{position:static}.legal-module__cHGwBW__legalNav{flex-wrap:wrap;display:flex}.legal-module__cHGwBW__doc table{display:block;overflow-x:auto}}
.legal-module__lASY3a__h1{font-family:var(--font-sora), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-size:46px;font-weight:600;line-height:1.1}.legal-module__lASY3a__intro{color:var(--ink-secondary);text-wrap:pretty;margin:0 0 48px;font-size:18px;line-height:1.65}
.page-module__e-HmXa__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--ink-tertiary);margin:0 0 18px;font-size:10.5px}.page-module__e-HmXa__h1{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0 0 48px;font-size:42px;font-weight:700;line-height:1.15}.page-module__e-HmXa__section{border-top:1px solid var(--rule);margin-bottom:48px;padding-top:28px}.page-module__e-HmXa__h2{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-size:19px;font-weight:600}.page-module__e-HmXa__text{font-family:var(--font-outfit), sans-serif;color:var(--ink-secondary);max-width:68ch;margin:0 0 16px;font-size:15.5px;line-height:1.65}.page-module__e-HmXa__tableWrap{margin-top:24px;overflow-x:auto}.page-module__e-HmXa__table{border-collapse:collapse;width:100%;font-family:var(--font-outfit), sans-serif;color:var(--ink-secondary);text-align:left;font-size:13.5px;line-height:1.5}.page-module__e-HmXa__table th,.page-module__e-HmXa__table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:14px 18px 14px 0}.page-module__e-HmXa__table thead th{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--ink-tertiary);border-bottom-color:var(--rule-15);white-space:nowrap;font-size:10.5px;font-weight:400}.page-module__e-HmXa__tagName{color:var(--ink);white-space:nowrap;padding-right:28px;font-weight:600}.page-module__e-HmXa__mono{font-family:var(--font-mono), monospace;color:var(--ink-tertiary);white-space:nowrap;font-size:11.5px}.page-module__e-HmXa__settingsButton{font-family:var(--font-mono), monospace;letter-spacing:.12em;border:1px solid var(--rule-22);color:var(--ink);cursor:pointer;background:0 0;border-radius:2px;padding:12px 26px;font-size:11px;transition:background .2s,border-color .2s}.page-module__e-HmXa__settingsButton:hover{background:var(--tint-teal-04);border-color:var(--teal)}.page-module__e-HmXa__settingsButton:focus-visible{outline:2px solid var(--teal);outline-offset:2px}
