:root{--chernila:#1d2b44;--chernila2:#3b4a63;--seryj:#5d6675;--bumaga:#f5f1e8;--list:#fffdf8;--grafa:#d8cfbd;--grafa2:#e9e2d3;--pechat:#1f6f5c;--pechat-svet:#e2efe9;--marker:#c98a1b;--marker-svet:#f7ead0;--ugol:3px;--shrift:'Noto Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--zagolovki:'Spectral',Georgia,'Times New Roman',serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bumaga);color:var(--chernila);font:17px/1.65 var(--shrift)}a{color:var(--pechat);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--chernila)}img{max-width:100%;height:auto}h1,h2,h3{font-family:var(--zagolovki);font-weight:700;line-height:1.2;color:var(--chernila)}.rama{max-width:1180px;margin:0 auto;padding:0 24px}.obhod{position:absolute;left:-9999px;top:0}.obhod:focus{left:16px;top:10px;z-index:20;background:var(--marker);color:var(--chernila);padding:8px 14px;border-radius:var(--ugol)}.tiho{color:var(--seryj);font-size:15px}.shapka{background:var(--list);border-bottom:3px double var(--grafa)}.shapka-in{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;min-height:76px;padding-top:10px;padding-bottom:10px}.znak{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--chernila)}.znak-ic{width:42px;height:42px;flex:none;fill:var(--pechat);stroke:var(--bumaga)}.znak-name{font-family:var(--zagolovki);font-weight:700;font-size:22px;line-height:1.05;display:flex;flex-direction:column;letter-spacing:.01em}.znak-name small{font-family:var(--shrift);font-weight:400;font-size:13.5px;color:var(--seryj);margin-top:4px;letter-spacing:0}.razdely{display:flex;flex-wrap:wrap;gap:2px 22px}.razdely a{color:var(--chernila2);text-decoration:none;font-weight:500;font-size:16.5px;padding:6px 0;border-bottom:2px solid transparent}.razdely a:hover{color:var(--pechat)}.razdely a[aria-current]{color:var(--pechat);border-bottom-color:var(--pechat)}.titul{padding:48px 0 40px;border-bottom:1px solid var(--grafa);background:repeating-linear-gradient(180deg,var(--bumaga) 0 31px,var(--grafa2) 31px 32px)}.titul-grid{display:grid;grid-template-columns:minmax(0,1.35fr)minmax(0,1fr);gap:48px;align-items:start}.rubrika{margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pechat)}.titul-h{font-size:clamp(30px,4.2vw,48px);margin:0 0 20px}.titul-text{font-size:19px;color:var(--chernila2)}.titul-text p{margin:0 0 12px}.titul-act{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.knopka{display:inline-block;background:var(--pechat);color:#fff;text-decoration:none;font-weight:700;padding:12px 20px;border-radius:var(--ugol);border:2px solid var(--pechat)}.knopka:hover{background:var(--chernila);border-color:var(--chernila);color:#fff}.knopka-kontur{background:0 0;color:var(--pechat)}.knopka-kontur:hover{background:var(--pechat-svet);color:var(--chernila);border-color:var(--pechat)}.tezisy{margin:0;display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--chernila);background:var(--list)}.tezisy div{padding:14px 16px 16px;border-right:1px solid var(--grafa);border-bottom:1px solid var(--grafa)}.tezisy div:nth-child(2n){border-right:0}.tezisy div:nth-last-child(-n+2){border-bottom:0}.tezisy dt{font-family:var(--zagolovki);font-weight:700;font-size:19px;margin-bottom:4px}.tezisy dt span{display:block;font-family:var(--shrift);font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--marker);margin-bottom:2px}.tezisy dd{margin:0;font-size:15.5px;line-height:1.45;color:var(--chernila2)}.polka{padding:40px 24px 8px}.polka-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1.5px solid var(--chernila);padding-bottom:8px}.polka-h{margin:0;font-size:30px}.polka-all{font-weight:700;font-size:15.5px}.polka-lead{color:var(--seryj);margin:12px 0 0;max-width:760px}.reestr{list-style:none;margin:18px 0 32px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;counter-reset:n}.reestr-item{counter-increment:n;border-bottom:1px solid var(--grafa)}.reestr-link{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:10px;padding:14px 4px;text-decoration:none;color:var(--chernila)}.reestr-link::before{content:counter(n,decimal-leading-zero);grid-row:span 2;font-family:var(--zagolovki);font-weight:700;font-size:22px;color:var(--marker);line-height:1.1}.reestr-name{font-size:18.5px;font-weight:700}.reestr-note{font-size:15.5px;line-height:1.45;color:var(--seryj);margin-top:3px}.reestr-link:hover .reestr-name{color:var(--pechat);text-decoration:underline;text-underline-offset:3px}.doc{padding-top:22px;padding-bottom:56px}.put ol{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font-size:14.5px;color:var(--seryj)}.put li+li::before{content:"»";margin:0 9px;color:var(--grafa)}.put a{color:var(--seryj)}.doc-head{max-width:860px;margin-bottom:26px}.doc-h{font-size:clamp(28px,3.6vw,42px);margin:0}.doc-lead{font-size:19px;color:var(--chernila2);max-width:780px;margin:14px 0 0}.doc-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}.doc-main{max-width:760px;min-width:0}.doc-side{position:sticky;top:18px;order:0}.vyzh{background:var(--list);border:1.5px solid var(--pechat);border-left-width:6px;padding:16px 20px 12px;margin:0 0 24px}.vyzh-h{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pechat)}.vyzh ol{margin:0;padding-left:22px}.vyzh li{margin:0 0 6px}.punkty{border-top:1px solid var(--grafa);border-bottom:1px solid var(--grafa);padding:10px 2px;margin:0 0 26px;font-size:16px}.punkty summary{cursor:pointer;font-weight:700;color:var(--chernila2)}.punkty ul{margin:10px 0 4px;padding-left:20px}.punkty li{margin:4px 0}.tekst{font-size:17.5px}.tekst-vvod{max-width:780px;margin-bottom:8px}.tekst h2{font-size:27px;margin:40px 0 12px;padding-top:12px;border-top:1px dashed var(--grafa)}.tekst h3{font-size:21px;margin:26px 0 8px}.tekst p{margin:0 0 16px}.tekst ul,.tekst ol{padding-left:24px;margin:0 0 18px}.tekst li{margin:0 0 7px}.tekst li::marker{color:var(--pechat)}.tekst li:has(>input[type=checkbox]){list-style:none;margin-left:-22px}.tekst li>input[type=checkbox]{accent-color:var(--pechat);margin-right:8px}.tekst strong{font-weight:700}.tekst blockquote{margin:22px 0;padding:12px 18px;background:var(--marker-svet);border-left:4px solid var(--marker)}.tekst blockquote p:last-child{margin:0}.tekst table{width:100%;border-collapse:collapse;margin:8px 0 22px;font-size:16px;background:var(--list)}.tekst th,.tekst td{border:1px solid var(--grafa);padding:9px 12px;text-align:left;vertical-align:top}.tekst th{background:var(--pechat-svet);font-weight:700}.tekst code{font-size:.92em;background:var(--grafa2);padding:1px 5px;border-radius:2px}.otmetka{margin:34px 0 0;padding-top:14px;border-top:3px double var(--grafa);font-size:15px;color:var(--seryj)}.sosedi{margin-bottom:26px}.sosedi-h{font-family:var(--shrift);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--seryj);margin:0 0 8px}.sosedi-ul{list-style:none;margin:0;padding:0;border-left:2px solid var(--grafa)}.sosedi-ul li{margin:0}.sosedi-ul a{display:block;padding:5px 0 5px 12px;font-size:16px;line-height:1.35;color:var(--chernila2);text-decoration:none;margin-left:-2px;border-left:2px solid transparent}.sosedi-ul a:hover{color:var(--pechat);border-left-color:var(--pechat)}.sosedi-alt .sosedi-ul{border-left-color:var(--marker-svet)}.podval{background:var(--chernila);color:#d7dce6;margin-top:24px;font-size:16px}.podval a{color:#fff;text-decoration:none}.podval a:hover{text-decoration:underline}.podval-cols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px;padding-top:40px;padding-bottom:28px}.podval-name{font-family:var(--zagolovki);font-size:22px;font-weight:700;color:#fff;margin:0 0 10px}.podval-about p{margin:0 0 12px;line-height:1.5}.podval-about .tiho{color:#a9b1c0}.podval-h{font-weight:700;margin:0 0 10px;font-size:17px}.podval-h a{color:var(--marker)}.podval ul{list-style:none;margin:0;padding:0}.podval li{margin:0 0 6px;line-height:1.35}.podval li a{color:#d7dce6}.podval-bar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid #34425c;padding-top:16px;padding-bottom:24px;font-size:14.5px;color:#a9b1c0}@media(max-width:980px){.titul-grid{grid-template-columns:1fr;gap:30px}.doc-grid{grid-template-columns:1fr;gap:10px}.doc-side{position:static;order:2;border-top:1.5px solid var(--chernila);padding-top:22px;margin-top:20px}.podval-cols{grid-template-columns:1fr 1fr}.podval-about{grid-column:1/-1}}@media(max-width:680px){body{font-size:16px}.rama{padding:0 16px}.polka{padding:32px 16px 4px}.reestr{grid-template-columns:1fr}.tezisy{grid-template-columns:1fr}.tezisy div{border-right:0}.tezisy div:nth-last-child(-n+2){border-bottom:1px solid var(--grafa)}.tezisy div:last-child{border-bottom:0}.podval-cols{grid-template-columns:1fr}.shapka-in{min-height:0}.razdely{gap:2px 16px}.tekst{font-size:16.5px}.tekst h2{font-size:23px}.tekst table{display:block;overflow-x:auto;font-size:15px}.reestr-link{grid-template-columns:36px minmax(0,1fr)}.knopka{width:100%;text-align:center}}