.k19-info-block-1{padding:60px 0;background:#fff}.k19-info-block-1__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto;padding:0 20px}.k19-info-block-1__column{display:flex;flex-direction:column;gap:40px}.k19-info-block-1__block{display:flex;flex-direction:column;gap:20px}.k19-info-block-1__title{letter-spacing:.05em;margin:0}.k19-info-block-2{padding:60px 0;background:#f9f9fb}.k19-info-block-2__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto;padding:0 20px}.k19-info-block-2__column{display:flex;flex-direction:column;gap:40px}.k19-info-block-2__block{display:flex;flex-direction:column;gap:20px}.k19-info-block-2__title{font-size:20px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.05em;margin:0;line-height:1.3}.k19-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.k19-list li{position:relative;padding-left:24px;font-size:16px;line-height:1.5;color:#4a4a4a}.k19-list li:before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background:#1e3a8a;border-radius:50%}@media (max-width:992px){.k19-info-block-1__grid,.k19-info-block-2__grid{grid-template-columns:1fr;gap:40px}.k19-info-block-1,.k19-info-block-2{padding:40px 0}}@media (max-width:576px){.k19-list li{font-size:14px;padding-left:20px}.k19-list li:before{width:6px;height:6px;top:6px}}.all-articles-section{margin-top:50px;padding:40px 0;border-top:1px solid #eee}.all-articles-section h3{font-size:24px;color:#333}.all-articles-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.article-card{background:#fff;overflow:hidden;transition:box-shadow .3s ease}.article-card a{display:block;text-decoration:none;color:inherit}.article-card h4{font-size:16px;line-height:1.4;color:#2c3e50}.thumb{height:180px;overflow:hidden;position:relative}.thumb img{width:100%;height:100%;object-fit:cover}.meta{padding:15px 20px;border-top:1px solid #f5f5f5}.meta .date{font-size:13px;color:#888;display:block}@media (max-width:768px){.all-articles-list{grid-template-columns:1fr}}