.da-feed { width: 100%; min-width: 0; color: inherit; line-height: 1.75; overflow-wrap: anywhere; }
.da-feed .da-feed__list { list-style: none; margin: 0; padding: 0; }
.da-feed .da-feed__item { margin: 0; padding: 1.25rem 0; border-bottom: 1px solid #dbe5ec; }
.da-feed .da-feed__meta { display: flex; flex-wrap: wrap; gap: .25rem 1rem; font-size: .85em; color: #526476; }
.da-feed .da-feed__meta > * { min-width: 0; max-width: 100%; }
.da-feed .da-feed__title { margin: .4rem 0; font-size: 1.05em; font-weight: 700; }
.da-feed .da-feed__title a { color: #09638b; text-decoration: underline; text-underline-offset: .15em; }
.da-feed .da-feed__title a:hover { color: #043e59; }
.da-feed a:focus-visible { outline: 2px solid #09638b; outline-offset: 3px; }
.da-feed .da-feed__excerpt { margin: .4rem 0 0; }
.da-feed .da-feed__empty { padding: 1rem 0; }
@media (max-width: 480px) { .da-feed .da-feed__meta { flex-direction: column; } }
