.related-articles{padding:0 0 80px}.view-all,.view-all:hover{color:#db5111;font-family:Roboto,sans-serif;font-size:26px;font-weight:400;letter-spacing:0;line-height:1.4;padding-right:55px;position:relative;text-decoration:none}.view-all:before{background:#db5111;bottom:-5px;height:1px;width:100%}.view-all:after,.view-all:before{content:"";position:absolute;right:0}.view-all:after{background:url(https://blog.zinn.bike/hubfs/theme-2025/Arrow%201.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;top:8px;width:47px}.related-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:30px}.article-card{background:#fff;border:1px solid #e2e0d8;border-radius:8px;overflow:hidden;transition:all .35s ease}.article-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.08);transform:translateY(-6px)}.article-card a{color:#000;display:block;text-decoration:none}.article-image{overflow:hidden}.article-image img{display:block;height:230px;object-fit:cover;transition:transform .4s ease;width:100%}.article-card:hover .article-image img{transform:scale(1.05)}.article-content{padding:22px 20px 18px}.category{color:#db5111;display:inline-block;font-size:13px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.article-content h3{color:#000;font-size:20px;font-weight:700;line-height:1.4;margin:0 0 14px;min-height:56px}.article-content p{color:#333;font-size:16px;line-height:1.4;margin:0}.article-footer{align-items:center;border-top:1px solid #e2e0d8;color:#000;display:flex;font-family:Roboto,sans-serif;font-size:14px;justify-content:space-between;padding:14px 20px}.article-footer span:last-child{white-space:nowrap}@media (max-width:1199px){.related-grid{gap:20px}.article-image img{height:210px}.article-content h3{font-size:24px}.article-content p{font-size:16px}}@media (max-width:991px){.related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.related-articles{padding:0 0 50px}.related-grid{gap:24px;grid-template-columns:1fr}.article-image img{height:220px}.article-content{padding:18px}.article-content h3{font-size:22px}.article-content p{font-size:15px}.article-footer{flex-wrap:wrap;font-size:14px;gap:8px;padding:14px 18px}}