.home-news-search{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #dce7e1;border-radius:10px;padding:16px;margin-bottom:18px}.home-news-search label{display:grid;gap:6px;flex:1;min-width:160px}.home-news-search input,.home-news-search select{width:100%;box-sizing:border-box;min-height:42px;border:1px solid #cbd9d1;border-radius:6px;padding:8px;font:inherit}.home-news-search button{min-height:42px;padding:8px 16px;border:0;border-radius:6px;background:#176b53;color:#fff;font:inherit;cursor:pointer}
.portal-page .stream-card .home-story.home-story-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;align-items:start}.portal-page .home-story-row .home-story-photo{display:flex;order:0;align-items:center;justify-content:center;width:160px;height:110px;border-radius:8px;overflow:hidden;background:#edf3ef;aspect-ratio:auto;margin:0}.portal-page .home-story-row .home-story-photo img{width:100%;height:100%;object-fit:cover}.portal-page .home-story-row .home-story-copy{min-width:0;order:1;grid-column:2}.portal-page .home-story-row .home-story-copy p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6}.portal-page .home-story-row .home-byline{display:flex;flex-wrap:wrap;gap:10px}.home-news-no-image{font-size:13px;color:#62766b}
@media(max-width:600px){.portal-page .stream-card .home-story.home-story-row{grid-template-columns:96px minmax(0,1fr);gap:12px}.portal-page .home-story-row .home-story-photo{width:96px;height:76px}.home-news-search label{flex-basis:100%}}
