.legaldoc-module__KMDnya__effective{font:500 12.5px/1 var(--font-ui);letter-spacing:.02em;color:var(--muted-txt);margin:22px 0 0}.legaldoc-module__KMDnya__review{border:1px solid #b3202547;border-left:3px solid var(--accent);border-radius:var(--radius-input);background:var(--accent-tint);font:400 13.5px/1.6 var(--font-ui);color:var(--ink-2);max-width:74ch;margin:32px 0 0;padding:14px 18px}.legaldoc-module__KMDnya__review strong{color:var(--accent-hover);font-weight:600}.legaldoc-module__KMDnya__crossRef{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--off-white);font:400 13.5px/1.6 var(--font-ui);color:var(--ink-3);max-width:74ch;margin:24px 0 0;padding:12px 16px}.legaldoc-module__KMDnya__crossRef a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legaldoc-module__KMDnya__layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:56px;padding:48px 0 80px;display:grid}.legaldoc-module__KMDnya__toc{position:sticky;top:96px}.legaldoc-module__KMDnya__tocHead{font:600 10.5px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.legaldoc-module__KMDnya__tocList{border-left:1px solid var(--border);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legaldoc-module__KMDnya__tocList a{font:400 13.5px/1.4 var(--font-ui);color:var(--ink-3);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 14px;display:block}.legaldoc-module__KMDnya__tocList a:hover{color:var(--accent);border-left-color:var(--accent)}.legaldoc-module__KMDnya__doc{max-width:70ch}.legaldoc-module__KMDnya__sec{border-top:1px solid var(--border-lt);margin-top:38px;padding-top:38px;scroll-margin-top:96px}.legaldoc-module__KMDnya__sec:first-child{border-top:0;margin-top:0;padding-top:0}.legaldoc-module__KMDnya__secHead{margin:0 0 16px;font-size:clamp(21px,2.2vw,26px);line-height:1.2}.legaldoc-module__KMDnya__subhead{font:600 11px/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:var(--font-ui);margin:26px 0 10px}.legaldoc-module__KMDnya__p{color:var(--ink-3);margin:0 0 16px;font-size:15.5px;line-height:1.7}.legaldoc-module__KMDnya__p:last-child{margin-bottom:0}.legaldoc-module__KMDnya__list{color:var(--ink-3);flex-direction:column;gap:10px;margin:0 0 18px;padding-left:20px;font-size:15.5px;line-height:1.65;display:flex}.legaldoc-module__KMDnya__list li::marker{color:var(--accent)}.legaldoc-module__KMDnya__contact{color:var(--ink-3);flex-direction:column;gap:6px;font-size:15.5px;font-style:normal;line-height:1.6;display:flex}.legaldoc-module__KMDnya__contact a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legaldoc-module__KMDnya__contactLine{color:var(--muted-txt);font-size:14px}.legaldoc-module__KMDnya__contactLink{margin-top:6px}@media (max-width:900px){.legaldoc-module__KMDnya__layout{grid-template-columns:1fr;gap:0;padding:32px 0 64px}.legaldoc-module__KMDnya__toc{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:28px;position:static}.legaldoc-module__KMDnya__tocList{border-left:0;flex-flow:wrap;gap:0 4px}.legaldoc-module__KMDnya__tocList a{border:1px solid var(--border);border-radius:var(--radius-pill);margin-left:0;padding:6px 10px;font-size:12.5px}.legaldoc-module__KMDnya__tocList a:hover{border-color:var(--accent)}}
