.legal-page{max-width:920px;background:#fff;margin:45px auto;padding:45px;border:1px solid #d9e0e8;border-top:5px solid #0868d8;box-shadow:0 15px 45px rgba(20,35,54,.08)}.legal-page h1{font:800 38px Manrope;margin:8px 0}.legal-date{color:#7b8594}.legal-page section{padding:20px 0;border-top:1px solid #e3e8ef}.legal-page h2{font:800 18px Manrope;margin:0 0 8px}.legal-page p{line-height:1.7}.legal-page aside{padding:15px;border-left:4px solid #d98600;background:#fff8ea;color:#704500;font-weight:700}@media(max-width:650px){.legal-page{margin:18px 12px;padding:24px}.legal-page h1{font-size:30px}}
