.legal-page{color:#142b39;background:#f2f6f5;min-height:100vh;padding-bottom:70px}.legal-page>header{color:#fff;background:#071827;justify-content:space-between;align-items:center;height:75px;padding:0 clamp(20px,7vw,100px);display:flex}.legal-page>header a{align-items:center;gap:10px;font-size:11px;display:flex}.legal-page>header img{border-radius:50%;width:44px;height:44px}.legal-page article{background:#fff;border:1px solid #dce6e3;border-radius:15px;width:min(860px,100% - 34px);margin:45px auto;padding:clamp(25px,5vw,55px);box-shadow:0 20px 60px #0718270c}.legal-kicker{color:#18a85f;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:900}.legal-page h1{margin:10px 0;font-size:clamp(34px,6vw,56px)}.legal-date{color:#74858d;border-bottom:1px solid #e4ebe9;padding-bottom:24px;font-size:11px}.legal-page section{margin-top:30px}.legal-page h2{margin-bottom:10px;font-size:18px}.legal-page p,.legal-page li{color:#526873;font-size:13px;line-height:1.8}.legal-page ul{padding-left:22px}.legal-page a{color:#138b51;font-weight:700}.legal-page aside{color:#315d49;background:#ecf8f2;border-left:4px solid #18a85f;margin-top:34px;padding:18px;font-size:12px;line-height:1.7}
