/* 07.11 — страница «Zásady» сайта маклеров: своё поверх ../audit/audit.css (панели .ap, .ap-hero, .ap-no, .ap-toc,
   .ap-how, .ap-foot). Юридический текст — крупнее, чем «Jak jsme měřili» аудита: читают, а не пробегают. */
.zs-main{padding-bottom:12px}
.zs-date{margin-top:16px}
.zs-how{gap:12px;margin-top:20px}
.zs-how div{grid-template-columns:96px minmax(0,1fr)}
.zs-how div+div{padding-top:12px;border-top:1px solid var(--rule)}   /* аудит design-review 07.11: длинные строки слипались */
@media (max-width:480px){.zs-how div{grid-template-columns:1fr;gap:4px}}   /* на телефоне подпись над текстом: абзац во всю ширину */
.zs-how dt{font-size:13px;line-height:1.55}
.zs-how dd{font-size:15px;line-height:1.55}
.zs-how small{display:block;margin-top:6px;font-size:13px;line-height:1.5;color:#55607A}
.zs-p{margin-top:16px;font-size:15px;line-height:1.55;color:var(--muted)}
.zs-p a{color:var(--blue-ink);text-decoration:underline;text-underline-offset:3px}
.zs-list{margin-top:20px;padding:0;list-style:none}
.zs-list li{padding:12px 0;border-top:1px solid var(--rule);font-size:15px;line-height:1.55;color:var(--muted)}
.zs-list li:first-child{border-top:1px dashed #CBD3E1}   /* как верх .ap-how частей 1–4 */
.zs-list li:last-child{border-bottom:1px solid var(--rule)}
.zs-list b{font-weight:500;color:var(--blue-ink)}   /* как подписи dt частей 1–4 */
/* черновик: место, которое заполнит Александр (администратор — после ответа по MR) или юрист; до выкладки — ни одного */
.zs-todo{display:inline-block;padding:0 8px;border-radius:6px;background:#FFF2C7;color:#6E5200;font-size:13px;font-weight:500;line-height:24px;white-space:nowrap}
.zs-main .nw{white-space:nowrap}   /* «e-mail» не рвётся на дефисе (аудит 07.11) */
.zs-main :is(p,dd,li,small){text-wrap:pretty}   /* без висячего слова в последней строке (аудит apple-design 07.11) */
.zs-main .ap-toc{margin-top:12px}
@media (min-width:1024px){.zs-how dd,.zs-p,.zs-list li{font-size:16px}.zs-how dt{font-size:14px}}   /* на 1440 текст не мельче телефона */
