.legal-doc_shell__w_YwV{min-height:100vh}.legal-doc_heroTop__PXUs6{display:flex;align-items:center;justify-content:space-between;gap:16px}.legal-doc_eyebrow__JRLQY{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--color-fg-subtle)}.legal-doc_langSwitch__GyCR3{display:inline-flex;flex-shrink:0;border:1px solid var(--color-border-strong);border-radius:6px;overflow:hidden}.legal-doc_langBtn__W9IXV,.legal-doc_langOn__wf6hl{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;padding:5px 13px;background:transparent;color:var(--color-fg-muted);cursor:pointer;border:none;transition:background .18s,color .18s}.legal-doc_langBtn__W9IXV:hover{color:var(--color-fg);background:var(--color-bg-deep)}.legal-doc_langOn__wf6hl{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent-deep);cursor:default}.legal-doc_title__dl4kj{margin-top:16px;font-size:var(--type-3xl,2.4rem);line-height:1.02;color:var(--color-fg)}.legal-doc_updated__pjfsh{margin-top:14px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--color-fg-subtle)}.legal-doc_intro__nAIbC{margin-top:18px;max-width:640px;font-size:15px;line-height:1.7;color:var(--color-fg-muted)}.legal-doc_prose__e3WtI{max-width:760px;margin-inline:auto;padding-block:8px 88px}.legal-doc_prose__e3WtI section{margin-top:40px}.legal-doc_prose__e3WtI section:first-child{margin-top:8px}.legal-doc_prose__e3WtI h2{display:flex;align-items:baseline;gap:10px;font-size:18px;font-weight:600;color:var(--color-fg);margin-bottom:12px;scroll-margin-top:80px}.legal-doc_prose__e3WtI h2 .legal-doc_num__Pf8PG{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--color-accent-deep);letter-spacing:.04em}.legal-doc_prose__e3WtI h3{font-size:14px;font-weight:600;color:var(--color-fg);margin:22px 0 8px}.legal-doc_prose__e3WtI p{font-size:15px;line-height:1.72;color:var(--color-fg-muted);margin-bottom:12px}.legal-doc_prose__e3WtI ul{margin:4px 0 14px;padding-left:0;list-style:none}.legal-doc_prose__e3WtI li{position:relative;padding-left:20px;font-size:15px;line-height:1.65;color:var(--color-fg-muted);margin-bottom:8px}.legal-doc_prose__e3WtI li:before{content:"";position:absolute;left:4px;top:.62em;width:5px;height:5px;border-radius:1px;background:var(--color-accent-deep);opacity:.65}.legal-doc_prose__e3WtI strong{color:var(--color-fg);font-weight:600}.legal-doc_prose__e3WtI a{color:var(--color-accent-deep);text-decoration:underline;text-underline-offset:2px}.legal-doc_prose__e3WtI a:hover{color:var(--color-accent)}.legal-doc_note__6h8kv{margin-top:48px;padding:16px 18px;border:1px dashed var(--color-border-strong);border-radius:8px;font-size:13px;line-height:1.6;color:var(--color-fg-subtle);background:var(--color-bg-deep)}