.rf-results__head{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:var(--block-gap)}.rf-results__head h2{text-wrap:balance}.rf-results__arrows{display:flex;flex:none;gap:8px}.rf-results__track{gap:40px;scroll-padding-left:0}.rf-results__card{flex:0 0 calc(33.33333% - 26.66667px)}@media (max-width:1023px){.rf-results__card{flex-basis:calc(50% - 20px)}}.rf-results__card,.rf-results__link{display:flex;flex-direction:column;gap:18px}.rf-results__link{color:var(--ctx-heading)}.rf-results__media{display:block;height:260px}.rf-results__photo-link{display:block;height:100%;width:100%}.rf-results__photo-link img{transition:filter var(--t-hover) var(--ease)}.rf-results__photo-link:hover img{filter:brightness(.92)}.rf-results__company{border-top:var(--border-width) solid var(--ctx-divider);font-size:var(--fs-ui);font-weight:var(--weight-bold);padding-top:14px}.rf-results__result{line-height:var(--lh-h2-compact)}.rf-results__cta{align-self:flex-start}.rf-results__link:hover .rf-results__cta{color:var(--ctx-link-hover)}@media (max-width:767px){.rf-results__head{align-items:flex-start;flex-direction:column;gap:24px}.rf-results__track{gap:24px}.rf-results__card{flex-basis:85%}}