.legal-module__zK5WQG__intro{max-width:var(--container);padding:80px var(--gutter) 40px;flex-direction:column;gap:24px;margin:0 auto;display:flex}.legal-module__zK5WQG__tabs{flex-wrap:wrap;gap:8px;display:flex}.legal-module__zK5WQG__tab{height:46px;font-family:var(--arg);white-space:nowrap;background:var(--surface);border:1px solid var(--border-input);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.legal-module__zK5WQG__tab[aria-current=page],.legal-module__zK5WQG__tab[aria-current=page]:hover{background:var(--ink);border-color:var(--ink);color:#fff}.legal-module__zK5WQG__title{font-family:var(--arg);letter-spacing:-.025em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1}.legal-module__zK5WQG__updated{color:var(--text-muted);font-size:14px}.legal-module__zK5WQG__body{max-width:var(--container);padding:0 var(--gutter) 112px;flex-wrap:wrap;align-items:flex-start;gap:48px;margin:0 auto;line-height:1.6;display:flex}.legal-module__zK5WQG__toc{background:var(--surface);border:1px solid var(--border);border-radius:20px;flex-direction:column;flex:240px;gap:2px;max-width:300px;padding:16px;display:flex;position:sticky;top:110px}.legal-module__zK5WQG__tocHeading{font-family:var(--arg);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:4px 8px 10px;font-size:12px;font-weight:600}.legal-module__zK5WQG__tocLink{color:var(--ink-hover);border-radius:10px;padding:8px;font-size:14px}.legal-module__zK5WQG__tocLink:hover{background:var(--paper);color:var(--ink)}.legal-module__zK5WQG__article{flex-direction:column;flex:520px;gap:40px;min-width:0;max-width:760px;display:flex}.legal-module__zK5WQG__notice{background:var(--warning-bg);color:var(--warning-strong);border-radius:16px;gap:12px;padding:18px 20px;font-size:14px;display:flex}.legal-module__zK5WQG__noticeIcon{flex-shrink:0;margin-top:2px}.legal-module__zK5WQG__noticeTitle{font-family:var(--arg);font-weight:600}.legal-module__zK5WQG__prose>*{margin:0}.legal-module__zK5WQG__prose>*+*{margin-top:12px}.legal-module__zK5WQG__prose>h2:not(:first-child){margin-top:40px}.legal-module__zK5WQG__prose h2{font-family:var(--arg);scroll-margin-top:100px;font-size:26px;font-weight:700;line-height:1.2}.legal-module__zK5WQG__prose h3,.legal-module__zK5WQG__prose h4{font-family:var(--arg);font-size:19px;font-weight:700;line-height:1.3}.legal-module__zK5WQG__prose>*+h3,.legal-module__zK5WQG__prose>*+h4{margin-top:24px}.legal-module__zK5WQG__prose p,.legal-module__zK5WQG__prose li{color:var(--text-body);text-wrap:pretty}.legal-module__zK5WQG__prose ul,.legal-module__zK5WQG__prose ol{padding-left:22px}.legal-module__zK5WQG__prose li+li{margin-top:6px}.legal-module__zK5WQG__prose a{font-family:var(--arg);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-module__zK5WQG__prose strong{color:var(--ink);font-weight:700}.legal-module__zK5WQG__prose blockquote{border-left:2px solid var(--border-input);color:var(--text-secondary);padding-left:16px}.legal-module__zK5WQG__prose hr{border:none;border-top:1px solid var(--border-input)}.legal-module__zK5WQG__contact{border-top:1px solid var(--border-input);color:var(--text-secondary);padding-top:24px;font-size:14px}.legal-module__zK5WQG__contactLink{font-family:var(--arg);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:860px){.legal-module__zK5WQG__toc{max-width:none;position:static}}
