._races_16oqp_1{padding-block:var(--section-space);background:var(--color-paper)}._racesHead_16oqp_5{max-width:720px;margin-bottom:40px}._kicker_16oqp_9{color:var(--color-label);margin:0 0 12px}._title_16oqp_13{margin:0;font-size:clamp(32px,4.4vw,56px);line-height:.95}._pair_16oqp_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._race_16oqp_1{border-top:2px solid var(--color-accent);flex-direction:column;gap:14px;min-width:0;padding-top:20px;display:flex}._raceName_16oqp_31{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1}._nameLink_16oqp_36{color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}._nameLink_16oqp_36:hover,._nameLink_16oqp_36:focus-visible{text-underline-offset:9px}._arrow_16oqp_46{transition:transform var(--duration-fast) var(--ease-premium);margin-left:.3em;display:inline-block}._nameLink_16oqp_36:hover ._arrow_16oqp_46{transform:translate(4px)}._photo_16oqp_54{display:block;overflow:hidden}._photo_16oqp_54 img{transition:transform var(--duration-reveal) var(--ease-premium)}._photo_16oqp_54:hover img{transform:scale(1.03)}._where_16oqp_64{color:var(--color-gray);margin:0}._facts_16oqp_68{gap:6px;margin:0;padding-left:1.1em;display:grid}._links_16oqp_74{flex-wrap:wrap;gap:8px 20px;margin-top:auto;display:flex}@media (width<=760px){._races_16oqp_1{padding-block:var(--section-space-mobile)}._pair_16oqp_18{grid-template-columns:1fr;gap:40px}}._links_bx7dp_1{flex-wrap:wrap;gap:8px 20px;display:flex}._list_bx7dp_7{gap:6px;margin:0 0 1em;padding-left:1.2em;display:grid}._words_bx7dp_13{margin-top:16px;font-size:15px}._words_bx7dp_13 summary{cursor:pointer;text-underline-offset:3px;font-weight:600;text-decoration:underline}._words_bx7dp_13 dl{gap:8px;margin:12px 0 0;display:grid}._words_bx7dp_13 dt{font-weight:600}._words_bx7dp_13 dd{color:var(--color-gray);margin:0}
