.legal-wrap{max-width:820px;margin:0 auto;padding:120px clamp(16px,4vw,48px) 60px;line-height:1.7}.legal h1{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:.2em}.legal h2{margin-top:1.8em;font-size:1.35rem;color:#c9a227}.legal ul{padding-left:1.2em}.legal li{margin:.35em 0}.legal a,.legal-foot a{color:#c9a227;text-decoration:underline}.legal-upd{opacity:.7}
