.news-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.news-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d3dfd5;border-radius:8px;background:#fff}
.news-card-image{display:block;background:#fff;border-bottom:1px solid #e3eae5}
.news-card-image img{display:block;width:100%;height:190px;object-fit:cover}
.news-card-content{display:flex;flex:1;flex-direction:column;padding:20px}
.news-card-category{color:#14776d;font-size:10px;letter-spacing:.09em;text-transform:uppercase}
.news-card-title{margin:9px 0;font-size:20px;line-height:1.4;font-weight:550}
.news-card-meta,.news-meta{color:#62746d;font-size:11px;line-height:1.7}
.news-card-excerpt{margin:9px 0 16px;color:#52645d;font-size:13px;line-height:1.8}
.news-card-content .text-link{margin-top:auto}
.news-intro{border-top:1px solid #d9e3d8;color:#455d53;font-size:13px;line-height:1.85}
.news-intro p,.news-intro h2,.news-intro ul{margin-block:12px}
.news-detail-card{max-width:900px;margin:0 auto}
.news-header{margin:0 auto 24px}
.news-meta{display:flex;gap:10px;flex-wrap:wrap}
.news-content{color:#263a34;font-size:15px;line-height:1.95;overflow-wrap:anywhere}
.news-content h2,.news-content h3,.news-content h4{margin:1.8em 0 .6em;line-height:1.35}
.news-content p,.news-content ul,.news-content ol,.news-content table,.news-content figure,.news-content blockquote{margin:1.2em 0}
.news-content img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:5px}
.news-content figcaption{color:#62746d;font-size:12px;text-align:center}
.news-content a{color:#087466;text-underline-offset:3px}
.news-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}
.news-content td,.news-content th{padding:9px 12px;border:1px solid #d5dfd5}
.news-image-unavailable{display:block;padding:16px;border:1px dashed #b8c9bc;color:#62746d;font-size:12px;text-align:center}
.aic-language-selector{position:relative;font-size:12px}
.aic-language-selector summary{cursor:pointer;list-style:none;padding:8px 10px;border:1px solid #cbd8ce;border-radius:4px}
.aic-language-selector ul{position:absolute;z-index:5;right:0;top:100%;min-width:140px;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid #cbd8ce;box-shadow:0 5px 18px #19392b20}
.aic-language-selector a{display:block;padding:7px;color:#183b32;text-decoration:none}
.aic-language-selector a:hover{background:#edf4ed}
html[dir=rtl] .news-card-content,html[dir=rtl] .news-content{text-align:right}
@media(max-width:900px){.news-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.header.wrap{flex-wrap:wrap}.nav{order:3;width:100%;justify-content:center;flex-wrap:wrap}}
@media(max-width:600px){.news-grid-cards{grid-template-columns:1fr}.news-card-image img{height:220px}.news-card-content{padding:17px}.news-content{font-size:14px}.header.wrap{gap:12px}.header .nav{justify-content:flex-start;gap:12px}}
