.related-articles{margin-top:50px;padding:30px 0}.related-articles h2{font-weight:700}.related-articles__grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.related-articles__item{background:#fff;overflow:hidden;transition:transform .3s ease}.related-articles__item img{display:block;height:auto;width:100%}.related-articles__item h3{color:#00b3e0;font-size:1.1rem;margin:16px}@media screen and (max-width:768px){.related-articles__grid{grid-template-columns:1fr}.related-articles__item h3{font-size:1rem}}