/* Featured tile portraits only: larger photos/names and shared footer baseline. */
.tile-listing-agent{width:120px;flex-basis:120px;gap:6px}
.tile-listing-agent-photo{width:64px;height:64px}
.tile-listing-agent figcaption{font-size:13px;line-height:18px}
.home-featured-card-footer,.property-card-agent-footer{align-items:flex-end}
.home-featured-card-footer .home-featured-link{line-height:18px;min-width:0}
@media(max-width:600px){
 .tile-listing-agent{width:110px;flex-basis:110px}
 .tile-listing-agent-photo{width:56px;height:56px}
 .tile-listing-agent figcaption{font-size:12px;line-height:18px}
 .home-featured-grid.is-list .home-featured-card-layout{position:relative;padding-bottom:104px}
 .home-featured-grid.is-list .home-featured-body{position:static}
 .home-featured-grid.is-list .home-featured-card-footer{position:absolute;left:14px;right:14px;bottom:14px;padding-top:0;gap:12px}
 .home-featured-grid.is-list .tile-listing-agent{width:110px;flex-basis:110px}
 .home-featured-grid.is-list .home-featured-link{white-space:nowrap;font-size:12px}
}
