/* V21.11 — local feature screenshots + compact recommendation lists */
.recommendation-list-simple{display:grid;gap:10px;margin-top:22px}
.recommendation-list-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow link" "title link" "desc link";gap:4px 24px;align-items:center;padding:18px 20px;border:1px solid var(--line,#2b2934);border-radius:16px;background:rgba(255,255,255,.025)}
.recommendation-list-item .eyebrow{grid-area:eyebrow;margin:0}
.recommendation-list-item h3{grid-area:title;margin:2px 0;font-size:clamp(1.05rem,2vw,1.35rem)}
.recommendation-list-item h3 a{color:inherit;text-decoration:none}
.recommendation-list-item p{grid-area:desc;margin:2px 0;color:var(--muted,#b9b6c5);max-width:900px}
.recommendation-list-item .section-link{grid-area:link;white-space:nowrap;align-self:center}
@media(max-width:720px){.recommendation-list-item{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "desc" "link";gap:6px}.recommendation-list-item .section-link{margin-top:4px}}
