.legal-page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--body)}.legal-head{max-width:720px;margin:0 auto;padding:26px 20px 0}.legal-brand{font-family:var(--display);color:var(--text);font-size:18px;font-weight:700;text-decoration:none}.legal-brand em{font-style:normal}.legal-main{max-width:720px;margin:0 auto;padding:26px 20px 70px}.legal-main h1{font-family:var(--display);margin:0 0 6px;font-size:30px;line-height:1.15}.legal-main .maj{color:var(--muted);margin:0 0 26px;font-size:13px}.legal-main h2{font-family:var(--display);margin:30px 0 8px;font-size:19px}.legal-main p,.legal-main li{margin:0 0 10px;font-size:14.5px;line-height:1.65}.legal-main ul{margin:0 0 10px;padding-left:20px}.legal-main a{color:inherit;text-underline-offset:2px;text-decoration:underline}
