.lv6-legal{max-width:760px;margin:0 auto;padding:clamp(124px,11vw,172px) 5% clamp(64px,8vw,120px)}.lv6-legal-meta{color:var(--lv6-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;font-size:14px;display:flex}.lv6-legal-meta p{margin:0}.lv6-legal-meta a{color:var(--lv6-muted);text-underline-offset:3px;text-decoration:underline}.lv6-legal-meta a:hover{color:var(--lv6-ink)}.lv6-legal .lv6-legal-title{margin:10px 0 0}.lv6-legal-body{color:var(--lv6-body);margin-top:clamp(32px,4vw,48px);font-size:17px;line-height:1.65}.lv6-legal-body>*+*{margin-top:1.1em}.lv6-legal-body p{margin-bottom:0}.lv6-legal-body h2{font-family:var(--font-lv6-display), Outfit, var(--font-lv6-sans), sans-serif;letter-spacing:-.3px;color:var(--lv6-ink);margin-top:2.2em;margin-bottom:0;scroll-margin-top:104px;font-size:clamp(21px,2vw,24px);font-weight:700;line-height:1.25}.lv6-legal-body strong{color:var(--lv6-body-strong);font-weight:600}.lv6-legal-body a{color:var(--lv6-accent);text-underline-offset:3px;text-decoration:underline}.lv6-legal-body a:hover{color:var(--lv6-accent-dark)}.lv6-legal-body ul{margin-bottom:0;padding-left:1.25em;list-style:outside}.lv6-legal-body li+li{margin-top:.45em}.lv6-legal-body li::marker{color:var(--lv6-muted)}.lv6-legal-body>div{background:var(--lv6-surface);border:1px solid var(--lv6-card-border);border-radius:14px;padding:18px 20px}
