.legal-back[data-v-98c03b15]{color:var(--muted);margin-left:auto;font-size:15px}.legal-back[data-v-98c03b15]:hover{color:var(--text)}.legal[data-v-98c03b15]{padding:140px 0 100px}.legal .wrap[data-v-98c03b15]{max-width:820px}.legal h1[data-v-98c03b15]{margin-bottom:36px;font-size:calc(clamp(30px,4vw,46px));line-height:1.1}.legal-body[data-v-98c03b15] h2{letter-spacing:-.01em;max-width:none;margin:40px 0 14px;font-size:22px;line-height:1.25}.legal-body[data-v-98c03b15] h3{margin:28px 0 10px;font-size:18px;line-height:1.3}.legal-body[data-v-98c03b15] li,.legal-body[data-v-98c03b15] p{color:var(--muted);font-size:17px;line-height:1.65}.legal-body[data-v-98c03b15] p{margin-bottom:14px}.legal-body[data-v-98c03b15] li p{margin-bottom:4px}.legal-body[data-v-98c03b15] ol,.legal-body[data-v-98c03b15] ul{flex-direction:column;gap:2px;margin-bottom:14px;padding-left:22px;display:flex}.legal-body[data-v-98c03b15] ul{list-style:outside}.legal-body[data-v-98c03b15] ol{list-style:decimal}.legal-body[data-v-98c03b15] li::marker{color:var(--accent)}.legal-body[data-v-98c03b15] strong{color:var(--text);font-weight:600}.legal-body[data-v-98c03b15] a{color:var(--accent);text-decoration:underline}.legal-body[data-v-98c03b15] blockquote{border-left:3px solid var(--line);margin-bottom:14px;padding-left:16px}
