.legal-page{min-height:100vh;background:#f3f5f7;padding:45px 18px}.legal-wrap{width:min(850px,100%);margin:auto;background:#fff;border:1px solid #e2e6eb;border-radius:20px;padding:45px;box-shadow:0 15px 45px rgba(9,22,47,.07)}.legal-logo img{width:220px;display:block;margin:-55px -28px -35px auto}.legal-wrap h1{font-size:36px}.updated{color:#7b8493}.legal-wrap section{border-top:1px solid #edf0f3;padding-top:20px;margin-top:20px}.legal-wrap h2{font-size:20px}.legal-wrap p{color:#4f5b6e;line-height:2}.legal-wrap a{color:#a81720}.legal-note{background:#fff6dc;color:#6d5312;border-radius:10px;padding:14px;line-height:1.7;margin:25px 0}.back-home{display:inline-block;border:1px solid #dce1e7;padding:10px 16px;border-radius:9px;text-decoration:none}@media(max-width:600px){.legal-wrap{padding:25px}.legal-wrap h1{font-size:29px}.legal-logo img{width:180px}}
