.legal_wrap__3KHkj{max-width:860px;margin:0 auto;padding:72px clamp(20px,5vw,64px) 96px;font-family:var(--v3-font);color:var(--v3-text)}.legal_h1__vhHeh{font-family:var(--v3-font-head);font-weight:800;font-size:clamp(30px,2vw + 14px,44px);line-height:1.08;letter-spacing:-.024em;color:var(--v3-ink);margin:0 0 10px}.legal_source__ZMB15{font-family:var(--v3-mono);font-size:11.5px;letter-spacing:.04em;color:var(--v3-muted);margin:0 0 32px}.legal_fallback__j3DpS{font-size:14.5px;line-height:1.6;color:var(--v3-text-soft);border:1px solid var(--v3-border);border-left:3px solid var(--v3-warn);border-radius:var(--v3-radius-sm);padding:18px 20px}.legal_fallback__j3DpS a{color:var(--v3-action);font-weight:600}.legal_prose__o3eZQ{font-size:15.5px;line-height:1.7;color:var(--v3-text)}.legal_prose__o3eZQ h2{font-size:clamp(20px,1vw + 14px,26px);line-height:1.2;margin:40px 0 12px}.legal_prose__o3eZQ h2,.legal_prose__o3eZQ h3{font-family:var(--v3-font-head);font-weight:700;color:var(--v3-ink)}.legal_prose__o3eZQ h3{font-size:18px;line-height:1.25;margin:28px 0 10px}.legal_prose__o3eZQ h4{font-weight:600;font-size:15.5px;color:var(--v3-ink);margin:20px 0 8px}.legal_prose__o3eZQ p{margin:0 0 14px}.legal_prose__o3eZQ ol,.legal_prose__o3eZQ ul{margin:0 0 16px;padding-left:22px}.legal_prose__o3eZQ li{margin:0 0 6px}.legal_prose__o3eZQ a{color:var(--v3-action);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.legal_prose__o3eZQ a:hover{color:var(--v3-action-hover)}.legal_prose__o3eZQ b,.legal_prose__o3eZQ strong{color:var(--v3-ink);font-weight:600}.legal_prose__o3eZQ hr{border:none;border-top:1px solid var(--v3-border);margin:28px 0}.legal_prose__o3eZQ table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:14px}.legal_prose__o3eZQ td,.legal_prose__o3eZQ th{border:1px solid var(--v3-border);padding:8px 10px;text-align:left;vertical-align:top}.legal_prose__o3eZQ th{background:var(--v3-surface-2);color:var(--v3-ink);font-weight:600}.legal_prose__o3eZQ img{max-width:100%;height:auto}