._kicker_12oc5_1{color:var(--color-label);margin-bottom:18px;display:block}._kickerOnDark_12oc5_6{color:var(--color-accent);margin-bottom:18px;display:block}._title_12oc5_12{max-width:20ch;font-size:clamp(32px,4.4vw,56px);line-height:1.05}._lede_12oc5_18{max-width:640px;color:var(--color-gray);margin-top:20px;font-size:17px;line-height:1.65}._ledeOnDark_12oc5_25{max-width:560px;color:var(--color-text-on-dark);margin-top:20px;font-size:17px;line-height:1.65}._fields_12oc5_34{padding-block:var(--section-space);scroll-margin-top:72px}._days_12oc5_39{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;margin-top:56px;display:grid}._day_12oc5_39{border-bottom:var(--border-thick) solid var(--color-ink);flex-direction:column;gap:8px;padding-bottom:16px;font-size:clamp(22px,2.2vw,28px);display:flex}._day_12oc5_39 ._label_12oc5_54{color:var(--color-gray)}._rows_12oc5_58{margin-bottom:24px}._rows_12oc5_58 li{border-bottom:var(--border-thin) solid var(--color-line);justify-content:space-between;gap:16px;padding-block:14px;font-size:15px;line-height:1.45;display:flex}._rows_12oc5_58 li span:last-child{color:var(--color-gray);text-align:right;flex-shrink:0}._purse_12oc5_77{padding-block:var(--section-space);background:var(--color-ink);color:#fff}._purseGrid_12oc5_82{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:48px 80px;display:grid}._payout_12oc5_89{border-top:var(--border-thin) solid var(--color-line-on-dark);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:40px;display:grid}._payout_12oc5_89 li{flex-direction:column;gap:6px;padding:16px 12px 0 0;display:flex}._payout_12oc5_89 ._label_12oc5_54{color:var(--color-gray-on-dark)}._payout_12oc5_89 ._display_12oc5_104{font-size:clamp(20px,2.2vw,28px)}._commitments_12oc5_108 li{border-bottom:var(--border-thin) solid var(--color-line-on-dark);color:var(--color-text-on-dark);padding:14px 0 14px 28px;font-size:15px;line-height:1.5;position:relative}._commitments_12oc5_108 li:before{content:"";border:var(--border-thick) solid var(--color-gray-on-dark);width:12px;height:12px;position:absolute;top:19px;left:0}._commitments_12oc5_108 ._done_12oc5_125{color:#fff;font-weight:600}._commitments_12oc5_108 ._done_12oc5_125:before{background:var(--color-accent);border-color:var(--color-accent)}._riders_12oc5_135{padding-block:var(--section-space)}._riderList_12oc5_138{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin-block:48px 32px;display:grid}._riderList_12oc5_138 li{border-top:var(--border-thin) solid var(--color-line);padding-block:22px}._riderName_12oc5_148{margin-bottom:6px;font-size:21px}._riderAt_12oc5_152{color:var(--color-gray);font-size:13px}._riderLater_12oc5_156{margin-top:10px;font-size:15px;line-height:1.55}._winners_12oc5_163{padding-block:var(--section-space);background:var(--color-paper-dim)}._winnersGrid_12oc5_167{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:40px 80px;display:grid}._winnersGrid_12oc5_167>div ._title_12oc5_12{margin-bottom:28px}._winnerRows_12oc5_176 li{border-bottom:var(--border-thin) solid var(--color-line);grid-template-columns:120px minmax(0,1fr);gap:16px;padding-block:16px;font-size:17px;display:grid}._years_12oc5_184{color:var(--color-gray);padding-top:3px;font-size:14px}._team_12oc5_189{color:var(--color-gray);margin-top:2px;font-size:13px;display:block}._start_12oc5_197{padding-block:var(--section-space)}._startGrid_12oc5_200{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:48px 80px;display:grid}._startBody_12oc5_206{max-width:620px;margin-top:20px;font-size:17px;line-height:1.65}._startBody_12oc5_206 p+p{margin-top:14px}._startBody_12oc5_206 a{text-underline-offset:3px;text-decoration:underline}._links_12oc5_219{flex-direction:column;gap:12px;margin-top:28px;display:flex}._coaches_12oc5_226{background:var(--color-paper-dim);border:var(--border-thin) solid var(--color-line);padding:28px}._coaches_12oc5_226 li{border-bottom:var(--border-thin) solid var(--color-line);padding-block:14px}._coaches_12oc5_226 li p{margin-top:8px;font-size:14px;line-height:1.55}._coaches_12oc5_226>a,._coaches_12oc5_226>:last-child{margin-top:18px}._coachName_12oc5_244{text-underline-offset:3px;font-size:17px;font-weight:700;text-decoration:underline}@media (width<=960px){._days_12oc5_39,._purseGrid_12oc5_82,._winnersGrid_12oc5_167,._startGrid_12oc5_200{grid-template-columns:minmax(0,1fr)}._riderList_12oc5_138{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._riderList_12oc5_138{grid-template-columns:minmax(0,1fr)}._payout_12oc5_89{grid-template-columns:repeat(3,minmax(0,1fr))}._rows_12oc5_58 li{flex-direction:column;gap:4px}._rows_12oc5_58 li span:last-child{text-align:left}._winnerRows_12oc5_176 li{grid-template-columns:90px minmax(0,1fr)}}._whoBox_12oc5_283{border:var(--border-thick) solid var(--color-ink);background:var(--color-white);max-width:900px;margin-top:40px;padding:24px 28px}._whoBox_12oc5_283 p{font-size:16px;line-height:1.6}._whoBox_12oc5_283 p+p{margin-top:10px}._whoBox_12oc5_283 a,._small_12oc5_298 a,._ledeOnDark_12oc5_25 a{text-underline-offset:3px;text-decoration:underline}._small_12oc5_298{color:var(--color-gray);font-size:13px;line-height:1.5}._teamList_12oc5_308{gap:12px;margin-top:12px;display:grid}._teamList_12oc5_308 li{justify-items:start;gap:2px;display:grid}
