.LegalScreen-module__GiAzXa__page{background:var(--chrome-bg);min-height:100vh;color:var(--chrome-text);font-family:var(--font-serif);font-size:var(--fs-body);overflow-x:hidden}.LegalScreen-module__GiAzXa__tabs{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.LegalScreen-module__GiAzXa__tab{height:36px;padding:0 var(--space-5);align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--chrome-border-2);font-family:var(--font-mono);font-size:var(--fs-caption-sm);display:inline-flex}.LegalScreen-module__GiAzXa__tabs a.LegalScreen-module__GiAzXa__tab:link,.LegalScreen-module__GiAzXa__tabs a.LegalScreen-module__GiAzXa__tab:visited{color:var(--chrome-text-4)}.LegalScreen-module__GiAzXa__on{background:var(--accent);border-color:var(--accent);font-weight:var(--fw-bold)}.LegalScreen-module__GiAzXa__tabs a.LegalScreen-module__GiAzXa__on:link,.LegalScreen-module__GiAzXa__tabs a.LegalScreen-module__GiAzXa__on:visited{color:var(--accent-on-dark-text)}.LegalScreen-module__GiAzXa__tabIc{font-size:var(--fs-body)}.LegalScreen-module__GiAzXa__canvas{background:var(--canvas-bg);color:var(--canvas-text)}.LegalScreen-module__GiAzXa__sec{max-width:var(--site-max-width);padding:64px var(--site-gutter);margin:0 auto}.LegalScreen-module__GiAzXa__card{background:var(--canvas-card);border:1px solid var(--canvas-border);border-radius:var(--radius-xl);box-shadow:var(--canvas-shadow)}.LegalScreen-module__GiAzXa__grid{grid-template-columns:var(--site-toc-width) minmax(0, 1fr);gap:var(--space-8);align-items:start;display:grid}.LegalScreen-module__GiAzXa__toc{padding:var(--space-5);max-height:calc(100vh - 72px);position:sticky;top:48px;overflow:auto}.LegalScreen-module__GiAzXa__tt{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--accent-on-light);margin-bottom:var(--space-3)}.LegalScreen-module__GiAzXa__toc a{font-size:var(--fs-body-xs);border-left:2px solid var(--canvas-border-2);padding:6px 0 6px 10px;line-height:1.35;display:block}.LegalScreen-module__GiAzXa__toc a:link,.LegalScreen-module__GiAzXa__toc a:visited{color:var(--canvas-text-2)}.LegalScreen-module__GiAzXa__toc a:hover{color:var(--accent-on-light);border-left-color:var(--accent-on-light)}.LegalScreen-module__GiAzXa__meta2{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--canvas-border-2);font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--canvas-text-3);overflow-wrap:anywhere;line-height:1.6}.LegalScreen-module__GiAzXa__prose{padding:var(--space-8) 44px;min-width:0;max-width:var(--site-prose-max)}.LegalScreen-module__GiAzXa__prose h1{font-size:var(--fs-h1);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);margin:0 0 var(--space-2);line-height:1.2}.LegalScreen-module__GiAzXa__prose h2{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);margin:var(--space-8) 0 var(--space-3);scroll-margin-top:60px;line-height:1.3}.LegalScreen-module__GiAzXa__prose h3{font-size:var(--fs-item-title);font-weight:var(--fw-bold);margin:var(--space-5) 0 var(--space-2)}.LegalScreen-module__GiAzXa__prose p,.LegalScreen-module__GiAzXa__prose li{font-size:var(--fs-body);color:var(--canvas-text);line-height:1.7}.LegalScreen-module__GiAzXa__prose p{margin:0 0 var(--space-3)}.LegalScreen-module__GiAzXa__prose ul{margin:0 0 var(--space-3);padding-left:22px}.LegalScreen-module__GiAzXa__prose li{margin-bottom:4px}.LegalScreen-module__GiAzXa__prose strong{font-weight:var(--fw-bold)}.LegalScreen-module__GiAzXa__tableWrap{margin:var(--space-3) 0 var(--space-5);overflow-x:auto}.LegalScreen-module__GiAzXa__prose table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm)}.LegalScreen-module__GiAzXa__prose th,.LegalScreen-module__GiAzXa__prose td{border:1px solid var(--canvas-border);text-align:left;vertical-align:top;padding:9px 12px;line-height:1.5}.LegalScreen-module__GiAzXa__prose th{background:var(--canvas-table-head-bg);font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--canvas-text-3)}.LegalScreen-module__GiAzXa__prose .LegalScreen-module__GiAzXa__edition{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--accent-on-light);background:var(--accent-on-light-wash);border:1px solid var(--accent-on-light-border);border-radius:var(--radius-sm);margin:var(--space-2) 0 var(--space-5);padding:4px 10px;display:inline-flex}.LegalScreen-module__GiAzXa__prose .LegalScreen-module__GiAzXa__uaOnly{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--canvas-text-3);margin-bottom:var(--space-4)}.LegalScreen-module__GiAzXa__req{background:var(--canvas-quote-bg);border:1px solid var(--canvas-border);border-left:3px solid var(--canvas-quote-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--canvas-quote-text);overflow-wrap:anywhere;line-height:1.8}.LegalScreen-module__GiAzXa__blank{font-family:var(--font-mono);color:var(--accent-on-light);background:var(--accent-on-light-wash);border:1px dashed var(--accent-on-light-border-2);border-radius:var(--radius-sm);white-space:nowrap;padding:0 6px;font-size:.9em}.LegalScreen-module__GiAzXa__docFoot{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--canvas-border-2);gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--canvas-text-3);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:1180px){.LegalScreen-module__GiAzXa__sec{padding-left:var(--site-gutter-md);padding-right:var(--site-gutter-md)}}@media (max-width:980px){.LegalScreen-module__GiAzXa__grid{grid-template-columns:minmax(0,1fr)}.LegalScreen-module__GiAzXa__toc{max-height:none;position:static}}@media (max-width:600px){.LegalScreen-module__GiAzXa__sec{padding:32px var(--site-gutter-sm) 44px}.LegalScreen-module__GiAzXa__prose{padding:var(--space-5) var(--space-4)}.LegalScreen-module__GiAzXa__blank{white-space:normal}.LegalScreen-module__GiAzXa__tab{height:var(--button-cta-height)}.LegalScreen-module__GiAzXa__toc a{padding-top:12px;padding-bottom:12px}}
