.Legal_doc__UXAbJ{max-width:72ch;font-size:1.02rem;line-height:1.7;color:var(--fg);overflow-wrap:anywhere}.Legal_doc__UXAbJ h2{font-size:clamp(1.35rem,3.6vw,1.8rem);line-height:1.2;margin:2.2em 0 .5em;max-width:none;letter-spacing:0;color:var(--fg)}.Legal_doc__UXAbJ h2:first-of-type{margin-top:1.2em}.Legal_doc__UXAbJ h3{font-size:1.1rem;margin:1.4em 0 .3em;color:var(--fg)}.Legal_doc__UXAbJ p{margin:.7em 0}.Legal_doc__UXAbJ ol,.Legal_doc__UXAbJ ul{margin:.7em 0;padding-left:1.3em}.Legal_doc__UXAbJ li{margin:.35em 0}.Legal_doc__UXAbJ a{color:var(--fg);text-decoration:underline;text-underline-offset:3px;font-weight:600}.Legal_doc__UXAbJ strong{font-weight:600}.Legal_meta__fGsxD{color:var(--muted);font-size:.92rem;border-bottom:1px solid var(--line);border-color:color-mix(in srgb,var(--line) 25%,transparent);padding-bottom:1em;margin:0}.Legal_note__TG900{border:1px solid var(--line);border-color:color-mix(in srgb,var(--line) 25%,transparent);border-radius:12px;padding:12px 16px;margin:1.2em 0;color:var(--muted);font-size:.95rem}.Legal_tbl__JqmTi{width:100%;border-collapse:collapse;font-size:.95rem;margin:1em 0}.Legal_tbl__JqmTi td,.Legal_tbl__JqmTi th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);border-color:color-mix(in srgb,var(--line) 25%,transparent);padding:8px 10px 8px 0}.Legal_tbl__JqmTi th{font-weight:600;white-space:nowrap}.Legal_scroll__fVVLh{overflow-x:auto}@media (max-width:480px){.Legal_tbl__JqmTi th{white-space:normal}}