.s-event-details__info-line{font-size:1.8rem;font-weight:800;margin-bottom:0;text-transform:uppercase}.s-event-details__info-line:first-child{margin-top:2rem}@media (min-width:768px){.s-event-details__info-line{font-size:2rem}.s-event-details__info-line:first-child{margin-top:4rem}}@media (min-width:1280px){.s-event-details__info-line{font-size:2.4rem}.s-event-details__info-line:first-child{margin-top:5rem}}.w-race-listing{background:#89145d}.w-race-listing__intro{align-items:flex-end;color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:148rem;padding:2rem 1.5rem 1rem;width:100%}@media (min-width:768px){.w-race-listing__intro{padding:2rem 2rem 1rem}}.w-race-listing__title{margin-bottom:0;text-transform:none}