/* Author: Imad A. Adel */
.pr-row-meta { display:flex; flex-wrap:wrap; align-items:center; column-gap:1.25rem; row-gap:.55rem; }
.pr-row-meta .pr-row-count { flex-basis:100%; }
.catalog-card > .discovery-benefit { font-weight:600; color:var(--text); margin:.65rem 18px .4rem; }
.discovery-source { font-size:.75rem; line-height:1.5; color:var(--muted); }
.catalog-card > .discovery-source { margin:.5rem 18px .75rem; }
.catalog-card > .discovery-read-more { margin:.9rem 18px; border-top:1px solid var(--line); padding-top:.7rem; }
.discovery-read-more summary { cursor:pointer; font-size:.875rem; line-height:1.5; min-height:2rem; }
.discovery-read-more p { margin:.7rem 0 0; font-size:.875rem; line-height:1.65; color:var(--muted); }
.discovery-read-more summary:focus-visible { outline:2px solid var(--text); outline-offset:4px; }
.discovery-row-source { position:absolute; bottom:.35rem; left:.65rem; right:.65rem; margin:0; padding:.2rem .4rem; background:rgba(0,0,0,.78); color:#fff; font-size:.625rem; line-height:1.35; }
@media(max-width:699px) { .pr-row-meta { column-gap:1rem; } .discovery-row-service { white-space:normal; } }
