.integra-feed{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:24px}.integra-feed-item{border:1px solid #e0e3e7;border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column;min-width:0}.integra-feed-image{display:block;aspect-ratio:16/9;overflow:hidden}.integra-feed-image img{display:block;width:100%;height:100%;object-fit:cover}.integra-feed-body{padding:18px}.integra-feed-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;color:#647084;font-size:.82em}.integra-feed-title{font-size:1.2em;line-height:1.35;margin:12px 0 8px}.integra-feed-title a{color:inherit;text-decoration:none}.integra-feed-title a:hover{text-decoration:underline}.integra-feed-excerpt{margin:0;color:#4d596b;line-height:1.6}.integra-feed-empty{grid-column:1/-1}

.integra-feed-content{color:#4d596b;line-height:1.6;overflow-wrap:anywhere}.integra-feed-content :first-child{margin-top:0}.integra-feed-content :last-child{margin-bottom:0}.integra-feed-content img{max-width:100%;height:auto}
