.race .viewers__card{height:100%;cursor:pointer}.race .viewers__card a{display:flex;flex-direction:column;justify-content:space-between;width:324px;height:100%;border-radius:8px;background:var(--surface-secondary,#f2f5f8);padding:var(--spacing-l-20,20px)}@media(max-width:768px){.race .viewers__card a{width:280px}}@media(max-width:500px){.race .viewers__card a{padding:var(--spacing-m-16,16px) var(--spacing-s-12,12px)}}.race .viewers__card-image{height:207px;width:100%;object-fit:cover}.race .viewers__card-type{padding:6px 10px;border-radius:4px;background:var(--surface-primary,#fff)}.race .viewers__card-top{display:flex;width:100%;justify-content:space-between}.race .viewers__card-size{color:var(--text-tertiary,#a19fb3);font-family:Roboto Flex;font-size:14px;font-weight:400;line-height:18px}.race .viewers__card-text{color:var(--ui-text-secondary,#222031)}.race .viewers__title{color:var(--text-primary,#222031);font-family:TT Hoves Pro;font-size:34px;font-weight:700;line-height:34px;margin-bottom:32px}@media(max-width:768px){.race .viewers__title{margin-bottom:24px;font-size:28px}}.race .viewers__list{display:flex;gap:16px}.race .viewers__card{width:324px;border-radius:8px;background:var(--surface-secondary,#f2f5f8)}.race .viewers__card--important{background:linear-gradient(321deg,rgba(34,32,49,0) 41.56%,#222031 232.09%),#a19fb3;color:var(--surface-primary,#fff);font-family:TT Hoves Pro;font-weight:700;position:relative}.race .viewers__card--important .viewers__card-content{padding:16px 16px 24px}.race .viewers__card-subtitle{font-size:18px;font-weight:400;line-height:24px;padding:20px}.race .viewers__card-icon{display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--ui-primary,#222031);width:32px;height:32px;position:absolute;right:16px;top:16px}.race .viewers__card-title{font-size:34px;line-height:34px}@media(max-width:768px){.race .viewers__card-title{font-size:30px}}.race .viewers__card-content{height:271px}.race .viewers__card-content img{border-radius:8px 8px 0 0}.race .viewers__card-text{background:var(--surface-secondary,#f2f5f8);color:var(--text-primary,#222031);font-family:Roboto Flex;font-size:18px;font-weight:400;line-height:24px}