.legal-header{display:flex;justify-content:space-between;align-items:center;padding:28px 7%;border-bottom:1px solid #eceaf3;gap:20px}.legal-header>a{font-size:20px;font-weight:750}.legal-header nav{display:flex;gap:24px;font-size:13px}.legal-main{max-width:820px;padding:60px 25px 90px;margin:auto}.legal-main h1{font:42px/1.15 Georgia,serif;margin:20px 0 35px}.legal-main h2{font-size:21px;margin-top:30px}.legal-main p{font-size:15px;line-height:1.9;color:#656175}.legal-footer{padding:30px;text-align:center;border-top:1px solid #eceaf3;font-size:12px;color:#777}@media(max-width:600px){.legal-header{flex-direction:column;align-items:flex-start}.legal-main{padding-top:35px}.legal-main h1{font-size:33px}}
