.legalPage{color:#171715;max-width:980px;margin:0 auto;padding:60px 28px 100px}.legalTop{justify-content:space-between;align-items:center;margin-bottom:70px;display:flex}.legalTop a{color:#171715;font-weight:800;text-decoration:none}.legalPage h1{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(42px,7vw,78px);line-height:1}.legalPage h2{margin:48px 0 16px;font-size:25px}.legalPage p,.legalPage li{color:#44443f;font-size:18px;line-height:1.65}.legalPage ul{padding-left:24px}.legalMeta{background:#fff;border:1px solid #d1d0c8;border-radius:14px;margin:30px 0;padding:24px}.legalMeta p{margin:5px 0}.legalNav{flex-wrap:wrap;gap:12px;margin-top:60px;display:flex}.legalNav a{color:#171715;border:1px solid #aaa;border-radius:999px;padding:12px 16px;font-weight:700;text-decoration:none}@media (max-width:700px){.legalPage{padding:34px 18px 70px}.legalTop{margin-bottom:45px}.legalPage p,.legalPage li{font-size:16px}.legalPage h2{font-size:22px}}
