.search-project,.search-news-item{display:flex;align-items:flex-start;gap:24px;padding:24px 0;border-bottom:1px solid #eaeaea}.search-project a img,.search-news-item a img{width:300px;height:150px;object-fit:cover;object-position:center;display:block;flex-shrink:0;border-radius:8px}.search-text{display:flex;flex-direction:column;justify-content:flex-start;max-width:calc(100% - 300px - 24px);word-break:break-word}.search-text h3{margin:0 0 6px 0;font-size:1.2rem;line-height:1.35;overflow:visible}.search-text h3 a{color:#1a1a1a;text-decoration:none}.search-text h3 a:hover{color:#007cba}.search-date{display:block;font-size:0.95rem;color:#8c8c8c}.search-project:last-child,.search-news-item:last-child{border-bottom:none}@media (max-width:767px){.search-project,.search-news-item{flex-wrap:wrap;gap:16px}.search-project a img,.search-news-item a img{width:220px;height:110px}.search-text{max-width:100%}}