.gl-legal{background:var(--gl-bg);color:var(--gl-text)}.gl-legal-doc .gl-legal-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gl-accent);margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.2}.gl-legal-doc h1{letter-spacing:-.015em;color:var(--gl-ink);text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.2}.gl-legal-doc h2{border-top:1px solid var(--gl-border);letter-spacing:-.01em;color:var(--gl-ink);margin:48px 0 0;padding-top:20px;font-size:22px;font-weight:600;line-height:1.25}.gl-legal-doc h3{letter-spacing:-.005em;color:var(--gl-ink);margin:32px 0 0;font-size:18px;font-weight:600;line-height:1.3}.gl-legal-doc p{color:var(--gl-text-secondary);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.6}.gl-legal-doc strong{color:var(--gl-text);font-weight:600}.gl-legal-doc ul{margin:16px 0 0;padding-left:22px;list-style:outside}.gl-legal-doc ul li{color:var(--gl-text-secondary);margin:8px 0 0;font-size:16px;line-height:1.6}.gl-legal-doc ul li::marker{color:var(--gl-text-muted)}.gl-legal-doc ol{margin:0;padding:0;list-style:none}