.legal_main__JNuPZ{display:flex;justify-content:center;padding:clamp(2.5rem,8vw,4rem) 1.5rem 0}.legal_column__Y51Kk{width:100%;max-width:var(--maxw-wide)}.legal_title__UqLag{margin:0 0 .5rem;font-size:clamp(1.8rem,6.5vw,2.4rem);line-height:1.15;letter-spacing:-.02em;font-weight:600}.legal_meta___f6O9{margin:0 0 1.75rem;font-size:.88rem;color:var(--text-faint)}.legal_draftNotice__33cjF{margin:0 0 2.25rem;padding:1.15rem 1.25rem;border:1px solid var(--accent);border-left-width:3px;border-radius:var(--radius);background:var(--accent-dim)}.legal_draftNoticeHeading__N54qe{margin:0 0 .4rem;font-size:.95rem;font-weight:600;color:var(--text)}.legal_draftNotice__33cjF p{margin:0;font-size:.92rem;line-height:1.6;color:var(--text-muted)}.legal_callout__zqd_h{margin:0 0 2rem;padding:1.25rem 1.35rem;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface)}.legal_calloutHeading__EwG8B{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;color:var(--text)}.legal_callout__zqd_h li,.legal_callout__zqd_h p{color:var(--text-muted)}.legal_callout__zqd_h p:last-child{margin-bottom:0}.legal_prose__v7lE2{font-size:1rem;line-height:1.65;color:var(--text-muted)}.legal_prose__v7lE2 h2{margin:2.5rem 0 .75rem;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:var(--text);scroll-margin-top:1.5rem}.legal_prose__v7lE2 h3{margin:1.75rem 0 .5rem;font-size:1.02rem;font-weight:600;color:var(--text)}.legal_prose__v7lE2 p{margin:0 0 1rem}.legal_prose__v7lE2 ol,.legal_prose__v7lE2 ul{margin:0 0 1rem;padding-left:1.35rem}.legal_prose__v7lE2 li{margin-bottom:.4rem}.legal_prose__v7lE2 strong{color:var(--text);font-weight:600}.legal_prose__v7lE2 a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.legal_prose__v7lE2 a:hover{color:var(--accent-bright)}.legal_terms__SXBLG{margin:0 0 1rem;padding:0}.legal_terms__SXBLG dt{margin-top:1rem;font-weight:600;color:var(--text)}.legal_terms__SXBLG dd{margin:.25rem 0 0}.legal_tbc__9D_c1{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;color:var(--text);background:var(--accent-dim);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:.05em .4em;white-space:nowrap}.legal_contents__LgJ_s{margin:0 0 1rem;padding:0;list-style:none;column-count:2;column-gap:2rem;font-size:.94rem}@media (max-width:34rem){.legal_contents__LgJ_s{column-count:1}}.legal_contents__LgJ_s li{margin-bottom:.35rem;page-break-inside:avoid;break-inside:avoid}.legal_questions___Hrqh{margin-top:2.5rem;padding:1.35rem 1.5rem;border:1px dashed var(--border-strong);border-radius:var(--radius-panel)}.legal_questions___Hrqh h2{margin-top:0}