.main-nav{gap:16px}.main-nav .nav-articles{font-weight:650}.article-index,.article-reading,.editor{padding-block:64px 80px}.article-index h1,.article-reading h1,.editor h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.15;max-width:1000px;color:#102840}.article-lead{font-size:1.2rem;max-width:800px;line-height:1.8;margin:24px 0}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:40px}.article-card{border-top:3px solid #c6a264;background:#f3f6f8;padding:30px}.article-card h2{font-size:1.6rem;line-height:1.35}.article-card p{line-height:1.8}.article-card-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:.9rem;margin-top:28px}.article-card-bottom a,.editor-entry{font-weight:650;text-decoration:underline}.article-empty{border:1px solid #d4dce2;padding:36px;margin-block:36px}.editor-entry{display:inline-block;margin-top:35px;font-size:.9rem}.article-reading{max-width:950px}.article-byline{font-size:.95rem;color:#526477;border-bottom:1px solid #dae0e5;padding-bottom:30px}.article-content{font-size:1.12rem;line-height:1.9;overflow-wrap:anywhere}.article-content h2{font-size:1.7rem;line-height:1.35;margin-top:38px}.article-content p{margin:24px 0}.article-contact{padding:32px;background:#f3f6f8;border-left:4px solid #b58b42;margin-top:48px}.article-home{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;padding-block:52px;align-items:center}.article-home h2{font-size:2.5rem}.article-carousel{border-left:3px solid #b58b42;padding-left:28px}.article-slide h3{font-size:1.8rem;line-height:1.35}.article-slide p{line-height:1.6}.article-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:22px;font-size:.9rem}.article-controls button{background:white;border:1px solid #9caab6;border-radius:4px;padding:7px 12px;cursor:pointer}.editor-grid{display:grid;grid-template-columns:260px 1fr;gap:35px;margin-top:40px}.editor-list-item{display:block;width:100%;text-align:left;margin-top:12px;border:1px solid #cbd5dd;background:#f5f7f9;padding:16px;font:inherit;cursor:pointer;overflow-wrap:anywhere}.editor label{display:block;margin-bottom:20px;font-weight:650}.editor input,.editor textarea,.editor select{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid #9caab6;border-radius:4px;background:white;color:#102840;font:inherit;font-weight:400}.editor textarea{resize:vertical}.editor-hint{font-size:.9rem}.editor button{cursor:pointer;font:inherit}.editor button:disabled{opacity:.6;cursor:wait}#editor-message{font-weight:600;padding-block:12px}#article-preview{background:#f6f8fa;padding:24px}a:focus-visible,button:focus-visible{outline:3px solid #c39a53;outline-offset:4px}[hidden]{display:none!important}@media(min-width:881px) and (max-width:1200px){.main-nav{gap:10px;font-size:.8rem}.main-nav .nav-mevzuat{padding:8px}.header-inner{gap:14px}}@media(max-width:880px){.article-grid,.article-home,.editor-grid{grid-template-columns:1fr}.article-index,.article-reading,.editor{padding-block:36px 60px}.article-carousel{padding-left:20px}.editor aside{border-bottom:1px solid #ccd5df;padding-bottom:24px}.article-home{gap:24px}.article-reading h1{overflow-wrap:anywhere}.article-card{padding:22px}}

.article-cover{margin:30px 0}.article-cover img{width:100%;height:auto;display:block;border-radius:5px;aspect-ratio:16/9;object-fit:cover}.article-cover figcaption{font-size:.85rem;color:#526477;line-height:1.5;margin-top:9px}.article-cover-small{margin:0 0 24px}.article-table-wrap{overflow-x:auto;margin:30px 0;border:1px solid #d1dbe3;border-radius:5px}.article-table-wrap table{border-collapse:collapse;width:100%;min-width:530px;font-size:1rem;line-height:1.6}.article-table-wrap th{background:#102840;color:white;text-align:left;padding:18px}.article-table-wrap td{padding:18px;border-top:1px solid #d1dbe3}.article-table-wrap tr:nth-child(even){background:#f3f6f8}.article-content li{margin-block:12px}.article-content ul,.article-content ol{padding-left:26px}

.article-content h3{font-size:1.3rem;line-height:1.45;margin-top:30px;color:#102840}.article-content h2,.article-content h3{scroll-margin-top:110px}.article-content a{text-decoration:underline;text-underline-offset:3px}.article-toc{margin-block:32px;padding-block:12px;border-block:1px solid #d1dbe3}.article-toc li{margin-block:5px;font-size:1rem}.article-toc h2{margin-top:12px}

