
        .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0 0 60px}
.news-card{background:#fff;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;transition:transform .3s,box-shadow .3s}
.news-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(249,115,22,.1);border-color:#FED7AA}
.news-card a{display:block;color:inherit;text-decoration:none}
.news-card__img{aspect-ratio:117/70;overflow:hidden;background:#F8FAFC}
.news-card__img img{width:100%;height:100%;object-fit:cover}
.news-card__body{padding:22px 24px 26px}
.news-card time{font-size:13px;color:#64748B}
.news-card h3{font-size:19px;line-height:1.35;margin:8px 0 10px;color:#0F172A}
.news-card p{font-size:15px;line-height:1.6;color:#475569;margin:0 0 14px}
.news-card__more{font-size:14px;font-weight:600;color:#F97316}
@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.news-grid{grid-template-columns:1fr}}
