.recent_decision__VcFh_{margin-top:12px;border:1px solid var(--color-parchment);border-radius:12px;background:var(--color-paper);padding:0 16px}.recent_decision__VcFh_ summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 0;color:var(--color-canopy);font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.recent_decision__VcFh_ summary::-webkit-details-marker{display:none}.recent_decision__VcFh_ summary svg{flex:none}.recent_decision__VcFh_[open] summary svg{transform:rotate(180deg)}.recent_decision__VcFh_ summary:focus-visible{outline:2px solid var(--color-canopy);outline-offset:4px}.recent_decision__VcFh_ p{margin:0 0 14px}.recent_decision__VcFh_ ul{margin:0 0 14px;padding:0;list-style:none}.recent_decision__VcFh_ li{padding:4px 0}.recent_decision__VcFh_>a{display:inline-flex;align-items:center;min-height:44px;margin-bottom:10px}.about_about__zKIiL{margin-top:40px;padding-top:24px;border-top:1px solid var(--color-parchment);font-size:14.5px;line-height:1.5;color:var(--color-ink-light);scroll-margin-top:calc(var(--site-header-height, 80px) + 16px)}.about_title__wTovD{margin:0 0 18px;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink)}.about_blocks__E4vNT{display:grid;gap:20px}@media (min-width:900px){.about_blocks__E4vNT{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.about_block__b9_Ji{display:grid;gap:6px;align-content:start;min-width:0}.about_block__b9_Ji p{margin:0;max-width:48ch}.about_block__b9_Ji strong{font-weight:600;color:var(--color-ink)}.about_blockTitle__GnbC_{margin:0 0 2px;font-family:var(--font-mono);font-size:max(11px,.7rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.about_dates__VtQ9j{color:var(--color-ink);font-weight:500}.about_edition__MolVw{font-family:var(--font-mono);font-size:max(10.5px,.66rem);letter-spacing:.02em;color:var(--color-ink-muted)}.about_links__BBTIC{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:24px 0 0;padding:0;list-style:none}.about_links__BBTIC li{display:inline-flex;align-items:center;margin:0}.about_links__BBTIC li+li:before{content:"·";margin:0 10px;color:var(--color-ink-muted)}.about_links__BBTIC a,.about_terms__EGXu5 summary{display:inline-flex;align-items:center;gap:4px;min-height:32px;font-weight:600;color:var(--color-canopy);text-decoration:none;cursor:pointer}.about_links__BBTIC a:hover,.about_terms__EGXu5 summary:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}@media (max-width:600px){.about_links__BBTIC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.about_links__BBTIC li+li:before{content:none}}.about_terms__EGXu5{margin-top:2px}.about_terms__EGXu5 summary{list-style:none}.about_terms__EGXu5 summary::-webkit-details-marker{display:none}.about_termsCaret__6WbG3{transition:transform .2s cubic-bezier(.16,1,.3,1)}.about_terms__EGXu5[open] .about_termsCaret__6WbG3{transform:rotate(180deg)}.about_terms__EGXu5 dl{margin:8px 0;max-width:62ch}.about_terms__EGXu5 dt{margin-top:12px;font-weight:600;color:var(--color-ink)}.about_terms__EGXu5 dd{margin:2px 0 0}@media (prefers-reduced-motion:reduce){.about_termsCaret__6WbG3{transition:none}}.race-page_page__m5JZW{--page-gutter:16px;max-width:1040px;margin:0 auto;padding:20px var(--page-gutter) calc(var(--race-sheet-bar-height, 0px) + 72px);color:var(--color-ink);overflow-wrap:anywhere}@media (min-width:640px){.race-page_page__m5JZW{--page-gutter:24px}}@media (min-width:1024px){.race-page_page__m5JZW{padding-top:32px}}.race-page_page__m5JZW :is(a,button,summary):focus-visible{outline:2px solid var(--color-canopy);outline-offset:2px}.race-page_srOnly__p3T0x{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.race-page_masthead__o_CXL{display:grid;gap:16px;min-width:0}.race-page_mastTop__lljoL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.race-page_back__Q8HUN{margin-left:-4px}.race-page_eyebrow__noHO_{margin:0;font-family:var(--font-mono);font-size:max(11px,.7rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.race-page_mastGrid__DPLWy{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:end}@media (min-width:1024px){.race-page_mastGrid__DPLWy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px}}.race-page_mastMain__DmQ75{display:grid;gap:14px;min-width:0}.race-page_title__XEFAx{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:-.025em;line-height:.98;font-size:clamp(44px,9vw,72px);color:var(--color-canopy)}.race-page_facts__EFKgr{display:flex;flex-wrap:wrap;gap:8px 0;margin:0;padding:0}.race-page_facts__EFKgr>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 20px 0 0;margin:0 20px 0 0;border-right:1px solid var(--color-parchment)}.race-page_facts__EFKgr>div:last-child{padding-right:0;margin-right:0;border-right:0}.race-page_facts__EFKgr dd{margin:0;font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap}.race-page_facts__EFKgr dd.race-page_factWord__pOUAQ{font-size:18px;line-height:1.2;white-space:normal}.race-page_facts__EFKgr dt{margin:0;font-family:var(--font-mono);font-size:max(10.5px,.66rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap}.race-page_where__4i7p4{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:14.5px;line-height:1.45;color:var(--color-ink-light)}.race-page_where__4i7p4>svg{flex:none;color:var(--color-fern)}.race-page_whereText__Lv4kn{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.race-page_whereShort__BfZDO{display:none}.race-page_otherRace__bWwEr{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 10px;border-radius:999px;background:color-mix(in oklab,var(--color-canopy) 8%,var(--color-paper));font-size:13px;font-weight:600;color:var(--color-canopy);text-decoration:none;white-space:nowrap;transition:background-color .15s cubic-bezier(.16,1,.3,1)}.race-page_otherRace__bWwEr:hover{background:color-mix(in oklab,var(--color-canopy) 15%,var(--color-paper))}@media (min-width:768px){.race-page_whereText__Lv4kn{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:768px){.race-page_page__m5JZW{padding-top:8px}.race-page_masthead__o_CXL{gap:16px}.race-page_back__Q8HUN{min-height:32px}.race-page_eyebrow__noHO_{display:none}.race-page_eyebrow__noHO_.race-page_eyebrowKeep__GYx76{display:block;width:100%}.race-page_mastGrid__DPLWy,.race-page_mastMain__DmQ75{gap:16px}.race-page_title__XEFAx{font-size:clamp(40px,12vw,52px);line-height:1}.race-page_facts__EFKgr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:12px 0;border-top:1px solid var(--color-parchment);border-bottom:1px solid var(--color-parchment)}.race-page_facts__EFKgr>div{align-items:center;gap:3px;padding:0 6px;margin:0;border-right:1px solid var(--color-parchment);text-align:center}.race-page_facts__EFKgr>div:last-child{border-right:0}.race-page_facts__EFKgr dd{font-size:22px}.race-page_facts__EFKgr dd.race-page_factWord__pOUAQ{font-size:15px}.race-page_facts__EFKgr dt{font-size:10px;letter-spacing:.06em}.race-page_where__4i7p4{display:flex;align-items:center;gap:8px;font-size:14px}.race-page_whereText__Lv4kn{display:none}.race-page_whereShort__BfZDO{display:block;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.race-page_otherRace__bWwEr{flex:none;min-height:30px;padding:0 10px;font-size:12.5px}.race-page_otherLong__fDaz5{display:none}.race-page_whereShort__BfZDO{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:360px){.race-page_facts__EFKgr>div{padding-right:8px;margin-right:8px}.race-page_facts__EFKgr dd{font-size:20px}.race-page_facts__EFKgr dt{font-size:10px;letter-spacing:.04em}}@media print{.race-page_back__Q8HUN,.race-page_otherRace__bWwEr{display:none}.race-page_page__m5JZW{padding-bottom:0}.race-page_whereText__Lv4kn{white-space:normal;overflow:visible}}