.LegalIndex-module__Bhw3rG__page{max-width:var(--canvas-max);padding:var(--s16) var(--s6);margin-inline:auto}.LegalIndex-module__Bhw3rG__head{max-width:46rem;padding-bottom:var(--s8);border-bottom:1px solid var(--rule)}.LegalIndex-module__Bhw3rG__eyebrow{margin:0 0 var(--s4);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem}.LegalIndex-module__Bhw3rG__title{font-family:var(--font-content);letter-spacing:-.024em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,1.5rem + 1.8vw,2.75rem);font-weight:400;line-height:1.08}.LegalIndex-module__Bhw3rG__lede{margin:var(--s6) 0 0;font-family:var(--font-ui);color:var(--ink-muted);font-size:1.0625rem;line-height:1.62}.LegalIndex-module__Bhw3rG__notice{align-items:baseline;gap:var(--s3);margin:var(--s8) 0 0;padding:var(--s4);border-radius:var(--r-card);background:var(--band-developing-quiet);font-family:var(--font-ui);color:var(--ink);font-size:.9375rem;line-height:1.6;display:flex}.LegalIndex-module__Bhw3rG__noticeDot{background:var(--band-developing);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1em)}.LegalIndex-module__Bhw3rG__internalWarning{margin:var(--s4) 0 0;padding:var(--s4);border:1px dashed var(--danger);border-radius:var(--r-card);background:var(--danger-quiet);font-family:var(--font-mono);color:var(--ink);font-size:.75rem;line-height:1.6}.LegalIndex-module__Bhw3rG__group{gap:var(--s16);margin-top:var(--s12);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.LegalIndex-module__Bhw3rG__groupHead{top:var(--s8);position:sticky}.LegalIndex-module__Bhw3rG__groupTitle{font-family:var(--font-content);letter-spacing:-.012em;color:var(--ink);margin:0;font-size:1.375rem;font-weight:400}.LegalIndex-module__Bhw3rG__groupBlurb{margin:var(--s2) 0 0;font-family:var(--font-ui);color:var(--ink-muted);font-size:.875rem;line-height:1.55}.LegalIndex-module__Bhw3rG__list{gap:var(--s3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.LegalIndex-module__Bhw3rG__card{gap:var(--s2);padding:var(--s4) var(--s6);border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);text-decoration:none;display:grid}.LegalIndex-module__Bhw3rG__card:hover{border-color:var(--rule-strong)}.LegalIndex-module__Bhw3rG__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LegalIndex-module__Bhw3rG__cardTitle{font-family:var(--font-ui);color:var(--ink);font-size:1rem;font-weight:600}.LegalIndex-module__Bhw3rG__cardBlurb{font-family:var(--font-ui);color:var(--ink-muted);max-width:58ch;font-size:.9375rem;line-height:1.55}.LegalIndex-module__Bhw3rG__cardMeta{align-items:center;gap:var(--s2);margin-top:var(--s1);font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;font-size:.6875rem;display:flex}.LegalIndex-module__Bhw3rG__cardRule{background:var(--rule-strong);width:1px;height:.75em}@media (max-width:1024px){.LegalIndex-module__Bhw3rG__group{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.LegalIndex-module__Bhw3rG__groupHead{position:static}}@media (max-width:640px){.LegalIndex-module__Bhw3rG__page{padding:var(--s12) var(--s4)}.LegalIndex-module__Bhw3rG__card{padding:var(--s4)}}
