.entry_page__yWYIh{padding-block:clamp(28px,4vw,56px) clamp(56px,8vw,96px);display:flex;flex-direction:column;gap:28px}.entry_head__vSw1y{display:flex;flex-direction:column;gap:14px}.entry_head__vSw1y h1{font-size:clamp(3rem,8vw,6rem);text-transform:uppercase}.entry_bibs___TizQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:20px;gap:20px}.entry_bib__12zwC{background:var(--white);border:1.5px solid var(--ink);padding:18px 20px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;box-shadow:6px 6px 0 var(--ink)}.entry_bib__12zwC:after,.entry_bib__12zwC:before{content:"";position:absolute;top:12px;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--ink)}.entry_bib__12zwC:before{left:12px}.entry_bib__12zwC:after{right:12px}.entry_top__zHJJN{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.entry_no__fExhD{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:5.6rem;line-height:.95}.entry_noPending__FzyM_{color:var(--line)}.entry_name__8bVoB{font-family:var(--font-display);font-weight:800;font-size:1.6rem;text-transform:uppercase;text-align:center;line-height:1}.entry_meta__mI3BT{width:100%;display:flex;justify-content:space-between;gap:8px;border-top:1px dashed var(--line);margin-top:8px;padding-top:8px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;color:var(--dim)}.entry_qrRow___Uldp{width:100%;display:flex;gap:14px;align-items:center;margin-top:10px}.entry_qr__O0pDv{width:104px;height:104px;flex:none}.entry_qr__O0pDv svg{width:100%;height:100%;display:block}.entry_code__962V_{display:flex;flex-direction:column;gap:2px}.entry_code__962V_ small{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.entry_code__962V_ b{font-family:var(--font-mono);font-size:1.5rem;letter-spacing:.08em;background:var(--ink);color:var(--accent);padding:2px 8px;align-self:flex-start}.entry_info__4mtfc{margin:0;display:flex;flex-direction:column;border-top:2px solid var(--ink);max-width:640px}.entry_info__4mtfc div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line)}.entry_info__4mtfc dt{color:var(--dim)}.entry_info__4mtfc dd{margin:0;font-weight:600;text-align:right}.entry_whish__WtCry{background:var(--ink);color:var(--white);padding:clamp(20px,3vw,32px);display:flex;flex-direction:column;gap:14px;max-width:640px}.entry_whish__WtCry .eyebrow{color:var(--accent)}.entry_whishAmount__4pkt8{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:clamp(3.4rem,9vw,5.5rem);line-height:.9;color:var(--accent)}.entry_whish__WtCry dl{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--race-2)}.entry_whish__WtCry dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--race-2)}.entry_whish__WtCry dt{color:var(--on-dark)}.entry_whish__WtCry dd{margin:0;font-weight:600;text-align:right}.entry_whish__WtCry p{color:var(--on-dark);font-size:15px}.race_hero__5JA6G{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:var(--race);color:var(--paper)}@media (max-width:900px){.race_hero__5JA6G{grid-template-columns:1fr}}.race_heroText__sNL10{padding:clamp(36px,6vw,72px) var(--gutter);display:flex;flex-direction:column;gap:22px;justify-content:center;min-width:0}.race_heroText__sNL10 .eyebrow{color:var(--accent)}.race_heroText__sNL10 h1{font-size:clamp(3.6rem,9vw,8rem);text-transform:uppercase}.race_heroText__sNL10 p{color:var(--on-dark);max-width:48ch;font-size:1.08rem}.race_heroImg__JuXm6{min-height:420px;position:relative}.race_heroImg__JuXm6 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1)}.race_facts__ITYFr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--race-2);border:1px solid var(--race-2);max-width:620px}@media (max-width:520px){.race_facts__ITYFr{grid-template-columns:repeat(2,minmax(0,1fr))}}.race_facts__ITYFr div{background:var(--race);padding:12px 14px;display:flex;flex-direction:column;gap:3px}.race_facts__ITYFr dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.race_facts__ITYFr dd{margin:0;font-family:var(--font-mono);font-size:1.05rem}.race_season__Te71G{display:flex;flex-direction:column}.race_raceRow__UKquf{display:grid;grid-template-columns:120px minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;padding-block:22px;border-top:1px solid var(--line);text-decoration:none}.race_raceRow__UKquf:last-child{border-bottom:1px solid var(--line)}@media (max-width:640px){.race_raceRow__UKquf{grid-template-columns:76px minmax(0,1fr)}.race_status__JMPNb{grid-column:2;justify-self:start}}.race_mo__SvXgP{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:2.8rem;line-height:.9;color:var(--race)}.race_mo__SvXgP small{display:block;font-family:var(--font-mono);font-style:normal;font-weight:400;font-size:11px;letter-spacing:.12em;color:var(--faint);margin-top:4px}.race_past__Rb_Zx .race_mo__SvXgP{color:var(--faint)}.race_raceRow__UKquf h3{font-family:var(--font-display);font-weight:800;font-size:1.8rem;text-transform:uppercase;line-height:1}.race_raceRow__UKquf p{color:var(--dim);font-size:15px;margin-top:4px}.race_status__JMPNb{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:20px;background:var(--stone);color:var(--dim);white-space:nowrap}.race_statusOn__ONRpV{background:var(--race);color:var(--accent)}.race_register__N7vkE{background:var(--stone)}.race_registerGrid__L_3gj{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center}@media (max-width:860px){.race_registerGrid__L_3gj{grid-template-columns:1fr}}.race_registerGrid__L_3gj h2{font-size:clamp(2.8rem,6vw,5rem);text-transform:uppercase}.race_steps__LA9q2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:520px){.race_steps__LA9q2{grid-template-columns:repeat(2,minmax(0,1fr))}}.race_step___dsOj{border-top:3px solid var(--race);padding-top:10px;display:flex;flex-direction:column;gap:4px}.race_step___dsOj b{font-family:var(--font-display);font-weight:800;font-size:1.4rem;text-transform:uppercase;line-height:1}.race_step___dsOj span{font-size:14px;color:var(--dim)}.race_podiums__cOQdT{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.race_podCard__54lz4{background:var(--white);border:1px solid var(--line);display:flex;flex-direction:column;text-decoration:none}.race_podCard__54lz4 .race_img__61iQZ{aspect-ratio:16/9;overflow:hidden;background:var(--line)}.race_podCard__54lz4 .race_img__61iQZ img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.race_podBody__i_GRG{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px}.race_podBody__i_GRG h3{font-family:var(--font-display);font-weight:900;font-style:italic;font-size:2rem;text-transform:uppercase;line-height:.95}.race_podCols__vqxu3{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.race_podCols__vqxu3 ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:14px}.race_podCols__vqxu3 li{display:flex;justify-content:space-between;gap:8px}.race_podCols__vqxu3 li span:last-child{font-family:var(--font-mono);color:var(--faint)}.race_podCols__vqxu3 h4{font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--race);margin-bottom:4px}.race_detail__ijOfK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);grid-gap:48px;gap:48px}@media (max-width:900px){.race_detail__ijOfK{grid-template-columns:1fr}}.race_info__zYXri{display:flex;flex-direction:column;gap:28px}.race_info__zYXri h2{font-family:var(--font-display);font-weight:900;font-style:italic;font-size:2.4rem;text-transform:uppercase;line-height:.95}.race_info__zYXri ul{margin:8px 0 0;padding-left:18px;color:var(--dim);display:flex;flex-direction:column;gap:4px}.race_cats__7ZZ0Z{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.race_cats__7ZZ0Z span{font-family:var(--font-mono);font-size:13px;padding:5px 10px}.race_aside__0n4PH,.race_cats__7ZZ0Z span{border:1px solid var(--line);background:var(--white)}.race_aside__0n4PH{padding:22px;display:flex;flex-direction:column;gap:14px;align-self:start;position:-webkit-sticky;position:sticky;top:100px}.race_aside__0n4PH dl{margin:0;display:flex;flex-direction:column}.race_aside__0n4PH dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px}.race_aside__0n4PH dt{color:var(--dim)}.race_aside__0n4PH dd{margin:0;font-weight:600;text-align:right}.pages_head__4DkRg{padding-block:clamp(32px,5vw,64px) clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:18px}.pages_head__4DkRg h1{font-size:clamp(3.6rem,10vw,8rem);text-transform:uppercase}.pages_classList__VWYl0{display:flex;flex-direction:column}.pages_classRow__6fx_p{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding-block:40px;border-top:1px solid var(--line);align-items:center;scroll-margin-top:90px}.pages_classRow__6fx_p:nth-child(2n) .pages_classImg__AbtAw{order:2}@media (max-width:860px){.pages_classRow__6fx_p{grid-template-columns:1fr}.pages_classRow__6fx_p:nth-child(2n) .pages_classImg__AbtAw{order:0}}.pages_classImg__AbtAw{aspect-ratio:4/3;overflow:hidden;background:var(--line)}.pages_classImg__AbtAw img{width:100%;height:100%;object-fit:cover}.pages_classText__Dg4YD{display:flex;flex-direction:column;gap:14px;min-width:0}.pages_classText__Dg4YD h2{font-size:clamp(2.8rem,5vw,4.4rem);text-transform:uppercase}.pages_classText__Dg4YD p{color:var(--dim);max-width:56ch}.pages_when__BNMcm{display:flex;flex-wrap:wrap;gap:6px}.pages_when__BNMcm span{font-family:var(--font-mono);font-size:12px;padding:5px 9px;border:1px solid var(--line);background:var(--paper);border-radius:2px}.pages_coachGrid__BS5YO{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:32px 24px;gap:32px 24px;padding-bottom:clamp(56px,8vw,96px)}.pages_coach__iGcMY{display:flex;flex-direction:column;gap:6px}.pages_coachPh__1TCi0,.pages_coach__iGcMY img{aspect-ratio:4/5;width:100%;object-fit:cover;object-position:top;background:var(--line)}.pages_coachPh__1TCi0{display:grid;place-items:center;font-family:var(--font-display);font-style:italic;font-weight:900;font-size:4rem;color:var(--stone)}.pages_coach__iGcMY h2{font-size:1.7rem;text-transform:uppercase;margin-top:8px}.pages_coach__iGcMY p{color:var(--dim);font-size:15px;line-height:1.4}.pages_coach__iGcMY em{font-style:normal;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--race);line-height:1.5}.pages_eventList__vr_PX{display:flex;flex-direction:column;padding-bottom:clamp(56px,8vw,96px)}.pages_eventRow__6vf0m{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,340px);grid-gap:28px;gap:28px;padding-block:28px;border-top:1px solid var(--line);scroll-margin-top:90px}@media (max-width:860px){.pages_eventRow__6vf0m{grid-template-columns:1fr;gap:14px}}.pages_year__B_P9T{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:3rem;line-height:.9;color:var(--faint)}.pages_eventBody__ND5n2{display:flex;flex-direction:column;gap:10px;min-width:0}.pages_eventBody__ND5n2 h2{font-size:2.2rem;text-transform:uppercase}.pages_eventBody__ND5n2 p{color:var(--dim)}.pages_eventBody__ND5n2 ul{margin:0;padding-left:18px;color:var(--dim);display:flex;flex-direction:column;gap:4px}.pages_eventImg__5_Gih{aspect-ratio:16/10;overflow:hidden;background:var(--line)}.pages_eventImg__5_Gih img{width:100%;height:100%;object-fit:cover}.pages_pill__Z79OZ{align-self:flex-start;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:20px;background:var(--paper);border:1px solid var(--line)}.pages_pillRace__Lqgvu{background:var(--race);color:var(--paper);border-color:var(--race)}.pages_contactGrid__yaaa5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:2px;gap:2px;background:var(--line);border:1px solid var(--line);margin-bottom:clamp(56px,8vw,96px)}.pages_contactGrid__yaaa5>div{background:var(--paper);padding:24px;display:flex;flex-direction:column;gap:6px}.pages_contactGrid__yaaa5 a,.pages_contactGrid__yaaa5 strong{font-size:1.15rem;font-weight:600;text-decoration:none}.pages_tbc__iNONm{color:var(--faint);font-style:italic}.pages_eventDetail__yj4Hi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start}@media (max-width:860px){.pages_eventDetail__yj4Hi{grid-template-columns:1fr}}.pages_eventFacts__efl9r{margin:0;display:flex;flex-direction:column;border-top:2px solid var(--ink)}.pages_eventFacts__efl9r div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line)}.pages_eventFacts__efl9r dt{color:var(--dim)}.pages_eventFacts__efl9r dd{margin:0;font-weight:600;text-align:right}.pages_coach__iGcMY .pages_bio__8MYoT{font-size:14px;color:var(--faint);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.schedule_board__ro3eL{display:flex;flex-direction:column;gap:18px;padding-bottom:clamp(56px,8vw,96px)}.schedule_days__Q9kKC{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.schedule_day__HgIuO{border:0;background:var(--paper);padding:12px 4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink)}.schedule_day__HgIuO span{font-family:var(--font-display);font-weight:800;font-size:1.3rem;text-transform:uppercase;line-height:1}.schedule_day__HgIuO small{font-family:var(--font-mono);font-size:11px;color:var(--faint)}.schedule_day__HgIuO[aria-pressed=true]{background:var(--ink);color:var(--accent)}.schedule_day__HgIuO[aria-pressed=true] small{color:var(--on-dark)}@media (max-width:560px){.schedule_day__HgIuO small{font-size:9.5px}.schedule_day__HgIuO span{font-size:1.05rem}}.schedule_chips__AVz4u{display:flex;flex-wrap:wrap;gap:6px}.schedule_chip__eSYeh{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:7px 12px;border-radius:20px;border:1px solid var(--line);background:transparent;color:var(--dim);cursor:pointer}.schedule_chip__eSYeh[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.schedule_part__dER1A{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);padding:18px 0 6px}.schedule_slot__b3Bt8{display:grid;grid-template-columns:76px minmax(0,1fr) minmax(0,220px) auto;grid-gap:18px;gap:18px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}@media (max-width:680px){.schedule_slot__b3Bt8{grid-template-columns:62px minmax(0,1fr) auto}.schedule_who__6pZ_K{grid-column:2;grid-row:2}.schedule_book__ZJ4sB{grid-row:1/span 2;grid-column:3}}.schedule_t__N968j{font-family:var(--font-mono);font-size:1.05rem}.schedule_t__N968j small{display:block;font-size:12px;color:var(--faint)}.schedule_n__KmAyf{font-family:var(--font-display);font-weight:800;font-size:1.55rem;text-transform:uppercase;line-height:1}.schedule_n__KmAyf small{display:block;font-family:var(--font-body);font-weight:500;font-size:14px;text-transform:none;color:var(--dim);margin-top:4px}.schedule_who__6pZ_K{display:flex;align-items:center;gap:10px;font-size:15px;min-width:0}.schedule_who__6pZ_K i,.schedule_who__6pZ_K img{width:36px;height:36px;border-radius:50%;object-fit:cover;object-position:top;flex:none;background:var(--line)}.schedule_who__6pZ_K i{display:grid;place-items:center;font-style:normal;font-family:var(--font-display);font-weight:900;color:var(--dim)}.schedule_sub__WV__w{margin-left:8px;font-weight:500;font-size:10px;background:var(--accent);padding:2px 6px;border-radius:2px}.schedule_book__ZJ4sB,.schedule_sub__WV__w{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.schedule_book__ZJ4sB{font-size:12px;text-decoration:none;padding:8px 12px;border:1.5px solid var(--ink);border-radius:var(--radius)}.schedule_book__ZJ4sB:hover{background:var(--ink);color:var(--accent)}.schedule_empty__P2vzJ{color:var(--dim);padding:24px 0;border-top:1px solid var(--line)}.results_wrap__DPRA5{display:flex;flex-direction:column;gap:16px}.results_controls__e_HdR{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.results_tabs__jR5eD{display:flex;border:1.5px solid var(--race);border-radius:var(--radius);overflow:hidden}.results_tab__lEgvD{border:0;background:transparent;padding:10px 16px;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--race);cursor:pointer}.results_tab__lEgvD+.results_tab__lEgvD{border-left:1.5px solid var(--race)}.results_tab__lEgvD span{font-family:var(--font-mono);font-weight:400;font-size:12px;opacity:.7;margin-left:4px}.results_tab__lEgvD[aria-selected=true]{background:var(--race);color:var(--paper)}.results_search__BO3w5{flex:1 1;min-width:200px}.results_search__BO3w5 input,.results_select__0PamE select{width:100%;font:inherit;font-size:16px;padding:10px 12px;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink)}.results_search__BO3w5 input:focus,.results_select__0PamE select:focus{outline:2px solid var(--race);outline-offset:0;border-color:var(--race)}.results_scroll__VTEuB{overflow-x:auto;border-top:2px solid var(--ink)}.results_table__PRE5J{width:100%;border-collapse:collapse;font-size:15px}.results_table__PRE5J th{text-align:left;font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:12px 10px}.results_table__PRE5J td,.results_table__PRE5J th{border-bottom:1px solid var(--line);white-space:nowrap}.results_table__PRE5J td{padding:11px 10px}.results_r__jtMkX{text-align:right!important}.results_pos__G13Ea{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:1.3rem;width:52px}.results_name__9_7cC{font-weight:600;white-space:normal!important;min-width:160px}.results_time__a6Xec{font-weight:500}.results_top__6v7u8 .results_pos__G13Ea{color:var(--ink)}.results_top__6v7u8{background:color-mix(in srgb,var(--accent) 12%,transparent)}.results_medal__o0bWs{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:6px;border-radius:50%;background:var(--accent);font-size:10px;color:var(--ink);vertical-align:1px}.results_laps__mdTcj{display:inline-flex;gap:8px;color:var(--faint)}.results_best___a5G1{color:var(--ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--accent)}.results_none__EwNSE{padding:20px 10px;color:var(--dim)}@media (max-width:720px){.results_hideSm__3L0cF{display:none}}.theme_wildGallop__pcuzr{--wg-cream:#ede9e0;--wg-cream-2:#e3ddd0;--wg-burgundy:#83131f;--wg-green:#002f1e;--wg-ink:#0b0b0c;--wg-dark:#212121;--paper:var(--wg-cream);--stone:var(--wg-cream-2);--white:#f7f4ee;--line:#d3cbbb;--dim:#4f4a43;--faint:#857d70;--accent:var(--wg-burgundy);--race:var(--wg-green);background:var(--wg-cream);color:var(--wg-ink)}.theme_wildGallop__pcuzr .btn-accent,.theme_wildGallop__pcuzr .btn-race{background:var(--wg-burgundy);border-color:var(--wg-burgundy);color:#f7f4ee}.theme_wildGallop__pcuzr .btn-accent:hover,.theme_wildGallop__pcuzr .btn-race:hover{background:#6b0f19;border-color:#6b0f19}.theme_wildGallop__pcuzr .btn{border-radius:0}.theme_wildGallop__pcuzr .eyebrow{color:var(--wg-burgundy)}.theme_wildGallop__pcuzr h2{font-family:var(--font-wide),sans-serif;font-style:normal;font-weight:800;font-stretch:125%;letter-spacing:-.01em}.theme_mark__3cRC4{display:block;background:currentColor;-webkit-mask:var(--src) no-repeat center /contain;mask:var(--src) no-repeat center /contain}.theme_hero__DroYp{position:relative;overflow:hidden;background:var(--wg-cream);border-bottom:1px solid var(--line)}.theme_heroArt__0vKX1{position:absolute;right:-4%;bottom:-6%;width:min(62vw,720px);aspect-ratio:300/329;color:var(--wg-ink);opacity:.09;pointer-events:none}@media (max-width:760px){.theme_heroArt__0vKX1{width:115vw;right:-30%;opacity:.07}}.theme_heroIn__qc7xD{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(16px,2.4vw,26px);padding:clamp(36px,6vw,72px) var(--gutter) clamp(40px,6vw,76px);max-width:980px;margin:0 auto}.theme_status__IGMbN{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;background:var(--wg-green);color:#f7f4ee;padding:6px 12px}.theme_lockup__F4onY{width:min(560px,92%);aspect-ratio:530/320;color:var(--wg-burgundy)}.theme_date__kagpP{font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(1.5rem,7.4vw,4.4rem);line-height:1;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap}.theme_blocks__XzSHd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%;max-width:860px}.theme_block__JMJIP{display:flex;flex-direction:column;gap:4px;padding:clamp(14px,2.4vw,22px) clamp(16px,2.6vw,28px);text-align:left;color:#f7f4ee}.theme_block__JMJIP dt{font-family:var(--font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.theme_block__JMJIP dd{margin:0;font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;line-height:1;text-transform:uppercase;font-size:clamp(1.6rem,5vw,3.4rem)}.theme_burgundy__3MDV7{background:var(--wg-burgundy)}.theme_green__2faRG{background:var(--wg-green)}.theme_green__2faRG dd{font-size:clamp(1.3rem,3.6vw,2.3rem)}.theme_venue__dcjn0{font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(1.1rem,2.6vw,1.7rem);text-transform:uppercase}.theme_meta__2krq6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 32px;gap:12px 32px;width:100%;max-width:860px;text-align:left}@media (max-width:560px){.theme_meta__2krq6{grid-template-columns:1fr}}.theme_meta__2krq6 div{display:flex;flex-direction:column;gap:2px}.theme_meta__2krq6 dt{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.theme_meta__2krq6 dd{margin:0;font-family:var(--font-wide),sans-serif;font-weight:700;font-stretch:112%;font-size:14px;text-transform:uppercase}.theme_intro__1qBre{max-width:60ch;color:var(--dim);font-size:1.05rem}.theme_cta__BYsw8{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.theme_cta__BYsw8 .btn{font-size:15px;padding:16px 28px}.theme_relay__9GTj6{position:relative;overflow:hidden;background:var(--wg-dark);color:#f2f2f2;padding:clamp(48px,7vw,88px) var(--gutter);text-align:center}.theme_relayArt__r3jwJ{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(90vw,620px);aspect-ratio:300/329;color:#000;opacity:.55;pointer-events:none}.theme_relayIn__rwGVr{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;max-width:980px;margin:0 auto}.theme_relayKick__zyMvh{font-size:13px;letter-spacing:.2em;text-transform:uppercase}.theme_relay__9GTj6 h2{font-size:clamp(2rem,6vw,4rem);text-transform:uppercase;line-height:1;color:#f2f2f2}.theme_puzzle__TKJfb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:900px}.theme_piece__B7_a5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:clamp(110px,18vw,190px);background:var(--wg-burgundy);color:#f2f2f2}.theme_piece__B7_a5:nth-child(2){background:#f2f2f2;color:var(--wg-ink)}.theme_piece__B7_a5:nth-child(2):after,.theme_piece__B7_a5:nth-child(2):before{content:"";position:absolute;top:50%;width:clamp(34px,6vw,64px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.theme_piece__B7_a5:nth-child(2):before{left:0;background:var(--wg-burgundy)}.theme_piece__B7_a5:nth-child(2):after{left:100%;background:#f2f2f2;z-index:1}.theme_piece__B7_a5 b{font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(1.4rem,4.6vw,3.2rem);line-height:1}.theme_piece__B7_a5 b,.theme_piece__B7_a5 small{position:relative;z-index:2;text-transform:uppercase}.theme_piece__B7_a5 small{font-size:clamp(10px,1.4vw,13px);letter-spacing:.2em}.theme_relayLine__z2tav{font-weight:800;font-stretch:125%;font-size:clamp(1.1rem,3vw,2rem);line-height:1.1}.theme_relayLine__z2tav,.theme_relaySub___WZqo{font-family:var(--font-wide),sans-serif;text-transform:uppercase}.theme_relaySub___WZqo{font-weight:700;font-stretch:112%;font-size:clamp(.8rem,1.6vw,1rem)}.theme_relayPrice__XCT0I{font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(1.6rem,4.4vw,3rem);text-transform:uppercase;color:#c42536;line-height:1}.theme_formHead__OoqPm{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.theme_formLockup__m57KX{width:min(380px,80%);aspect-ratio:530/320;color:var(--wg-burgundy)}.theme_formDate__yXiwN{font-family:var(--font-wide),sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(1.2rem,3.4vw,1.9rem);text-transform:uppercase}