.upLegalPage{color:#243c30;background:#f4f8f5;min-height:100vh;padding:28px 20px 70px}.upLegalShell{max-width:920px;margin:auto}.upLegalHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.upLegalHeader a{color:#0c7649;font-weight:750;text-decoration:none}.upLegalContent{background:#fff;border:1px solid #d8e6dc;border-radius:22px;padding:clamp(24px,5vw,54px);box-shadow:0 20px 60px #173a2310}.upLegalContent h1{margin:0 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.13}.upLegalContent h2{margin:34px 0 10px;font-size:20px}.upLegalContent p,.upLegalContent li{line-height:1.65}.upLegalContent p{margin:12px 0}.upLegalContent ul{padding-left:22px}.upLegalMuted{color:#708477}.upLegalFooter{color:#678074;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:26px;font-size:13px;display:flex}.upLegalFooter a{color:#126d47}.upLegalWarning{background:#fff5df;border:1px solid #efdaad;border-radius:12px;padding:14px 16px}
