.legal[data-v-1b848f00]{min-height:70vh;padding:120px 0 80px}.narrow[data-v-1b848f00]{max-width:800px}.back[data-v-1b848f00]{margin-top:48px}.legal[data-v-1b848f00] .legal-body h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:400;line-height:1.05}.legal[data-v-1b848f00] .legal-body h1+p{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin:0 0 40px;font-size:12px}.legal[data-v-1b848f00] .legal-body h2{font-family:var(--font-display);color:var(--fg);margin:44px 0 14px;font-size:1.5rem;font-weight:400}.legal[data-v-1b848f00] .legal-body li,.legal[data-v-1b848f00] .legal-body p{color:#f4efe6c7;font-size:15.5px;line-height:1.65}.legal[data-v-1b848f00] .legal-body p{margin:0 0 14px}.legal[data-v-1b848f00] .legal-body ol,.legal[data-v-1b848f00] .legal-body ul{margin:0 0 14px;padding-left:22px}.legal[data-v-1b848f00] .legal-body li{margin:6px 0}.legal[data-v-1b848f00] .legal-body li>ol{margin-top:6px;list-style:lower-alpha}.legal[data-v-1b848f00] .legal-body strong{color:var(--fg);font-weight:500}.legal[data-v-1b848f00] .legal-body a{color:var(--gold);border-bottom:1px solid #d9b25a59;text-decoration:none}.legal[data-v-1b848f00] .legal-body code{font-family:var(--font-mono);color:var(--gold);font-size:.9em}.legal[data-v-1b848f00] .legal-body table{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:14px;display:block;overflow-x:auto}.legal[data-v-1b848f00] .legal-body td,.legal[data-v-1b848f00] .legal-body th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);color:#f4efe6c7;padding:10px 12px;line-height:1.5}.legal[data-v-1b848f00] .legal-body th{color:var(--fg);border-bottom:1px solid var(--line);font-weight:500}
