.legal-page{color:#102c3a;background:#f3f7f6;min-height:100vh;padding-bottom:80px}.legal-page>header{color:#819aa6;background:#041925;justify-content:space-between;align-items:center;height:72px;padding:0 max(7vw,28px);display:flex}.legal-page>header a{color:#5ee0b1;font-size:11px;text-decoration:none}.legal-page>header span{letter-spacing:.15em;font:800 9px ui-monospace,monospace}.legal-page>article{background:#fff;border:1px solid #d5e2df;width:min(900px,100% - 40px);margin:60px auto;padding:55px;box-shadow:0 24px 70px #082d3714}.legal-page>article>p{color:#089466;letter-spacing:.15em;font:900 10px ui-monospace,monospace}.legal-page h1{letter-spacing:-.04em;margin:14px 0 9px;font-size:40px}.legal-page>article>small{color:#85969d}.legal-page section{border-top:1px solid #dae5e2;margin-top:42px;padding-top:18px}.legal-page h2{margin:28px 0 8px;font-size:17px}.legal-page section p{color:#607680;font-size:13px;line-height:1.9}@media (max-width:640px){.legal-page>article{margin:30px auto;padding:28px 20px}.legal-page h1{font-size:31px}}
