.residency-navigator-programs-list-item{display:flex;gap:var(--dox-space-md);border-bottom:var(--dox-border-subtle);padding-block:var(--dox-space-xl)}.residency-navigator-programs-list-item-logo{flex:0 0 auto;height:50px;width:50px}.residency-navigator-programs-list-item-logo img{height:50px;width:50px}.residency-navigator-programs-list-item-link{display:flex;flex:1 1 0;gap:var(--dox-space-md)}.residency-navigator-programs-list-item-link:hover .residency-navigator-programs-list-item-title{text-decoration:underline}.residency-navigator-programs-list-item-body{display:flex;flex-direction:column;flex:1 1 0;gap:var(--dox-space-xs)}.residency-navigator-programs-list-item-favorite-btn-area{flex:0 0 auto}.residency-navigator-programs-list-item-rank{align-self:flex-start;flex:0 0 3rem;line-height:1;text-align:center}.residency-navigator-programs-list-item-title{color:var(--dox-color-text);display:inline-block;font-size:var(--dox-font-size-body-md);font-weight:var(--dox-font-weight-semibold);margin-bottom:0;margin-top:0}.residency-navigator-programs-list-item-details,.residency-navigator-programs-list-item-rank,.residency-navigator-programs-list-item-stat{color:var(--dox-color-text-secondary);font-size:var(--dox-font-size-body-md);margin:0}.residency-navigator-programs-list-item-details{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dox-space-xs)}.residency-navigator-programs-list-item-rating{align-items:center;border:var(--dox-border-subtle);border-radius:var(--dox-border-radius-xs);display:inline-flex;gap:var(--dox-space-xxs);margin-right:var(--dox-space-xs);padding:var(--dox-space-xxs) var(--dox-space-sm)}.residency-navigator-programs-list-item-rank{color:var(--dox-color-text-primary);font-size:var(--dox-font-size-heading-4);font-weight:var(--dox-font-weight-heading);margin-top:var(--dox-space-xs)}
