.page-module__hTO5zW__heroVisual{gap:var(--space-5);flex-direction:column;align-items:center;display:flex}.page-module__hTO5zW__heroImageWrap{border:1px solid #f2b24040;border-radius:22px;width:100%;max-width:280px;overflow:hidden;box-shadow:0 18px 45px #00000042}.page-module__hTO5zW__heroImage{width:100%;height:auto;display:block}.page-module__hTO5zW__raceCard{gap:var(--space-2);width:100%;max-width:300px;padding:var(--space-4);background:var(--color-surface);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;display:flex}.page-module__hTO5zW__raceCardTag{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.625rem;font-weight:var(--weight-semibold);align-self:center}.page-module__hTO5zW__raceCardTitle{text-align:center;font-weight:var(--weight-bold);color:var(--color-primary);font-size:var(--font-size-sm);margin:0}.page-module__hTO5zW__raceCardRunners{flex-direction:column;gap:4px;display:flex}.page-module__hTO5zW__raceCardRunner{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.8125rem;display:flex}.page-module__hTO5zW__raceCardNumber{width:20px;height:20px;color:var(--color-primary);font-weight:var(--weight-bold);background:linear-gradient(135deg,#f2b24033,#ed92261f);border:1px solid #f2b24059;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;display:flex}.page-module__hTO5zW__raceCardDivider{background:#ffffff1a;height:1px;margin:2px 0}.page-module__hTO5zW__raceCardRow{justify-content:space-between;align-items:baseline;display:flex}.page-module__hTO5zW__raceCardField{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.75rem}.page-module__hTO5zW__raceCardValue{font-weight:var(--weight-semibold);color:var(--color-text);font-size:var(--font-size-sm)}.page-module__hTO5zW__raceCardMatch{padding:3px var(--space-3);font-size:.6875rem;font-weight:var(--weight-semibold);color:var(--color-primary);background:linear-gradient(135deg,#f2b2402e,#ed92261a);border:1px solid #f2b24059;border-radius:999px;align-self:center;margin-top:2px}.page-module__hTO5zW__orderCompare{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:560px){.page-module__hTO5zW__orderCompare{grid-template-columns:repeat(2,1fr)}}.page-module__hTO5zW__orderCard{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);text-align:center;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;display:flex}.page-module__hTO5zW__orderCardTitle{font-size:var(--font-size-lg);font-weight:var(--weight-bold);color:var(--color-text);margin:0}.page-module__hTO5zW__orderCardRule{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.page-module__hTO5zW__orderCardRows{margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);flex-direction:column;gap:4px;display:flex}.page-module__hTO5zW__orderValid{color:var(--color-primary)}.page-module__hTO5zW__orderInvalid{color:var(--color-text-muted)}.page-module__hTO5zW__responsibleLink{margin-top:var(--space-4);color:var(--color-text-secondary)}.page-module__hTO5zW__changeList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__hTO5zW__changeItem{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;display:flex}.page-module__hTO5zW__changeLetter{width:28px;height:28px;color:var(--color-primary);font-weight:var(--weight-bold);font-size:var(--font-size-sm);background:linear-gradient(135deg,#f2b24029,#ed92261a);border:1px solid #f2b24059;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__hTO5zW__changeLabel{font-weight:var(--weight-bold);color:var(--color-text);margin:0}.page-module__hTO5zW__changeGuidance{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:2px 0 0;line-height:1.5}.page-module__hTO5zW__relatedGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__hTO5zW__relatedGrid{grid-template-columns:repeat(3,1fr)}}.page-module__hTO5zW__hubLink{margin-top:var(--space-5);color:var(--color-text-secondary)}
