.news-detail .nd-header{background:#edf2e4;border-top:1px solid #ced9bf;position:static;z-index:auto;padding:30px 0 24px}.nd-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:10px;color:#7b8b67;margin-bottom:23px}.nd-breadcrumb a{color:#536c41}.nd-category{display:inline-block;padding:3px 12px;border:1px solid #b2c599;background:#e2ebd5;font-size:10px;color:#4d6b34;font-weight:bold;margin-bottom:11px}.nd-header h1{font-size:clamp(27px,3vw,41px);line-height:1.65;color:#204c35;max-width:1040px;letter-spacing:-.6px}.nd-original-headline{font-size:13px;line-height:2.1;color:#66765a;max-width:1030px;margin-top:14px}.nd-header-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #c9d6b9;padding-top:18px;margin-top:22px}.nd-meta{display:flex;gap:14px;align-items:center;font-size:11px;color:#768665}.nd-tools{display:flex;gap:12px;align-items:center}.nd-print{display:inline-flex;gap:8px;align-items:center;padding:7px 11px;font:inherit;font-size:11px;background:transparent;border:1px solid #bdccac;border-radius:3px;min-height:36px;color:#527040;cursor:pointer}.nd-print svg{width:17px;height:17px}.nd-print:hover{background:#dfe9d2}.nd-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:52px;align-items:start;padding-top:35px;padding-bottom:45px}.nd-main{min-width:0}.nd-main-image{margin:0 0 35px;background:#e5ecdc;border:1px solid #c8d5b9}.nd-main-image img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.nd-main-image figcaption{display:flex;gap:10px;padding:10px 15px;font-size:10px;color:#6b7c56;background:#f2f5ea}.nd-text-section{scroll-margin-top:25px;margin-bottom:33px}.nd-section-title{display:flex;gap:14px;align-items:center;border-top:1px solid #c7d3b9;padding-top:23px;margin-bottom:18px}.nd-section-title>span{font-size:11px;color:#8d9d75}.nd-section-title h2{font-size:24px;color:#315538}.nd-body p{font-size:16px;line-height:2.25;color:#3e5038;margin:0 0 20px}.nd-text-section:first-child>p:first-of-type{font-size:18px;color:#2f5137;border-right:3px solid #91a66c;padding-right:20px;margin-bottom:26px}.nd-body strong{color:#244c34;font-weight:700}.nd-body ul{margin:20px 0 25px;padding:20px 36px 20px 22px;background:#f1f5e9;border-right:3px solid #9aac7a}.nd-body li{font-size:14px;line-height:2.2;padding:6px 0;color:#53654a}.nd-body li::marker{color:#7c9658}.nd-sidebar{display:flex;flex-direction:column;gap:23px}.nd-side-panel{padding:22px;background:#edf2e4;border:1px solid #becfa9;border-top:3px solid #839b5e}.nd-side-kicker{font-size:10px;color:#84946d;display:block;margin-bottom:4px}.nd-sidebar h2{font-size:21px;color:#2c5337;margin-bottom:14px}.nd-side-panel nav{display:flex;flex-direction:column}.nd-side-panel nav>a{font-size:12px;display:flex;gap:12px;align-items:baseline;padding:10px 0;border-top:1px solid #cdd9be;line-height:1.9;color:#516a40}.nd-side-panel nav>a>span{font-size:10px;color:#8da175}.nd-side-panel a:hover{color:#274c2f}.nd-side-links{background:#f6f8f0;border-top-width:1px}.nd-side-links>a{font-size:12px;padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d1dcc3}.nd-side-links>a>span{color:#799057}.nd-side-latest{padding:6px 5px}.nd-side-latest>a{display:block;border-top:1px solid #c8d5ba;padding:14px 0}.nd-side-latest small{font-size:9px;color:#84936e}.nd-side-latest h3{font-size:13px;line-height:1.9;color:#425e35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px}.nd-side-latest .nd-all-news{font-size:11px;font-weight:bold;color:#516e3e}.nd-article-end{display:flex;justify-content:space-between;align-items:center;background:#edf3e3;border:1px solid #c2d2ad;padding:17px 20px;margin-top:30px}.nd-article-end>span{font-size:12px;color:#67804e}.nd-neighbour-news{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.nd-neighbour-news>a{position:relative;padding:21px 20px;background:#f5f8ef;border:1px solid #c3d1b2}.nd-neighbour-news small{font-size:10px;color:#7e9262;display:block;margin-bottom:9px}.nd-neighbour-news strong{font-size:13px;color:#3c5f36;font-weight:700;line-height:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nd-neighbour-news>a>span{display:block;margin-top:12px;color:#7e9659}.nd-back-link{display:inline-block;font-size:12px;font-weight:bold;color:#446638;border-bottom:1px solid #9fb585;padding-bottom:5px;margin-top:25px}.nd-related-section{padding:43px 0 50px;background:#edf2e4;border-top:1px solid #c9d8b9}.nd-related-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.nd-related-heading>div>span{font-size:10px;color:#83956b}.nd-related-heading h2{font-size:29px;color:#2b5237;margin-top:5px}.nd-related-heading>a{font-size:11px;font-weight:bold;color:#5b7547}.nd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.nd-related-card{background:#fbfcf7;border:1px solid #bfceaf;display:flex;flex-direction:column}.nd-related-image{display:block;overflow:hidden;background:#dce7cf}.nd-related-image img{height:200px;width:100%;object-fit:cover}.nd-related-card>div{padding:20px;display:flex;flex-direction:column;flex:1}.nd-related-card small{font-size:9px;color:#7c8d65}.nd-related-card h3{font-size:17px;line-height:1.9;color:#305338;margin:9px 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nd-related-card footer{display:flex;justify-content:space-between;gap:15px;align-items:center;background:transparent;padding:12px 0 0;color:inherit;border-top:1px solid #d0dbc3;margin-top:auto}.nd-related-card footer>a{font-size:11px;color:#4a6b38;font-weight:bold}
@media(max-width:1000px){.nd-layout{grid-template-columns:minmax(0,1fr) 245px;gap:30px}.nd-body p{font-size:15px}.nd-related-grid{gap:18px}.nd-related-card h3{font-size:15px}.nd-side-panel{padding:19px}}
@media(max-width:750px){.nd-layout{grid-template-columns:1fr;gap:35px}.nd-sidebar{display:grid;grid-template-columns:1fr 1fr;align-items:start}.nd-side-latest{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.nd-side-latest>.nd-side-kicker,.nd-side-latest>h2,.nd-side-latest>.nd-all-news{grid-column:1/-1;margin:0}.nd-related-grid{grid-template-columns:1fr 1fr}.nd-related-card:last-child{grid-column:1/-1;max-width:500px}.nd-header h1{font-size:29px}}
@media(max-width:560px){.news-detail .nd-header{padding:24px 0 20px}.nd-breadcrumb{gap:9px;font-size:9px;margin-bottom:17px}.nd-header h1{font-size:26px;line-height:1.75}.nd-original-headline{font-size:11px;line-height:2.15;margin-top:12px}.nd-header-bottom{flex-direction:column;align-items:start;gap:15px;margin-top:18px;padding-top:15px}.nd-meta{font-size:10px;gap:10px}.nd-layout{padding-top:24px;padding-bottom:32px}.nd-main-image{margin-bottom:24px}.nd-main-image figcaption{font-size:9px;padding:9px 12px;flex-wrap:wrap}.nd-section-title{padding-top:18px;gap:11px;margin-bottom:15px}.nd-section-title h2{font-size:20px}.nd-body p{font-size:14px;line-height:2.25;margin-bottom:17px}.nd-text-section:first-child>p:first-of-type{font-size:15px;padding-right:15px}.nd-body ul{padding:16px 30px 16px 16px}.nd-body li{font-size:12px}.nd-sidebar{grid-template-columns:1fr}.nd-side-latest{display:block}.nd-side-latest>h2{margin:5px 0 12px}.nd-side-latest .nd-side-kicker{margin-bottom:4px}.nd-neighbour-news{grid-template-columns:1fr;gap:14px}.nd-related-section{padding:32px 0}.nd-related-heading h2{font-size:24px}.nd-related-heading>a{font-size:10px}.nd-related-grid{grid-template-columns:1fr}.nd-related-card:last-child{grid-column:auto;max-width:none}.nd-related-card h3{font-size:17px}.nd-related-image img{height:220px}}
@media print{.nd-sidebar,.nd-related-section,.nd-tools,.nd-article-end,.nd-neighbour-news,.nd-back-link{display:none!important}.nd-layout{display:block;width:100%;padding:20px 0}.nd-main-image{max-width:500px;margin:auto auto 20px}.news-detail .nd-header{display:block!important;padding:10px 0;background:white;border:0}.nd-header h1{font-size:25px}.nd-body p{font-size:12pt;line-height:1.9}.nd-text-section{break-inside:avoid}.nd-body ul{background:white}}

.nd-mobile-contents{display:none}.nd-neighbour-news>a:only-child{grid-column:1/-1}@media(max-width:750px){.nd-mobile-contents{display:block;background:#eef3e5;border:1px solid #beceab;margin-bottom:23px}.nd-mobile-contents summary{display:flex;justify-content:space-between;gap:20px;font-size:13px;font-weight:bold;padding:13px 17px;color:#426135;cursor:pointer;list-style:none}.nd-mobile-contents summary::-webkit-details-marker{display:none}.nd-mobile-contents summary span{font-size:19px;font-weight:400}.nd-mobile-contents[open] summary span{transform:rotate(45deg)}.nd-mobile-contents nav{display:flex;flex-direction:column;padding:0 17px 12px}.nd-mobile-contents nav a{font-size:12px;padding:9px 0;border-top:1px solid #cedcbd;color:#557044}.nd-sidebar>.nd-side-panel:first-child{display:none}}@media print{.nd-mobile-contents{display:none!important}}
