.legal-module__Yd4PWa__page{--paper:#241f45;--paper-2:#362c66;--ink-title:var(--offwhite);--ink-copy:var(--lilac-body);--ink-soft:var(--lilac-dim);--line-ink:#ded3ec29;--accent:var(--purple-300);--accent-bright:var(--lilac-400);isolation:isolate;background:var(--paper);min-height:100vh;color:var(--ink-copy);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;display:flex;position:relative}.legal-module__Yd4PWa__page>*{z-index:var(--z-content);position:relative}.legal-module__Yd4PWa__head{max-width:var(--page-max);width:100%;padding:var(--space-2xl) var(--page-gutter) var(--space-xl);grid-template-columns:minmax(180px,15rem) minmax(0,68ch);justify-content:center;gap:0 clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.legal-module__Yd4PWa__title,.legal-module__Yd4PWa__updated{grid-column:2}.legal-module__Yd4PWa__title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);line-height:var(--lh-tight);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink-title);margin:0}.legal-module__Yd4PWa__updated{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em;color:var(--ink-soft);opacity:.7}.legal-module__Yd4PWa__main{flex:1;width:100%}.legal-module__Yd4PWa__layout{max-width:var(--page-max);padding:0 var(--page-gutter) var(--space-3xl);grid-template-columns:minmax(180px,15rem) minmax(0,68ch);justify-content:center;align-items:start;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.legal-module__Yd4PWa__toc{top:var(--space-xl);align-self:start;position:sticky}.legal-module__Yd4PWa__tocHead{font-family:var(--font-body);font-weight:800;font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--space-md)}.legal-module__Yd4PWa__tocList{gap:var(--space-xs);border-left:1px solid var(--line-ink);flex-direction:column;list-style:none;display:flex}.legal-module__Yd4PWa__tocLink{padding:.25rem 0 .25rem var(--space-md);font-family:var(--font-body);font-weight:600;font-size:var(--fs-meta);color:var(--ink-soft);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-left:2px solid #0000;margin-left:-1px;line-height:1.25;display:block}.legal-module__Yd4PWa__tocLink:hover{color:var(--ink-title);border-left-color:var(--purple-500)}.legal-module__Yd4PWa__article{min-width:0}.legal-module__Yd4PWa__prose{font-size:var(--fs-body);line-height:var(--lh-relaxed);margin-top:0}.legal-module__Yd4PWa__prose h2{margin-top:var(--space-xl);margin-bottom:var(--space-sm);font-family:var(--font-body);font-weight:800;font-size:var(--fs-lead);line-height:var(--lh-snug);text-transform:uppercase;letter-spacing:0;color:var(--ink-title);scroll-margin-top:6.5rem}.legal-module__Yd4PWa__prose h2:first-child{margin-top:0}.legal-module__Yd4PWa__prose h2 a[id]{scroll-margin-top:6.5rem}.legal-module__Yd4PWa__prose h3{margin-top:var(--space-lg);margin-bottom:var(--space-xs);font-family:var(--font-body);font-weight:700;font-size:var(--fs-lead);text-transform:none;letter-spacing:0;color:var(--ink-title)}.legal-module__Yd4PWa__prose p{margin-top:var(--space-md);color:var(--ink-copy)}.legal-module__Yd4PWa__prose ul{margin-top:var(--space-md);gap:var(--space-xs);flex-direction:column;padding-left:1.25rem;display:flex}.legal-module__Yd4PWa__prose li{color:var(--ink-copy)}.legal-module__Yd4PWa__prose li::marker{color:var(--purple-500)}.legal-module__Yd4PWa__prose ol{margin-top:var(--space-xs);gap:var(--space-2xs);flex-direction:column;padding-left:1.25rem;display:flex}.legal-module__Yd4PWa__prose strong{color:var(--ink-title);font-weight:700}.legal-module__Yd4PWa__prose code{font-family:var(--font-mono);color:var(--accent);background:var(--paper-2);border-radius:var(--radius-xs);padding:.1em .35em;font-size:.9em}.legal-module__Yd4PWa__prose a{color:var(--accent);text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-out);text-decoration:underline}.legal-module__Yd4PWa__prose a:hover{color:var(--accent-bright)}@media (max-width:860px){.legal-module__Yd4PWa__head{grid-template-columns:minmax(0,68ch)}.legal-module__Yd4PWa__title,.legal-module__Yd4PWa__updated{grid-column:1}.legal-module__Yd4PWa__layout{gap:var(--space-xl);grid-template-columns:minmax(0,68ch)}.legal-module__Yd4PWa__toc{position:static}.legal-module__Yd4PWa__tocList{gap:var(--space-xs) var(--space-md);padding-bottom:var(--space-lg);border-left:none;border-bottom:1px solid var(--line-ink);flex-flow:wrap}.legal-module__Yd4PWa__tocLink{border-left:none;padding:0}.legal-module__Yd4PWa__tocLink:hover{border-left:none}}
