.legal-sec{padding:56px 0 88px}.legal-back{font-family:var(--font-mono);color:var(--gray);margin-bottom:18px;font-size:13px;text-decoration:none;display:inline-block}.legal-back:hover{color:var(--ink)}.legal-updated{font-family:var(--font-mono);letter-spacing:.02em;color:var(--gray);margin:6px 0 0;font-size:13px}.legal-doc{max-width:760px;color:var(--ink);font-family:var(--font-body);margin-top:20px;line-height:1.7}.legal-doc h2{font-family:var(--font-btn);letter-spacing:.01em;color:var(--ink);margin:30px 0 8px;font-size:20px;font-weight:600}.legal-doc p{margin:0 0 14px}.legal-doc ul{margin:0 0 16px;padding-left:22px}.legal-doc li{margin-bottom:6px}.legal-doc a{color:var(--url-maroon);font-weight:600}.legal-nav{border-top:1px solid var(--hairline);max-width:760px;font-family:var(--font-mono);flex-wrap:wrap;gap:18px;margin-top:44px;padding-top:20px;font-size:13px;display:flex}.legal-nav a{color:var(--gray);text-decoration:none}.legal-nav a:hover{color:var(--ink)}
