.legal-wrap{max-width:820px;margin:0 auto 35px;padding:28px}.legal-wrap>span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#e94057;font-weight:900}.legal-wrap h1{font-size:27px;margin:5px 0}.legal-wrap h2{font-size:15px;margin:23px 0 6px}.legal-wrap p{font-size:12px;line-height:1.7;color:#66636e}.legal-note{margin-top:28px;padding:13px;background:#fff8e9;border-radius:11px}.error-page{max-width:600px;margin:70px auto;text-align:center;padding:45px 20px}.error-page>strong{font-size:50px;color:#e94057}.error-page a{color:#e94057;font-weight:900;text-decoration:none}@media(max-width:600px){.legal-wrap{padding:18px}.legal-wrap h1{font-size:22px}.error-page{margin:35px 12px}}