.Legal-module__thhP-G__page{padding-block:var(--band) var(--band-lg)}.Legal-module__thhP-G__inner{max-width:76ch;margin-inline:auto}.Legal-module__thhP-G__kicker{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-muted);margin-bottom:var(--space-2);font-size:11.5px;display:inline-block}.Legal-module__thhP-G__title{letter-spacing:-.02em;margin:0 0 var(--space-2);font-size:clamp(26px,4vw,36px);font-weight:650;line-height:1.14}.Legal-module__thhP-G__updated{font-family:var(--font-mono);color:var(--text-tertiary);margin:0 0 var(--space-5);font-size:12.5px}.Legal-module__thhP-G__section{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--border)}.Legal-module__thhP-G__section h2{letter-spacing:-.01em;margin:0 0 var(--space-2);font-size:17px;font-weight:650}.Legal-module__thhP-G__section h3{margin:var(--space-3) 0 var(--space-1);font-size:14.5px;font-weight:650}.Legal-module__thhP-G__section p,.Legal-module__thhP-G__section li{color:var(--text-secondary);font-size:14.5px;line-height:1.62}.Legal-module__thhP-G__section p{margin:0 0 var(--space-2)}.Legal-module__thhP-G__section ul{margin:0 0 var(--space-2);padding-left:1.15em}.Legal-module__thhP-G__section li{margin-bottom:var(--space-1)}.Legal-module__thhP-G__section a{color:var(--text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.Legal-module__thhP-G__section a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Legal-module__thhP-G__term{font-family:var(--font-mono);color:var(--text);font-size:.92em}.Legal-module__thhP-G__note{margin:var(--space-3) 0 0;padding:var(--space-3);border:1px solid var(--border-strong);background:var(--bg-secondary);color:var(--text-secondary);font-size:13.5px;line-height:1.6}.Legal-module__thhP-G__contact{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-secondary);font-size:14px}.Legal-module__thhP-G__back{align-items:center;gap:var(--space-1);width:fit-content;margin-bottom:var(--space-5);font-family:var(--font-mono);color:var(--text-secondary);font-size:12.5px;display:flex}.Legal-module__thhP-G__back:hover{color:var(--accent)}
