.legal{max-width:920px;margin:0 auto;padding:clamp(80px,10vw,140px) 24px}.legal h1{font-size:clamp(50px,8vw,92px);line-height:.95;letter-spacing:-.06em;margin:0}.legal .updated{color:#8f839e;margin:24px 0 50px}.legal section{border-top:1px solid rgba(255,255,255,.13);padding:30px 0}.legal section h2{font-size:25px;margin:0 0 13px}.legal section p,.legal li{color:#b9acc8;font-size:16px;line-height:1.7}.legal li+li{margin-top:8px}.legal a{color:#55e9ef}.legal .back{display:inline-block;color:#fbf7ff;margin-top:25px}
