.legal-page-module__xO4BWq__page{--ink:#111827;--muted:#475569;--line:#e2e8f0;--soft:#f8fafc;min-height:100vh;color:var(--ink)}.legal-page-module__xO4BWq__page *,.legal-page-module__xO4BWq__page :before,.legal-page-module__xO4BWq__page :after{box-sizing:border-box}.legal-page-module__xO4BWq__header{border-bottom:1px solid var(--line)}.legal-page-module__xO4BWq__bar{justify-content:space-between;align-items:center;max-width:1152px;margin:0 auto;padding:20px 24px;display:flex}.legal-page-module__xO4BWq__brand{color:inherit;align-items:center;gap:12px;font-weight:550;text-decoration:none;display:flex}.legal-page-module__xO4BWq__signIn{color:inherit;text-underline-offset:4px;font-size:14px}.legal-page-module__xO4BWq__main{max-width:1152px;margin:0 auto;padding:40px 24px 64px}.legal-page-module__xO4BWq__layout{align-items:start;gap:40px;display:grid}.legal-page-module__xO4BWq__toc{font-size:14px}.legal-page-module__xO4BWq__tocTitle,.legal-page-module__xO4BWq__tocWide{display:none}.legal-page-module__xO4BWq__tocNarrow summary{cursor:pointer;font-weight:550}.legal-page-module__xO4BWq__contents{margin:16px 0 0;padding:0;list-style:none}.legal-page-module__xO4BWq__contents a{color:var(--muted);padding:4px 0;text-decoration:none;display:block}.legal-page-module__xO4BWq__contents a:hover{color:var(--ink);text-decoration:underline}@media (min-width:1024px){.legal-page-module__xO4BWq__main{padding-top:64px}.legal-page-module__xO4BWq__layout{grid-template-columns:240px minmax(0,1fr);gap:64px}.legal-page-module__xO4BWq__toc{position:sticky;top:32px}.legal-page-module__xO4BWq__tocTitle,.legal-page-module__xO4BWq__tocWide{display:block}.legal-page-module__xO4BWq__tocTitle{margin:0;font-weight:550}.legal-page-module__xO4BWq__tocNarrow{display:none}}.legal-page-module__xO4BWq__article{min-width:0;font-size:16px;line-height:28px}.legal-page-module__xO4BWq__article h1{letter-spacing:-.02em;margin:0 0 20px;font-size:36px;font-weight:550;line-height:1.2}.legal-page-module__xO4BWq__article h2{margin:48px 0 16px;scroll-margin-top:32px;font-size:20px;font-weight:550}.legal-page-module__xO4BWq__article h3{margin:32px 0 12px;font-size:18px;font-weight:550}.legal-page-module__xO4BWq__article p{white-space:pre-line;margin:0 0 20px}.legal-page-module__xO4BWq__article ul{margin:0 0 20px;padding-left:24px}.legal-page-module__xO4BWq__article li+li{margin-top:12px}.legal-page-module__xO4BWq__article a{color:inherit;overflow-wrap:break-word;text-underline-offset:4px}.legal-page-module__xO4BWq__article code{background:var(--soft);font-family:var(--font-geist-mono), monospace;word-break:break-all;border-radius:4px;padding:0 4px;font-size:12px}.legal-page-module__xO4BWq__table{border:1px solid var(--line);border-radius:8px;margin:24px 0;overflow-x:auto}.legal-page-module__xO4BWq__table table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:24px}.legal-page-module__xO4BWq__table th,.legal-page-module__xO4BWq__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px}.legal-page-module__xO4BWq__table th{background:var(--soft);font-weight:550}
