.legal{max-width:760px;padding-top:34px;padding-bottom:20px}.legal h1{font:600 44px/1.05 var(--serif);letter-spacing:-.02em;margin:0;font-variation-settings:"opsz" 144}.legal .upd{margin:8px 0 0;color:var(--ink-3);font-size:15px}.legal h2{font:700 14px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:34px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.legal p,.legal li{font-size:17px;line-height:1.55;color:var(--ink)}.legal p{margin:0 0 12px}.legal ul{margin:0 0 12px;padding-left:22px}.legal li{margin:0 0 6px}.legal a{color:var(--accent);text-underline-offset:3px}@media(max-width:760px){.legal h1{font-size:34px}.legal p,.legal li{font-size:16px}}
