.tiers[data-astro-cid-wn5gjpuj]{border-block-start:var(--hairline) solid var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tier[data-astro-cid-wn5gjpuj]{border-inline-start:1px solid #0000;border-block-end:var(--hairline) solid var(--color-line);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label amount""until amount";align-items:baseline;column-gap:1rem;padding:.75rem 1rem;display:grid}.tier-label[data-astro-cid-wn5gjpuj]{flex-wrap:wrap;grid-area:label;align-items:center;gap:.5rem;font-weight:500;display:flex}.tier-until[data-astro-cid-wn5gjpuj]{color:var(--color-muted);font-size:var(--text-small);grid-area:until}.tier-amount[data-astro-cid-wn5gjpuj]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);text-align:end;grid-area:amount}.tier-now[data-astro-cid-wn5gjpuj]{border-radius:var(--radius-full);background-color:var(--color-accent-soft);height:1.5rem;color:var(--color-accent-ink);font-size:var(--text-caption);align-items:center;padding:0 .625rem;font-weight:500;display:inline-flex}.tier[data-astro-cid-wn5gjpuj][data-state=current]{border-inline-start-color:var(--color-accent);background-color:var(--color-wash)}.tier[data-astro-cid-wn5gjpuj][data-state=past]{color:var(--color-muted)}.tier[data-astro-cid-wn5gjpuj][data-state=past] .tier-amount[data-astro-cid-wn5gjpuj]{font-weight:400;text-decoration:line-through 1px}.race-table[data-astro-cid-4qslkavj]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th[data-astro-cid-4qslkavj],td[data-astro-cid-4qslkavj]{vertical-align:top;text-align:start;border-block-end:var(--hairline) solid var(--color-line);padding:1rem .75rem}thead[data-astro-cid-4qslkavj] th[data-astro-cid-4qslkavj]{color:var(--color-muted);font-size:var(--text-small);padding-block:.5rem;font-weight:500}th[data-astro-cid-4qslkavj]:first-child,td[data-astro-cid-4qslkavj]:first-child{padding-inline-start:0}th[data-astro-cid-4qslkavj]:last-child,td[data-astro-cid-4qslkavj]:last-child{padding-inline-end:0}.end[data-astro-cid-4qslkavj]{text-align:end}.race[data-astro-cid-4qslkavj]{font-weight:400}.race-name[data-astro-cid-4qslkavj],.race-size[data-astro-cid-4qslkavj]{display:block}.race-name[data-astro-cid-4qslkavj]{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.race-size[data-astro-cid-4qslkavj]{margin-block-start:.25rem;font-weight:500}.race-elevation[data-astro-cid-4qslkavj]{color:var(--color-muted);font-weight:400;font-size:var(--text-small)}.race-legs[data-astro-cid-4qslkavj]{color:var(--color-muted);font-size:var(--text-small);flex-wrap:wrap;gap:.125rem .875rem;margin-block-start:.375rem;display:flex}.leg-km[data-astro-cid-4qslkavj]{color:var(--color-ink);font-weight:500}.race-meta[data-astro-cid-4qslkavj]{color:var(--color-muted);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-block-start:.5rem;display:flex}.start-date[data-astro-cid-4qslkavj]{color:var(--color-muted);font-size:var(--text-small);display:block}.start-time[data-astro-cid-4qslkavj]{font-weight:500;display:block}.price[data-astro-cid-4qslkavj]{white-space:nowrap}.price-value[data-astro-cid-4qslkavj]{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.na[data-astro-cid-4qslkavj]{color:var(--color-subtle)}@media (width<=47.99rem){.race-table[data-astro-cid-4qslkavj],tbody[data-astro-cid-4qslkavj],tr[data-astro-cid-4qslkavj]{display:block}thead[data-astro-cid-4qslkavj]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-astro-cid-4qslkavj]{border-radius:var(--radius-md);background-color:var(--color-wash);margin-block-end:.75rem;overflow:hidden}th[data-astro-cid-4qslkavj],td[data-astro-cid-4qslkavj]{padding:.625rem 1rem;display:flex}th[data-astro-cid-4qslkavj].race{padding-block:1rem .875rem;display:block}td[data-astro-cid-4qslkavj]{text-align:end;justify-content:space-between;align-items:baseline;gap:1rem}td[data-astro-cid-4qslkavj]:last-child{border-block-end:0}th[data-astro-cid-4qslkavj]:first-child,td[data-astro-cid-4qslkavj]:first-child{padding-inline-start:1rem}th[data-astro-cid-4qslkavj]:last-child,td[data-astro-cid-4qslkavj]:last-child{padding-inline-end:1rem}td[data-astro-cid-4qslkavj]:before{content:attr(data-label);color:var(--color-muted);font-size:var(--text-small);text-align:start;font-weight:400}.start-date[data-astro-cid-4qslkavj],.start-time[data-astro-cid-4qslkavj]{display:inline}.start-date[data-astro-cid-4qslkavj]:after{content:", "}}.hero[data-astro-cid-n6vkbe3s]{flex-direction:column;gap:clamp(1rem,.5rem + 1.5vw,1.75rem);display:flex}.hero-head[data-astro-cid-n6vkbe3s]{flex-direction:column;gap:1rem;padding-block-start:.5rem;display:flex}.hero-tags[data-astro-cid-n6vkbe3s]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.hero-series[data-astro-cid-n6vkbe3s]{min-height:2.5rem;color:var(--color-muted);font-size:var(--text-small);text-underline-offset:.18em;align-items:center;text-decoration:underline 1px;display:inline-flex}@media (pointer:coarse){.hero-series[data-astro-cid-n6vkbe3s]{min-height:2.75rem}}.hero-title[data-astro-cid-n6vkbe3s]{max-width:24ch}.hero-stage[data-astro-cid-n6vkbe3s]{grid-template-columns:minmax(0,1fr);align-items:center;padding:.75rem;display:grid;position:relative}.hero-picture[data-astro-cid-n6vkbe3s]{border-radius:var(--radius-xs);background-color:var(--color-ink);position:absolute;inset:0;overflow:hidden}.hero-card[data-astro-cid-n6vkbe3s]{border-radius:var(--radius-lg);background-color:var(--color-paper);width:min(100%,46rem);box-shadow:var(--shadow-float);flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative}@media (width>=48rem){.hero-stage[data-astro-cid-n6vkbe3s]{min-height:20rem;padding:2rem}.hero-card[data-astro-cid-n6vkbe3s]{gap:1rem;padding:1.5rem}}.card-status[data-astro-cid-n6vkbe3s]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;display:flex}.card-note[data-astro-cid-n6vkbe3s]{color:var(--color-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}.card-date[data-astro-cid-n6vkbe3s]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-variant-numeric:lining-nums;margin:0}@media (width>=48rem){.card-date[data-astro-cid-n6vkbe3s]{font-size:var(--text-num-md);line-height:var(--text-num-md--line-height)}}.card-place[data-astro-cid-n6vkbe3s]{color:var(--color-muted);font-size:var(--text-body);align-items:center;gap:.5rem;margin:0;display:flex}.card-place[data-astro-cid-n6vkbe3s] svg{flex:none}.hero-card[data-astro-cid-n6vkbe3s] .card-score{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem}.hero-card[data-astro-cid-n6vkbe3s] .card-score .cell{padding-inline-start:.75rem}.hero-card[data-astro-cid-n6vkbe3s] .card-score .cell-number{font-size:var(--text-num-sm)}.hero-card[data-astro-cid-n6vkbe3s] .card-score-wide{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-auto-flow:row}@media (width>=48rem){.hero-card[data-astro-cid-n6vkbe3s] .card-score{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-auto-flow:row;gap:1.25rem 1.5rem}.hero-card[data-astro-cid-n6vkbe3s] .card-score .cell{padding-inline-start:1rem}.hero-card[data-astro-cid-n6vkbe3s] .card-score .cell-number{font-size:var(--text-num-md)}}.card-buttons[data-astro-cid-n6vkbe3s]{display:none}.card-foot[data-astro-cid-n6vkbe3s]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}@media (width>=48rem){.card-buttons[data-astro-cid-n6vkbe3s]{flex-wrap:wrap;gap:.75rem;display:flex}}.card-ics[data-astro-cid-n6vkbe3s]{min-height:2.5rem;font-size:var(--text-small)}@media (pointer:coarse){.card-ics[data-astro-cid-n6vkbe3s]{min-height:2.75rem}}.location[data-astro-cid-4qdod2c2]{gap:1rem;display:grid}@media (width>=48rem){.location[data-astro-cid-4qdod2c2]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:1.5rem}}.map-frame[data-astro-cid-4qdod2c2]{aspect-ratio:16/9;position:relative}.location-copy[data-astro-cid-4qdod2c2]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.location-address[data-astro-cid-4qdod2c2]{font-weight:500}.location-near[data-astro-cid-4qdod2c2]{color:var(--color-muted)}.editions[data-astro-cid-nqqpmwct]{border-block-start:var(--hairline) solid var(--color-line);margin:0;padding:0;list-style:none}.edition[data-astro-cid-nqqpmwct]{border-block-end:var(--hairline) solid var(--color-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.875rem;display:grid}.edition-year[data-astro-cid-nqqpmwct]{font-size:var(--text-num-sm);line-height:1}.edition-info[data-astro-cid-nqqpmwct]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.edition-date[data-astro-cid-nqqpmwct]{font-variant-numeric:tabular-nums;font-weight:500}.edition-meta[data-astro-cid-nqqpmwct]{color:var(--color-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.edition-results[data-astro-cid-nqqpmwct]{align-items:center;gap:.375rem;min-height:2.75rem;padding-inline:.25rem;font-weight:500;display:inline-flex}.related[data-astro-cid-goopqq46]{flex-direction:column;gap:2rem;display:flex}.related-group[data-astro-cid-goopqq46]{flex-direction:column;gap:1rem;display:flex}.related-list[data-astro-cid-goopqq46]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.related-list[data-astro-cid-goopqq46]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.related-list[data-astro-cid-goopqq46]{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-list[data-astro-cid-goopqq46]>li[data-astro-cid-goopqq46]{display:flex}.related-list[data-astro-cid-goopqq46]>li[data-astro-cid-goopqq46]>.tile{flex:1}.sources[data-astro-cid-w2sbti4s]{flex-direction:column;gap:1.25rem;display:flex}.sources-dates[data-astro-cid-w2sbti4s]{font-variant-numeric:tabular-nums}.sources-list[data-astro-cid-w2sbti4s]{border-block-start:var(--hairline) solid var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.source[data-astro-cid-w2sbti4s]{border-block-end:var(--hairline) solid var(--color-line);flex-direction:column;gap:.125rem;padding-block:.75rem;display:flex}.source[data-astro-cid-w2sbti4s] a[data-astro-cid-w2sbti4s]{align-self:flex-start;align-items:center;gap:.375rem;min-height:2.5rem;font-weight:500;display:inline-flex}@media (pointer:coarse){.source[data-astro-cid-w2sbti4s] a[data-astro-cid-w2sbti4s]{min-height:2.75rem}}.source-meta[data-astro-cid-w2sbti4s]{color:var(--color-muted);font-size:var(--text-small)}.sources-correction[data-astro-cid-w2sbti4s]{border-radius:var(--radius-md);background-color:var(--color-wash);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}@media (width>=40rem){.sources-correction[data-astro-cid-w2sbti4s]{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.sticky-bar[data-astro-cid-zkzok664]{inset-inline:0;z-index:var(--z-bar);min-height:calc(var(--bar-h,4rem) + env(safe-area-inset-bottom));padding:.375rem max(var(--gutter), env(safe-area-inset-right)) calc(.375rem + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));border-block-start:var(--hairline) solid var(--color-line);background-color:var(--color-paper);view-transition-name:bottom-bar;align-items:center;gap:.5rem;display:flex;position:fixed;bottom:0}.sticky-cta[data-astro-cid-zkzok664]{flex:1}.sticky-bar[data-astro-cid-zkzok664] .watch{min-height:3.25rem}@media (width>=48rem){.sticky-bar[data-astro-cid-zkzok664]{display:none}}.rytm-note[data-astro-cid-ab42p3hq]{color:var(--color-muted);font-size:var(--text-small);margin-block-start:1rem}.body[data-astro-cid-ab42p3hq]{flex-direction:column;gap:1.5rem;padding-block:1.5rem 0;display:flex}.sections[data-astro-cid-ab42p3hq]{flex-direction:column;gap:clamp(3rem,2rem + 3vw,4.5rem);min-width:0;display:flex}@media (width>=64rem){.body[data-astro-cid-ab42p3hq]{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:3rem;padding-block-start:2.5rem;display:grid}.body[data-astro-cid-ab42p3hq]>.page-nav{top:calc(var(--header-h) + 1.5rem);position:sticky}}.lead[data-astro-cid-ab42p3hq]{max-width:65ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);flex-direction:column;gap:1rem;display:flex}.signup[data-astro-cid-ab42p3hq]{border-radius:var(--radius-md);background-color:var(--color-wash);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}@media (width>=40rem){.signup[data-astro-cid-ab42p3hq]{flex-direction:row;align-items:center;gap:1rem;padding:1.25rem 1.5rem}}.disclosure[data-astro-cid-ab42p3hq],.empty[data-astro-cid-ab42p3hq]{max-width:65ch;color:var(--color-muted);font-size:var(--text-small)}.disclosure[data-astro-cid-ab42p3hq]{margin-block-start:-.75rem}.tiers-block[data-astro-cid-ab42p3hq]{flex-direction:column;gap:.75rem;max-width:40rem;display:flex}
