.ChampContactForm_wrapper__UCSFV{width:100%;background:var(--cw-light,#f0f0ec);padding:2rem;box-sizing:border-box}.ChampContactForm_form__AKHvH{display:flex;flex-direction:column;gap:0}.ChampContactForm_fieldWrapper__tJJNK{margin-bottom:.75rem}.ChampContactForm_fieldWrapper__tJJNK label{display:none}.ChampContactForm_fieldWrapper__tJJNK input,.ChampContactForm_fieldWrapper__tJJNK select,.ChampContactForm_fieldWrapper__tJJNK textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--cw-border,rgba(0,0,0,.2));background:#fff;font-family:var(--cw-font);font-size:.9rem;font-weight:300;color:var(--cw-dark,#111);outline:none;box-sizing:border-box;transition:border-color .2s;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ChampContactForm_fieldWrapper__tJJNK input::placeholder,.ChampContactForm_fieldWrapper__tJJNK textarea::placeholder{color:#999}.ChampContactForm_fieldWrapper__tJJNK input:focus,.ChampContactForm_fieldWrapper__tJJNK textarea:focus{border-color:var(--cw-accent,#0062ff)}.ChampContactForm_fieldWrapper__tJJNK textarea{resize:vertical;min-height:100px}.ChampContactForm_submitButton__oDLbn{padding:.85rem 2rem;background:var(--cw-dark,#111);color:#fff;font-family:var(--cw-font);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--cw-dark,#111);cursor:pointer;transition:background .2s,color .2s;align-self:flex-start;width:100%;margin-top:.25rem}.ChampContactForm_successMessage__UQNVZ{color:#2e7d32;font-size:.9rem;margin-top:.75rem}.ChampContactForm_errorMessage__EFGCG{color:#dc3545;font-size:.9rem;margin-top:.75rem}.TM1ChampionshipPage_main__KU25n{display:flex;flex-direction:column}.TM1ChampionshipPage_contact__Rw2U1,.TM1ChampionshipPage_hero__L2cVx,.TM1ChampionshipPage_highlights__KdM4q,.TM1ChampionshipPage_history__OzCVb,.TM1ChampionshipPage_nextStop__mi8uE,.TM1ChampionshipPage_round__lZw36,.TM1ChampionshipPage_steps__TMXJG,.TM1ChampionshipPage_whyJoin__GTk1c{width:100%}.TM1ChampionshipPage_hero__L2cVx{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:#b0b8c1}.TM1ChampionshipPage_heroBg__xZTV3{position:absolute;inset:0}.TM1ChampionshipPage_heroBgVideo__ZK_4h{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;border:none;pointer-events:none;opacity:.9}.TM1ChampionshipPage_heroBgImage__0rV8L{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.85}.TM1ChampionshipPage_heroOverlay__jMf_Q{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.08))}.TM1ChampionshipPage_heroContent__soLqp{position:relative;z-index:1;text-align:center;padding:0 var(--cw-page-gutter,2rem);max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-bottom:4rem}.TM1ChampionshipPage_heroTitle__ZYqU9{font-family:var(--cw-font);font-size:clamp(3.5rem,10vw,8rem);font-weight:900;letter-spacing:-.01em;line-height:.95;color:#fff;text-transform:uppercase;margin:0;text-shadow:0 2px 24px rgba(0,0,0,.18)}.TM1ChampionshipPage_heroSubtitle__s3T0T{font-family:var(--cw-font);font-size:clamp(.95rem,1.8vw,4rem);font-weight:400;color:hsla(0,0%,100%,.92);margin:0;text-shadow:0 1px 8px rgba(0,0,0,.2)}.TM1ChampionshipPage_heroCtas__HHEKg{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.25rem}.TM1ChampionshipPage_ctaPrimary__sQ_Ry{border:2px solid #1a2530;transition:background .2s,color .2s}.TM1ChampionshipPage_ctaPrimary__sQ_Ry,.TM1ChampionshipPage_ctaSecondary__NLaid{display:inline-flex;align-items:center;padding:.75rem 2rem;background:#202e39;color:#fff;font-family:var(--cw-font);font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.TM1ChampionshipPage_ctaSecondary__NLaid{transition:border-color .2s}.TM1ChampionshipPage_history__OzCVb{max-width:1200px;margin:0 auto;width:100%}.TM1ChampionshipPage_historyBar__hna_F{margin-bottom:2rem}.TM1ChampionshipPage_historyMeta__P0rUz{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem;max-width:1200px;margin:0 auto;padding:1.5rem var(--cw-page-gutter,2rem)}.TM1ChampionshipPage_historyMetaPill__8vn8E{display:flex;flex-direction:column}.TM1ChampionshipPage_historyMetaPillRight__P3Y42{align-items:flex-end;text-align:right}.TM1ChampionshipPage_historyMetaLabel__nKb9M{font-family:var(--cw-font);font-size:1.4rem;font-weight:400;letter-spacing:.06em;color:var(--cw-accent)}.TM1ChampionshipPage_historyMetaValue__Kpu_s{font-family:var(--cw-font);font-size:1.2rem;font-weight:300;color:var(--cw-dark,#111);letter-spacing:0}.TM1ChampionshipPage_historyBody__txv69{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start;margin-bottom:4rem;padding:0 var(--cw-page-gutter,2rem)}.TM1ChampionshipPage_anniversaryHeading__9LaXw{font-family:var(--cw-font);font-size:clamp(2.5rem,6vw,5rem);font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--cw-dark,#111);margin:0 0 1rem}.TM1ChampionshipPage_anniversaryTagline__lpmsR{font-family:var(--cw-font);font-size:clamp(1rem,2vw,1.2rem);font-weight:300;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_anniversaryBodyText__hAKMm{font-size:var(--cw-body,1rem);line-height:1.7;font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);margin:0}.TM1ChampionshipPage_statementText__ViUo2{font-family:var(--cw-font);font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--cw-dark,#111);text-align:center;margin:.75rem 0 2.5rem;padding:0 clamp(2rem,10vw,8rem)}.TM1ChampionshipPage_timeline__TtmD7{display:flex;align-items:flex-start;overflow:hidden;padding:0 var(--cw-page-gutter,2rem) 1rem}.TM1ChampionshipPage_timelineStop__JLMag{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:0}.TM1ChampionshipPage_timelineIllustration__3AZNJ{width:150px;height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.TM1ChampionshipPage_timelineImage__MN4_b{width:150px;height:150px;object-fit:contain}.TM1ChampionshipPage_timelineTrack__ZqqqN{display:flex;align-items:center;width:100%;height:12px;margin-bottom:.5rem}.TM1ChampionshipPage_timelineSegment__G5p6B{flex:1 1;height:2px;background:var(--cw-border,rgba(0,0,0,.15))}.TM1ChampionshipPage_timelineSegmentInvisible__92iCr{flex:0 0 3rem}.TM1ChampionshipPage_timelineDot__H2L48{width:12px;height:12px;border-radius:50%;background:var(--cw-dark,#111);flex-shrink:0}.TM1ChampionshipPage_timelineYear___DZ2u{font-family:var(--cw-font);font-size:.9rem;font-weight:400;color:var(--cw-body-text,#666);margin:0 0 .15rem}.TM1ChampionshipPage_timelineCity__zjXI1{font-family:var(--cw-font);font-size:1rem;font-weight:700;color:var(--cw-dark,#111);margin:0;text-align:center}.TM1ChampionshipPage_finalistOffer__CkytH{font-family:var(--cw-font);font-size:2rem;font-weight:500;line-height:1.1;color:var(--cw-dark,#111);text-align:center;margin:0;padding:3rem 4rem 0}.TM1ChampionshipPage_nextStop__mi8uE,.TM1ChampionshipPage_whyJoin__GTk1c{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5rem;background:var(--cw-bg,#fefffa);padding:clamp(2rem,4vw,4rem) var(--cw-page-gutter,2rem)}.TM1ChampionshipPage_whyJoin__GTk1c{padding-top:0;align-items:center;text-align:center;max-width:1200px;margin:0 auto;box-sizing:border-box}.TM1ChampionshipPage_nextStopPill__s84gc{display:inline-block;padding:.5rem 4rem;font-family:var(--cw-font);font-size:2rem;font-weight:500;color:var(--cw-dark,#111);background:var(--cw-light)}.TM1ChampionshipPage_statementTextWrapper__visnR{text-align:center;margin-bottom:5rem}.TM1ChampionshipPage_statementPill__9S4Eo{line-height:1;font-family:var(--cw-font);font-size:2rem;font-weight:500;color:var(--cw-dark,#111);width:1000px;margin:0 auto;display:flex}.TM1ChampionshipPage_champLogo__4NtdA{width:600px;height:100%}.TM1ChampionshipPage_champLogoImage__4I8Cs{width:100%;height:auto;object-fit:contain}.TM1ChampionshipPage_linkedInLink__xSFUd{display:inline-block;font-family:var(--cw-font);font-size:2rem;font-weight:500;color:var(--cw-dark,#111)}.TM1ChampionshipPage_whyJoinHeading__NBv_B{font-family:var(--cw-font);font-size:clamp(2rem,5vw,4.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_whyJoinGrid__do7BX{display:grid;grid-template-columns:repeat(3,280px);grid-gap:1.5rem;gap:1.5rem;margin-top:0}.TM1ChampionshipPage_whyJoinCard__w0Zwb{background:var(--cw-light,#f0f0ec);border:none;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;text-align:left;align-items:flex-start}.TM1ChampionshipPage_whyJoinCardHeader__Ya5Ul{display:flex;align-items:flex-start;width:100%;gap:1rem}.TM1ChampionshipPage_whyJoinCardHeader__Ya5Ul .TM1ChampionshipPage_whyJoinCardTitle__V0oDM{flex:1 1}.TM1ChampionshipPage_whyJoinCardHeader__Ya5Ul .TM1ChampionshipPage_whyJoinIcon__AoSJv{margin-left:auto}.TM1ChampionshipPage_whyJoinIcon__AoSJv{width:110px;height:110px;flex-shrink:0}.TM1ChampionshipPage_whyJoinIconImage__SNj8e{width:100%;height:100%;object-fit:contain}.TM1ChampionshipPage_whyJoinCardTitle__V0oDM{font-family:var(--cw-font);font-size:18px;font-weight:700;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_whyJoinCardBody__qG4GR{font-size:var(--cw-body,1rem);font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);line-height:1.5;margin:0}@media (max-width:700px){.TM1ChampionshipPage_whyJoinGrid__do7BX{grid-template-columns:1fr}}.TM1ChampionshipPage_steps__TMXJG{padding:clamp(5rem,8vw,7rem) var(--cw-page-gutter,2rem) 0;max-width:1200px;margin:0 auto;box-sizing:border-box;width:100%;display:grid;grid-template-columns:1fr 2fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.TM1ChampionshipPage_stepsTitle__4FPt_{font-family:var(--cw-font);font-size:clamp(1.8rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--cw-dark,#111);margin:0 0 1rem}.TM1ChampionshipPage_stepsSubtitle__2ZQGv{font-size:var(--cw-body,1rem);font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);line-height:1.6;margin:0}.TM1ChampionshipPage_stepsRight__EiJGO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.TM1ChampionshipPage_stepCard__gAWHy{background:var(--cw-light,#f0f0ec);border:none;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;text-align:left;align-items:flex-start}.TM1ChampionshipPage_stepCardHeader__xk6zG{display:flex;align-items:flex-start;width:100%;gap:1rem}.TM1ChampionshipPage_stepCardHeader__xk6zG .TM1ChampionshipPage_stepTitle__RiDJO{flex:1 1}.TM1ChampionshipPage_stepCardHeader__xk6zG .TM1ChampionshipPage_stepIllustration__IcoKG{margin-left:auto}.TM1ChampionshipPage_stepIllustration__IcoKG{width:60px;height:60px;flex-shrink:0}.TM1ChampionshipPage_stepImage__P0oJm{width:60px;height:60px;object-fit:contain}.TM1ChampionshipPage_stepTitle__RiDJO{font-family:var(--cw-font);font-size:18px;font-weight:700;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_stepBody__kgCU0{font-size:var(--cw-body,1rem);font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);line-height:1.5;margin:0}.TM1ChampionshipPage_scheduleOverview__GK89K{padding:clamp(3rem,8vw,4rem) var(--cw-page-gutter,2rem) 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;background:var(--cw-bg,#fefffa)}.TM1ChampionshipPage_scheduleIllustration__oU1hD{width:250px;height:250px}.TM1ChampionshipPage_scheduleIllustrationImage__VGznq{width:100%;height:100%;object-fit:contain}.TM1ChampionshipPage_scheduleTitle__VJNmE{font-family:var(--cw-font);font-size:clamp(2.5rem,6vw,5rem);font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_scheduleSubtitle__vs6iX{font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:300;color:var(--cw-body-text,#444);max-width:400px}.TM1ChampionshipPage_scheduleCards__x73Pc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:900px;padding-top:70px}.TM1ChampionshipPage_scheduleCard__lOfuU{background:var(--cw-light,#f0f0ec);border:none;padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;position:relative;overflow:visible}.TM1ChampionshipPage_scheduleCardIllustration__zJSXt{width:100px;height:100px;position:absolute;top:-50px;left:50%;transform:translateX(-50%)}.TM1ChampionshipPage_scheduleCardImage__LeSSe{width:100%;height:100%;object-fit:contain}.TM1ChampionshipPage_scheduleCardLabel__bx2xB{font-family:var(--cw-font);font-size:1rem;font-weight:400;margin-top:2rem}.TM1ChampionshipPage_scheduleCardTitle__EjZep{font-family:var(--cw-font);font-size:18px;font-weight:900;letter-spacing:-.02em;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_scheduleCardBody__kTbls{font-size:var(--cw-body,1rem);font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);line-height:1.5;margin:0}@media (max-width:700px){.TM1ChampionshipPage_scheduleCards__x73Pc{grid-template-columns:1fr}}.TM1ChampionshipPage_round__lZw36{padding:clamp(5rem,8vw,7rem) var(--cw-page-gutter,2rem) 0;max-width:1200px;margin:0 auto;box-sizing:border-box;width:100%;display:grid;grid-template-columns:1fr 2fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.TM1ChampionshipPage_roundAlt__cI4pZ{background:var(--cw-bg,#fefffa)}.TM1ChampionshipPage_roundLabel___0QHq{font-family:var(--cw-font);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-accent,#0062ff);display:block;margin-bottom:.5rem}.TM1ChampionshipPage_roundTitle__8oOdY{font-family:var(--cw-font);font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--cw-dark,#111);margin:0 0 .75rem}.TM1ChampionshipPage_roundTagline__mDFqZ{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:300;line-height:1.1;color:var(--cw-body-text,#444);margin:0}.TM1ChampionshipPage_roundRight__J9tbB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.TM1ChampionshipPage_roundRightSingle__9kghM{grid-template-columns:1fr}.TM1ChampionshipPage_eventCard__AeM7n{background:var(--cw-light,#f0f0ec);border:none;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.TM1ChampionshipPage_eventCardWide__HcHKH{background:var(--cw-light,#f0f0ec);border:none;padding:1.75rem 2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 3rem;gap:1.5rem 3rem;align-items:start}.TM1ChampionshipPage_eventCardWideLeft__NpJl8{display:flex;flex-direction:column;gap:1rem}.TM1ChampionshipPage_eventCardWideRight__7qI_U{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1rem}.TM1ChampionshipPage_eventCardLogos__S75dH{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;margin-top:auto}.TM1ChampionshipPage_eventCardLogoImage__g_2ar{height:50px;width:auto;object-fit:contain}.TM1ChampionshipPage_eventCardLogoDivider__KTyC4{width:1px;height:28px;background:var(--cw-border,rgba(0,0,0,.2))}@media (max-width:600px){.TM1ChampionshipPage_eventCardWide__HcHKH{grid-template-columns:1fr}}.TM1ChampionshipPage_eventType__dAmTF{font-family:var(--cw-font);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cw-body-text,#777)}.TM1ChampionshipPage_eventLocation__FYHUz{font-family:var(--cw-font);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:900;letter-spacing:-.02em;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_eventDate__4U0HB{font-size:.85rem;font-weight:300;color:var(--cw-body-text,#666);margin:0}.TM1ChampionshipPage_eventDescription__7j8FM{font-size:var(--cw-body,1rem);font-weight:var(--cw-body-w,400);color:var(--cw-body-text,#444);line-height:1.5;margin:0}.TM1ChampionshipPage_eventDescription__7j8FM p>a{margin:0!important}.TM1ChampionshipPage_eventDescription__7j8FM p:nth-child(2){font-weight:700}.TM1ChampionshipPage_registerBtn__9M1Vv{display:inline-flex;align-items:center;text-align:center;justify-content:center;margin-top:.5rem;padding:.55rem 1rem;background:var(--cw-dark,#111);color:#fff;font-family:var(--cw-font);font-size:.8rem;margin:0!important;padding:.75rem 1rem!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid var(--cw-dark,#111);transition:background .2s,color .2s}.TM1ChampionshipPage_rankings__On_s_{padding:clamp(5rem,8vw,7rem) var(--cw-page-gutter,2rem) 0;max-width:1200px;margin:0 auto;box-sizing:border-box;width:100%}.TM1ChampionshipPage_rankingsTabs__BKk7_{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:2px solid var(--cw-border,rgba(0,0,0,.12))}.TM1ChampionshipPage_rankingsTab__xQElw{padding:.6rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-family:var(--cw-font);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-body-text,#666);cursor:pointer;transition:color .2s,border-color .2s}.TM1ChampionshipPage_rankingsTab__xQElw:hover{color:var(--cw-dark,#111)}.TM1ChampionshipPage_rankingsTabActive__6m97n{color:var(--cw-dark,#111);border-bottom-color:var(--cw-dark,#111)}.TM1ChampionshipPage_rankingsTable__nT4AE{width:100%;border-collapse:collapse;table-layout:fixed}.TM1ChampionshipPage_rankingsTh__ox_o3{background:var(--cw-dark,#111);color:#fff;padding:.75rem 1rem;font-family:var(--cw-font);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:left}.TM1ChampionshipPage_rankingsRow__M8Mnv{border-bottom:1px solid var(--cw-border,rgba(0,0,0,.1))}.TM1ChampionshipPage_rankingsRow__M8Mnv:hover{background:var(--cw-light,#f0f0ec)}.TM1ChampionshipPage_rankingsTd__liDds{padding:1rem;font-family:var(--cw-font);font-size:.9rem;font-weight:400;color:var(--cw-body-text,#444);vertical-align:middle}.TM1ChampionshipPage_rankingsRank__fKtQY{font-weight:700;color:var(--cw-accent,#0062ff)}.TM1ChampionshipPage_rankingsCompetitor__lwd0v{display:flex;align-items:center;gap:.75rem}.TM1ChampionshipPage_rankingsAvatar__NtcQx{width:36px;height:36px;border-radius:50%;background:var(--cw-light,#e8e8e4);display:flex;align-items:center;justify-content:center;font-family:var(--cw-font);font-size:.8rem;font-weight:700;color:var(--cw-dark,#111);flex-shrink:0}.TM1ChampionshipPage_rankingsName__FtQ6o{font-weight:700;color:var(--cw-dark,#111)}.TM1ChampionshipPage_rankingsLoadMore__Eigfe{margin-top:2rem!important;margin-left:auto!important;margin-right:auto!important;display:block}.TM1ChampionshipPage_rankingsLoading__lRXCg{font-family:var(--cw-font);font-size:.9rem;color:var(--cw-body-text,#666);padding:2rem 0;text-align:center}.TM1ChampionshipPage_highlights__KdM4q{padding:clamp(5rem,8vw,7rem) var(--cw-page-gutter,2rem) 0;max-width:1200px;margin:0 auto;box-sizing:border-box;width:100%}.TM1ChampionshipPage_highlightsHeader__Lto59{margin-bottom:2rem}.TM1ChampionshipPage_nextStop__mi8uE+.TM1ChampionshipPage_highlights__KdM4q{padding-top:clamp(1rem,2vw,2rem)}.TM1ChampionshipPage_highlightsBody__kggMH{display:grid;grid-template-columns:3fr 2fr;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.TM1ChampionshipPage_highlightsFeatured__DHlI_{position:relative;aspect-ratio:16/9;background:#111;overflow:hidden}.TM1ChampionshipPage_highlightsFeaturedEmbed__gmdnj{position:absolute;inset:0;width:100%;height:100%;border:none}.TM1ChampionshipPage_highlightsSideCards__8Z9Ph{display:flex;flex-direction:column;gap:1rem}.TM1ChampionshipPage_highlightsSideCard__q8Z5q{display:grid;grid-template-columns:120px 1fr;grid-gap:1rem;gap:1rem;align-items:center;background:var(--cw-light,#f0f0ec);padding:.75rem;border:none;cursor:pointer;text-align:left;width:100%}.TM1ChampionshipPage_highlightsSideCardLarge__4AspE{grid-template-columns:1fr;align-items:start;padding:1rem}.TM1ChampionshipPage_highlightsSideCardLarge__4AspE .TM1ChampionshipPage_highlightsSideTitle__zMGYF{font-size:1.1rem}.TM1ChampionshipPage_highlightsSideCardLarge__4AspE .TM1ChampionshipPage_highlightsSideDesc__nXBtf{font-size:.85rem}.TM1ChampionshipPage_highlightsSideThumb__aL5D0{aspect-ratio:16/9;overflow:hidden;background:#222}.TM1ChampionshipPage_highlightsSideThumbImage__h7E23{width:100%;height:100%;object-fit:cover;display:block}.TM1ChampionshipPage_highlightsSideInfo__PAEg1{display:flex;flex-direction:column;gap:.25rem}.TM1ChampionshipPage_highlightsSideTitle__zMGYF{font-family:var(--cw-font);font-size:.9rem;font-weight:700;color:var(--cw-dark,#111);margin:0;line-height:1.3}.TM1ChampionshipPage_highlightsSideDesc__nXBtf{font-size:.75rem;font-weight:400;color:var(--cw-body-text,#666);line-height:1.4;margin:0}@media (max-width:900px){.TM1ChampionshipPage_highlightsBody__kggMH{grid-template-columns:1fr}}.TM1ChampionshipPage_contact__Rw2U1{padding:clamp(5rem,8vw,7rem) var(--cw-page-gutter,2rem);max-width:1200px;margin:0 auto;box-sizing:border-box;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.TM1ChampionshipPage_contactLeft__SelkY{display:flex;flex-direction:column;gap:1rem}.TM1ChampionshipPage_contactRight__nN_br{display:flex;flex-direction:column;gap:2.5rem}.TM1ChampionshipPage_contactLogo__lid__{max-width:420px}.TM1ChampionshipPage_contactLogoImage__AVV5G{width:100%;height:auto;object-fit:contain}.TM1ChampionshipPage_contactTitle__cdU60{font-family:var(--cw-font);font-size:clamp(2rem,4vw,4rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_contactIntro__rA5Ik{font-size:clamp(1.1rem,2vw,1.4rem);font-weight:300;color:var(--cw-body-text,#444);line-height:1.2;margin:0}.TM1ChampionshipPage_photos__k4b4T{padding:0 var(--cw-page-gutter,2rem)}.TM1ChampionshipPage_photosInner__pUfR2{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.TM1ChampionshipPage_photosHeader__pfJN_{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1rem}.TM1ChampionshipPage_photosTitle__aGRoo{font-family:var(--cw-font);font-size:clamp(2rem,5vw,4.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_photosSubtitle__yGdK6{font-family:var(--cw-font);font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:400;line-height:1.65;color:var(--cw-body-text,#5e5e5e);margin:0}.TM1ChampionshipPage_photosSlider__ULjDx{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%}.TM1ChampionshipPage_photosCarouselTrack__L9idV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem;width:100%}.TM1ChampionshipPage_photosCard__jCZOx{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--cw-light-bg,#f7f9fb);transition:transform .25s ease,box-shadow .25s ease}.TM1ChampionshipPage_photosCard__jCZOx:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.12)}.TM1ChampionshipPage_photosCardImage__rfjDE{width:100%;height:100%;object-fit:cover;display:block}.TM1ChampionshipPage_photosControls__95qu8{display:flex;align-items:center;justify-content:space-between;width:100%}.TM1ChampionshipPage_photosDots__AlGJI{display:flex;gap:.5rem;align-items:center}.TM1ChampionshipPage_photosDot__ogBcS{width:28px;height:3px;background:rgba(0,0,0,.15);border:none;cursor:pointer;padding:0;transition:background .2s ease}.TM1ChampionshipPage_photosDotActive__npASh{background:var(--cw-accent,#0686ca)}.TM1ChampionshipPage_photosNav___A8Cy{display:flex;align-items:center;gap:1rem}.TM1ChampionshipPage_photosNavBtn__vpdFw{background:none;border:none;color:var(--cw-body-text,#5e5e5e);font-size:1.5rem;line-height:1;cursor:pointer;padding:0;transition:color .2s ease}.TM1ChampionshipPage_photosNavBtn__vpdFw:hover{color:var(--cw-dark,#111)}.TM1ChampionshipPage_photosCounter__GChQN{font-family:var(--cw-font);font-size:.75rem;font-weight:600;letter-spacing:.1em;color:var(--cw-body-text,#5e5e5e);white-space:nowrap}.TM1ChampionshipPage_hallOfFame__h9YFC{padding:clamp(4rem,8vw,7rem) var(--cw-page-gutter,2rem);display:flex;flex-direction:column;align-items:center;gap:4rem}.TM1ChampionshipPage_hofHeader__7PGkU{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:640px}.TM1ChampionshipPage_hofLabel__rF5UQ{font-family:var(--cw-font);font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-accent)}.TM1ChampionshipPage_hofTitle__Nv_Ax{font-family:var(--cw-font);font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--cw-dark,#111);margin:0 0 .75rem}.TM1ChampionshipPage_hofSubtitle__TpGKu{font-family:var(--cw-font);font-size:clamp(.9rem,1.5vw,1rem);font-weight:400;line-height:1.6;color:var(--cw-body-text,#555);margin:0}.TM1ChampionshipPage_hofGrid__bOhde{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:800px}.TM1ChampionshipPage_hofCard__sa9dn{background:var(--cw-light,#f0f0ec);display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem 1.75rem;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease}.TM1ChampionshipPage_hofCard__sa9dn:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.TM1ChampionshipPage_hofPhotoWrapper__cj_e2{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:.75rem;background:var(--cw-light,#e8e8e4);flex-shrink:0}.TM1ChampionshipPage_hofPhoto__CDf91{width:100%;height:100%;object-fit:cover}.TM1ChampionshipPage_hofPhotoPlaceholder__ovPMa{width:100%;height:100%;background:var(--cw-border,rgba(0,0,0,.1))}.TM1ChampionshipPage_hofName__7yC0Z{font-family:var(--cw-font);font-size:1rem;font-weight:600;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_hofCity__eaW_u{font-family:var(--cw-font);font-size:.85rem;font-weight:400;color:var(--cw-body-text,#666);margin:0}.TM1ChampionshipPage_hofYear__S6L76{font-family:var(--cw-font);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cw-accent);margin:0}.TM1ChampionshipPage_hofFeatured__W8efY{display:grid;grid-template-columns:3fr 2fr;width:100%;max-width:800px;background:var(--cw-light,#f0f0ec);overflow:hidden}.TM1ChampionshipPage_hofFeaturedPhoto__45Lkp{position:relative;min-height:280px}.TM1ChampionshipPage_hofFeaturedImage__4dQgH{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TM1ChampionshipPage_hofFeaturedText__ev_x0{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;padding:2rem 1.75rem}.TM1ChampionshipPage_hofFeaturedName__EFVzj{font-family:var(--cw-font);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:var(--cw-dark,#111);margin:0}.TM1ChampionshipPage_hofFeaturedBody__qwf32{font-family:var(--cw-font);font-size:.95rem;line-height:1.6;color:var(--cw-body-text,#555);margin:.25rem 0 .5rem}.TM1ChampionshipPage_hofFeaturedBody__qwf32 p{margin:0}.TM1ChampionshipPage_eventResult__Pcgdg{display:inline-flex;align-self:flex-start;margin-top:auto;padding:.35rem .75rem;border:1px solid var(--cw-accent);color:var(--cw-accent);font-family:var(--cw-font);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.TM1ChampionshipPage_quizSection__nRatl{width:100%;padding:5rem var(--cw-page-gutter,2rem)}.TM1ChampionshipPage_quizWrapper__S_LMu{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;max-width:1200px;margin:0 auto;align-items:center}.TM1ChampionshipPage_quizLeft__P8ue0{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.TM1ChampionshipPage_quizLabel__pqGLX{display:inline-block;color:#72aed8;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.35rem .75rem}.TM1ChampionshipPage_quizTitle__xq_qY{font-family:var(--cw-font);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1;text-transform:uppercase;color:#202e39;margin:0}.TM1ChampionshipPage_quizDescription__ddWbv{font-size:1rem;color:#3b5266;line-height:1.6;max-width:380px;margin:0}.TM1ChampionshipPage_quizStartBtn__eza5S{margin-top:.5rem;padding:.8rem 2rem;background:#202e39;color:#fff;font-family:var(--cw-font);font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:2px solid #202e39;cursor:pointer;transition:background .2s,color .2s}.TM1ChampionshipPage_quizCounter__7Jk2t{font-size:.95rem;color:#3b5266;margin:0}.TM1ChampionshipPage_quizRight__G4VlJ{position:relative}.TM1ChampionshipPage_quizCard__B5cZz{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1.25rem}.TM1ChampionshipPage_quizCardBlurred__unIZ_{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TM1ChampionshipPage_quizProgressRow__5_5v5{display:flex;align-items:center;justify-content:space-between;gap:1rem}.TM1ChampionshipPage_quizQuestionNum__fhmo1{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#888;text-transform:uppercase;white-space:nowrap}.TM1ChampionshipPage_quizProgressDashes__3JZvx{display:flex;gap:4px;flex:1 1}.TM1ChampionshipPage_quizDash__YhDic{flex:1 1;height:3px;background:#e0e0e0;border-radius:2px}.TM1ChampionshipPage_quizDashDone__04DtR{background:#72aed8}.TM1ChampionshipPage_quizDashCurrent__9S0IV{background:#72aed8;opacity:.6}.TM1ChampionshipPage_quizQuestion__49oBo{font-size:1.1rem;font-weight:600;color:#202e39;line-height:1.5;margin:0}.TM1ChampionshipPage_quizOptions__vmrz2{display:flex;flex-direction:column;gap:.6rem}.TM1ChampionshipPage_quizOption__0AiBy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.9rem 1rem;border:1.5px solid #e0e0e0;background:#fff;border-radius:4px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.TM1ChampionshipPage_quizOption__0AiBy:hover:not(:disabled){border-color:#72aed8;background:rgba(114,174,216,.08)}.TM1ChampionshipPage_quizOption__0AiBy:disabled{cursor:default}.TM1ChampionshipPage_quizOptionSelected__tdm2l{border-color:#72aed8;background:rgba(114,174,216,.12)}.TM1ChampionshipPage_quizOptionText__RVp3b{font-size:.8rem;font-weight:700;letter-spacing:.06em;color:#202e39}.TM1ChampionshipPage_quizOptionSelected__tdm2l .TM1ChampionshipPage_quizOptionText__RVp3b{color:#3b5266}.TM1ChampionshipPage_quizRadio__lS0XC{width:20px;height:20px;border-radius:50%;border:1.5px solid #ccc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TM1ChampionshipPage_quizRadioSelected__IHQqA{background:#72aed8;border-color:#72aed8}.TM1ChampionshipPage_quizErrorMsg__MWrRN,.TM1ChampionshipPage_quizLoading__XbzS3{font-size:.95rem;color:#666;text-align:center;padding:1rem 0}.TM1ChampionshipPage_quizScoreMsg__J67IS{font-size:1.1rem;font-weight:600;color:#202e39;margin:0}.TM1ChampionshipPage_quizFormIntro__bvIdo{font-size:.9rem;color:#3b5266;margin:0}.TM1ChampionshipPage_quizForm__Aei0W{display:flex;flex-direction:column;gap:.75rem}.TM1ChampionshipPage_quizInput__koUm7{padding:.7rem 1rem;border:1.5px solid #ddd;background:#fafafa;font-size:.9rem;border-radius:4px;width:100%;transition:border-color .15s}.TM1ChampionshipPage_quizInput__koUm7:focus{outline:none;border-color:#72aed8}.TM1ChampionshipPage_quizSubmitBtn__OS5Wu{padding:.8rem 1.5rem;background:#202e39;color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:none;cursor:pointer;transition:background .2s;align-self:flex-start}.TM1ChampionshipPage_quizLeaderboard__TwVXH{display:flex;flex-direction:column;gap:.4rem}.TM1ChampionshipPage_quizLeaderboardTitle__2b_F4{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#3b5266;margin:0 0 .5rem}.TM1ChampionshipPage_quizLeaderboardHeader__1Wtd9,.TM1ChampionshipPage_quizLeaderboardRow__uTvyW{display:grid;grid-template-columns:50px 1fr 1fr 60px;grid-gap:.5rem;gap:.5rem;font-size:.85rem}.TM1ChampionshipPage_quizLeaderboardHeader__1Wtd9{font-weight:700;color:#888;border-bottom:1px solid #eee;padding-bottom:.4rem}.TM1ChampionshipPage_quizLeaderboardRow__uTvyW{color:#333;padding:.3rem 0;border-bottom:1px solid #f0f0f0}@media (max-width:900px){.TM1ChampionshipPage_contact__Rw2U1,.TM1ChampionshipPage_historyBody__txv69,.TM1ChampionshipPage_round__lZw36,.TM1ChampionshipPage_stepsRight__EiJGO,.TM1ChampionshipPage_steps__TMXJG{grid-template-columns:1fr}.TM1ChampionshipPage_roundRight__J9tbB{grid-template-columns:repeat(2,1fr)}.TM1ChampionshipPage_quizWrapper__S_LMu{grid-template-columns:1fr;gap:2rem}}@media (max-width:600px){.TM1ChampionshipPage_hofFeatured__W8efY,.TM1ChampionshipPage_hofGrid__bOhde{grid-template-columns:1fr}.TM1ChampionshipPage_hofFeaturedPhoto__45Lkp{min-height:0;aspect-ratio:3/2}.TM1ChampionshipPage_roundRight__J9tbB{grid-template-columns:1fr}.TM1ChampionshipPage_heroCtas__HHEKg{flex-direction:column;width:100%}.TM1ChampionshipPage_ctaPrimary__sQ_Ry,.TM1ChampionshipPage_ctaSecondary__NLaid{width:100%;justify-content:center}}.TM1ChampionshipPage_merch__tR_n2{padding:0 var(--cw-page-gutter,2rem);margin-bottom:3rem}.TM1ChampionshipPage_merchInner__pXDS5{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.TM1ChampionshipPage_merchHeader__6qfQv{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.TM1ChampionshipPage_merchHeadingGroup__0Ct3K{display:flex;flex-direction:column;gap:.4rem}.TM1ChampionshipPage_merchLabel__bvE7B{font-family:var(--cw-font);font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-accent)}.TM1ChampionshipPage_merchTitle__yMjRq{font-family:var(--cw-font);font-size:clamp(2rem,5vw,4.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--cw-dark,#202e39);margin:0}.TM1ChampionshipPage_merchTagline__kvCfK{font-family:var(--cw-font);font-size:clamp(.9rem,1.5vw,1rem);font-weight:400;line-height:1.6;color:var(--cw-body-text,#555);margin:0}.TM1ChampionshipPage_merchCtaLink__yIb1p{font-family:var(--cw-font);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-accent,#0686ca);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.TM1ChampionshipPage_merchCtaLink__yIb1p:hover{opacity:.7}.TM1ChampionshipPage_merchSlider___gHnR{display:flex;flex-direction:column;gap:1rem}.TM1ChampionshipPage_merchTrack__16J7E{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.TM1ChampionshipPage_merchCard__8Mgh9{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--cw-light-bg,#f7f9fb)}.TM1ChampionshipPage_merchImage__5pg0a{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.TM1ChampionshipPage_merchCard__8Mgh9:hover .TM1ChampionshipPage_merchImage__5pg0a{transform:scale(1.04)}.TM1ChampionshipPage_merchBadge__DhjIN{position:absolute;top:.75rem;left:.75rem;z-index:1;background:var(--cw-accent,#0686ca);color:#fff;font-family:var(--cw-font);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem}.TM1ChampionshipPage_merchControls__oAnZ9{display:flex;align-items:center;justify-content:space-between}@media (max-width:760px){.TM1ChampionshipPage_merchTrack__16J7E{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.TM1ChampionshipPage_photosCarouselTrack__L9idV{grid-template-columns:1fr}}