.news-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start;padding-right:76px}
.news-main{min-width:0}
.news-main .content-prose{max-width:none;overflow-wrap:anywhere}
.news-main .content-prose img{max-width:100%;height:auto}
.news-sidebar{display:grid;gap:20px;align-content:start;min-width:0}
.news-side-card{padding:24px;background:#141a12;border:1px solid var(--line);border-radius:12px;text-align:center}
.news-side-card h2{font-size:24px;line-height:1.6;letter-spacing:0;margin:0 0 16px}
.news-side-card h2 a:hover{color:var(--lime)}
.news-side-card p{font-size:17px;line-height:1.9;color:var(--muted);margin-bottom:19px}
.news-side-logo{display:inline-block;vertical-align:middle;width:36px;height:36px;object-fit:contain;margin:0 10px 0 0}
.news-side-download h2{display:inline-block;vertical-align:middle;margin-bottom:0}
.news-side-download>p{margin-top:14px;margin-bottom:16px}
.news-side-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}
.news-side-downloads>a{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 8px;background:#0c110c;border:1px solid #38462c;border-radius:8px;font-size:17px;line-height:1.5}
.news-side-downloads>a:hover{border-color:var(--lime);color:var(--lime)}
.news-side-downloads img{width:24px;height:24px;object-fit:contain;flex-shrink:0}
.news-side-downloads svg{display:none}
.news-side-card>.text-link{display:flex;justify-content:center;gap:10px;font-size:17px;line-height:1.8;margin-top:15px}
.news-side-card>.button{width:100%;justify-content:center;white-space:normal;font-size:17px;padding-inline:12px;margin-top:18px}
.news-side-help,.news-side-latest{display:grid}
.news-side-help>a,.news-side-latest>a{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-size:17px;line-height:1.85}
.news-side-help>a:first-child,.news-side-latest>a:first-child{padding-top:0}
.news-side-help>a:hover,.news-side-latest>a:hover h3{color:var(--lime)}
.news-side-latest h3{font-size:17px;font-weight:600;line-height:1.8;margin:0 0 8px}
.news-side-latest .news-meta{justify-content:center;font-size:17px;line-height:1.8}
@media(max-width:1200px){.news-layout{grid-template-columns:minmax(0,1fr) 300px;gap:22px;padding-right:0}.news-main .directory-list{grid-template-columns:1fr}.news-side-card{padding:21px}}
@media(max-width:850px){.news-layout{grid-template-columns:1fr}.news-main .directory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.news-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.news-side-card:last-child{grid-column:1/-1}}
@media(max-width:700px){.news-main .directory-list,.news-sidebar{grid-template-columns:1fr}.news-side-card:last-child{grid-column:auto}.news-side-card{padding:23px}.news-side-card h2{font-size:24px}}
