.legal-module__hmzDEa__main{background:var(--bg);min-height:100vh;padding-top:120px;padding-bottom:4rem}.legal-module__hmzDEa__wrap{max-width:780px}.legal-module__hmzDEa__back{color:var(--accent);margin-bottom:2rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.legal-module__hmzDEa__back:hover{text-decoration:underline}.legal-module__hmzDEa__title{font-size:clamp(1.9rem,4.5vw,2.6rem);font-weight:800}.legal-module__hmzDEa__updated{color:var(--ink-faint);margin-top:.5rem;font-size:.8125rem}.legal-module__hmzDEa__body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem)}.legal-module__hmzDEa__body h2{margin-top:2rem;font-size:1.125rem;font-weight:800}.legal-module__hmzDEa__body h2:first-child{margin-top:0}.legal-module__hmzDEa__body p{color:var(--ink-soft);margin-top:.625rem;font-size:.9375rem;line-height:1.7}.legal-module__hmzDEa__body a{color:var(--accent)}
