.lq-legal .legal-wrap{position:relative;z-index:1;max-width:820px;margin:0 auto;padding:110px 24px 70px}.lq-legal h1{font-size:clamp(30px,4vw,44px);letter-spacing:-.03em;margin:0 0 8px;font-weight:700}.lq-legal .updated{color:var(--muted);font-size:13px;margin-bottom:36px}.lq-legal .legal-body{font-size:15.5px;line-height:1.8;color:#cdd4e1}.lq-legal .legal-body h2{color:var(--ink);font-size:20px;letter-spacing:-.01em;margin:34px 0 10px}.lq-legal .legal-body p{margin:12px 0}.lq-legal .legal-body ul{margin:12px 0;padding-left:22px}.lq-legal .legal-body li{margin:6px 0;list-style:disc}.lq-legal .legal-body a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.lq-legal .legal-note{margin-top:40px;padding:16px 18px;border:1px solid var(--gold-soft);border-radius:var(--r);background:rgba(244,183,64,.05);color:var(--muted);font-size:13px}