/* Страницы юридических документов: /legal/* */
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--tx);font:16px/1.6 var(--font)}
.lg-main{max-width:820px;margin:0 auto;padding:28px 16px 40px}.lg-main .card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 24px}
.lg-main h1{font-size:24px;margin:0 0 6px}.lg-main h2{font-size:17px;margin:24px 0 6px}.lg-main p,.lg-main li{margin:0 0 8px}.lg-main ul{padding-left:20px;margin:0 0 8px}.lg-main a{color:var(--acc)}
.mut{color:var(--mut);font-size:14px}
.lg-head{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--side);--logo-fg:#fff;padding:14px 20px;box-shadow:inset 0 -4px 0 var(--lime)}.lg-head .logo-h{width:170px}.lg-head a{display:block}
.lg-head .theme-btn{color:#fff;background:transparent;border-color:var(--side-line)}.lg-head .theme-btn:hover{background:var(--side-hover)}
.btn{border:1px solid var(--line);border-radius:9px;cursor:pointer}
@media (max-width:520px){.lg-main .card{padding:18px 16px}}
