.TournamentHero_container__3hS4R{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:9rem 2rem 4rem;background:linear-gradient(135deg,rgba(1,39,75,.95),rgba(1,39,75,.85)),url(/images/stadium.jpg) no-repeat 50%;background-size:cover;text-align:center;overflow:hidden}.TournamentHero_overlay__c11zO{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 70%,rgba(180,201,76,.15) 0,transparent 50%);pointer-events:none}.TournamentHero_content__z_ihS{z-index:10;max-width:800px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.TournamentHero_badge__o8_Rk{display:inline-block;width:-moz-fit-content;width:fit-content;padding:.5rem 1.5rem;background:#b4c94c;color:#01274b;font-family:Sansation Bold;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;border-radius:20px}.TournamentHero_title__ABBTf{margin:0;color:#fff;font-family:Sansation Bold;font-size:56px;font-weight:700;line-height:1.1}.TournamentHero_title__ABBTf span{color:#b4c94c}.TournamentHero_subtitle__9smKa{margin:0;color:hsla(0,0%,100%,.9);font-family:Sansation Regular;font-size:20px;line-height:1.6;max-width:700px}.TournamentHero_countdown__CsMf4{display:flex;gap:1.5rem;margin:1rem 0}.TournamentHero_countdownItem__BjUe9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0;background:hsla(0,0%,100%,.1);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);width:90px}.TournamentHero_countdownNumber__nukG5{font-family:Sansation Bold;font-size:36px;font-weight:700;color:#b4c94c;line-height:1}.TournamentHero_countdownLabel__hJ0yl{font-family:Sansation Regular;font-size:12px;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:1px;margin-top:.5rem}.TournamentHero_startDate__0yMwX{margin:0;color:hsla(0,0%,100%,.7);font-family:Sansation Regular;font-size:15px;text-transform:capitalize}@media(max-width:1000px){.TournamentHero_container__3hS4R{padding:8.5rem 2rem 3rem}.TournamentHero_title__ABBTf{font-size:42px}}@media(max-width:760px){.TournamentHero_container__3hS4R{padding:8rem 1.5rem 2.5rem}.TournamentHero_title__ABBTf{font-size:32px}.TournamentHero_subtitle__9smKa{font-size:16px}.TournamentHero_countdown__CsMf4{gap:.75rem;flex-wrap:wrap;justify-content:center}.TournamentHero_countdownItem__BjUe9{padding:.75rem 0;width:70px}.TournamentHero_countdownNumber__nukG5{font-size:24px}.TournamentHero_countdownLabel__hJ0yl{font-size:10px}}.AppCTA_container__tVhSz{width:100%;padding:3rem 2rem;background:linear-gradient(135deg,#01274b,#023c73)}.AppCTA_content__AjH8w{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.AppCTA_title__bVlyY{margin:0;color:#fff;font-family:Sansation Bold;font-size:24px;font-weight:700;line-height:1.3}.AppCTA_subtitle__uRVYJ{margin:0;color:hsla(0,0%,100%,.7);font-family:Sansation Regular;font-size:16px;line-height:1.5}.AppCTA_badges__fVSNO{display:flex;align-items:center;gap:1rem;margin-top:.5rem}@media(max-width:760px){.AppCTA_container__tVhSz{padding:2.5rem 1.5rem}.AppCTA_title__bVlyY{font-size:20px}.AppCTA_subtitle__uRVYJ{font-size:14px}.AppCTA_badges__fVSNO{gap:.75rem}.AppCTA_badges__fVSNO img{width:130px;height:auto}}@media(max-width:450px){.AppCTA_badges__fVSNO{flex-direction:column}}.TournamentGroups_container__7ZPlT{width:100%;padding:5rem 2rem;background:#fff}.TournamentGroups_header__4Q3jw{text-align:center;max-width:700px;margin:0 auto 3rem}.TournamentGroups_title__u0WY4{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:40px;font-weight:700;line-height:1.2}.TournamentGroups_subtitle__O0K_m{margin:0;color:rgba(1,39,75,.7);font-family:Sansation Regular;font-size:18px;line-height:1.5}.TournamentGroups_grid__wEk60{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}.TournamentGroups_groupCard__rBJ4O{background:#fff;border:1px solid rgba(1,39,75,.1);border-radius:16px;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.TournamentGroups_groupCard__rBJ4O:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(1,39,75,.12)}.TournamentGroups_groupName__H5dXw{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding-bottom:.75rem;border-bottom:2px solid #b4c94c}.TournamentGroups_teams__2hB4e{display:flex;flex-direction:column;gap:.75rem}.TournamentGroups_team__nl1os{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.TournamentGroups_flag__3G8KB{border-radius:50%;object-fit:cover;flex-shrink:0}.TournamentGroups_flagPlaceholder__GRTk6{width:28px;height:28px;background:rgba(1,39,75,.1);border-radius:50%;flex-shrink:0}.TournamentGroups_teamName__Xcbd7{flex:1 1;color:#01274b;font-family:Sansation Regular;font-size:14px}.TournamentGroups_tbd__o1RJH{color:rgba(1,39,75,.35);font-style:italic}.TournamentGroups_teamCode__fNOOj{color:rgba(1,39,75,.5);font-family:Sansation Bold;font-size:12px;letter-spacing:1px}@media(max-width:1000px){.TournamentGroups_grid__wEk60{grid-template-columns:repeat(3,1fr)}.TournamentGroups_title__u0WY4{font-size:32px}}@media(max-width:760px){.TournamentGroups_container__7ZPlT{padding:3rem 1.5rem}.TournamentGroups_grid__wEk60{grid-template-columns:repeat(2,1fr);gap:1rem}.TournamentGroups_title__u0WY4{font-size:28px}.TournamentGroups_subtitle__O0K_m{font-size:16px}.TournamentGroups_groupCard__rBJ4O{padding:1rem}.TournamentGroups_groupName__H5dXw{font-size:14px}.TournamentGroups_teamName__Xcbd7{font-size:13px}}@media(max-width:450px){.TournamentGroups_grid__wEk60{grid-template-columns:1fr}}.CupTreeBracket_container__LAtv9{width:100%;padding:5rem 2rem;background:#fff}.CupTreeBracket_header__rDQSx{text-align:center;max-width:700px;margin:0 auto 2rem}.CupTreeBracket_title__wiiXe{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:40px;font-weight:700;line-height:1.2}.CupTreeBracket_subtitle__RxQt4{margin:0;color:rgba(1,39,75,.7);font-family:Sansation Regular;font-size:18px;line-height:1.5}.CupTreeBracket_scrollHint__V5gtD{text-align:center;color:rgba(1,39,75,.45);font-family:Sansation Regular;font-size:13px;margin:0 0 1rem;display:none}.CupTreeBracket_bracketScroll__gHWDa{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem}.CupTreeBracket_bracketScroll__gHWDa::-webkit-scrollbar{height:6px}.CupTreeBracket_bracketScroll__gHWDa::-webkit-scrollbar-track{background:rgba(1,39,75,.05);border-radius:3px}.CupTreeBracket_bracketScroll__gHWDa::-webkit-scrollbar-thumb{background:rgba(1,39,75,.15);border-radius:3px}.CupTreeBracket_bracket__kcgyR{display:grid;grid-template-columns:repeat(var(--round-count),220px);grid-gap:0;gap:0;min-width:min-content;padding:0 1rem}.CupTreeBracket_round__OZytS{display:flex;flex-direction:column}.CupTreeBracket_roundName__H1fa3{text-align:center;color:#01274b;font-family:Sansation Bold;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:.5rem 0;margin-bottom:.5rem;border-bottom:2px solid rgba(1,39,75,.1)}.CupTreeBracket_roundBlocks___AYID{display:flex;flex-direction:column;justify-content:space-around;flex:1 1;gap:.5rem;padding:.5rem 0}.CupTreeBracket_block__uphbx{position:relative;padding-right:16px}.CupTreeBracket_blockWithConnector__nlXwY:after{content:"";position:absolute;right:0;top:50%;width:16px;height:1px;background:rgba(1,39,75,.2)}.CupTreeBracket_blockCard__cZhNA{background:#fff;border:1px solid rgba(1,39,75,.12);border-radius:8px;overflow:hidden;transition:box-shadow .2s ease}.CupTreeBracket_blockCard__cZhNA:hover{box-shadow:0 2px 12px rgba(1,39,75,.08)}.CupTreeBracket_teamRow___LlAA{display:flex;align-items:center;justify-content:space-between;padding:.45rem .6rem;gap:.4rem}.CupTreeBracket_teamRow___LlAA:first-child{border-bottom:1px solid rgba(1,39,75,.06)}.CupTreeBracket_teamRowWinner__m2UEO{background:rgba(180,201,76,.08)}.CupTreeBracket_teamRowWinner__m2UEO .CupTreeBracket_teamName__ljpPg{font-family:Sansation Bold;font-weight:700}.CupTreeBracket_teamRowWinner__m2UEO .CupTreeBracket_teamScore__83Hx3{font-weight:700;color:#b4c94c}.CupTreeBracket_teamInfo__0GSgW{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1 1}.CupTreeBracket_flag__CGNcu{border-radius:50%;object-fit:cover;flex-shrink:0}.CupTreeBracket_flagPlaceholder__DnJ4Q{width:20px;height:20px;background:rgba(1,39,75,.1);border-radius:50%;flex-shrink:0}.CupTreeBracket_teamName__ljpPg{color:#01274b;font-family:Sansation Regular;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CupTreeBracket_teamScore__83Hx3{color:#01274b;font-family:Sansation Bold;font-size:14px;min-width:18px;text-align:center;flex-shrink:0}.CupTreeBracket_legFooter__EcBMW{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.3rem .6rem;border-top:1px solid rgba(1,39,75,.06);background:rgba(1,39,75,.02)}.CupTreeBracket_legDetail__B4pHq{color:rgba(1,39,75,.5);font-family:Sansation Regular;font-size:10px;letter-spacing:.3px}.CupTreeBracket_legDivider__hpaEb{width:1px;height:10px;background:rgba(1,39,75,.15)}.CupTreeBracket_penBadge__QtHfx{background:rgba(180,201,76,.15);color:#b4c94c;font-family:Sansation Bold;font-size:9px;font-weight:700;padding:.1rem .3rem;border-radius:3px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:1000px){.CupTreeBracket_title__wiiXe{font-size:32px}.CupTreeBracket_bracket__kcgyR{grid-template-columns:repeat(var(--round-count),200px)}}@media(max-width:760px){.CupTreeBracket_container__LAtv9{padding:3rem 1rem}.CupTreeBracket_title__wiiXe{font-size:28px}.CupTreeBracket_subtitle__RxQt4{font-size:16px}.CupTreeBracket_scrollHint__V5gtD{display:block}.CupTreeBracket_bracket__kcgyR{grid-template-columns:repeat(var(--round-count),180px)}.CupTreeBracket_teamName__ljpPg{font-size:11px}}.TournamentBracket_container__b6fsP{width:100%;padding:5rem 2rem;background:#fff}.TournamentBracket_header__1L9Ry{text-align:center;max-width:700px;margin:0 auto 3rem}.TournamentBracket_title__DuYwC{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:40px;font-weight:700;line-height:1.2}.TournamentBracket_subtitle__x2WLi{margin:0;color:rgba(1,39,75,.7);font-family:Sansation Regular;font-size:18px;line-height:1.5}.TournamentBracket_bracket__Q5_mg{max-width:600px;margin:0 auto}.TournamentBracket_tabs__w1r5F{display:flex;gap:0;border-bottom:2px solid rgba(1,39,75,.1);margin-bottom:1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.TournamentBracket_tabs__w1r5F::-webkit-scrollbar{display:none}.TournamentBracket_tab__4xSGd{flex-shrink:0;padding:.75rem 1.25rem;border:none;background:none;color:rgba(1,39,75,.5);font-family:Sansation Bold;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;position:relative;transition:color .2s ease;white-space:nowrap}.TournamentBracket_tab__4xSGd:hover{color:#01274b}.TournamentBracket_tab__4xSGd:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:transparent;transition:background .2s ease}.TournamentBracket_tabActive__MOk0Z{color:#01274b}.TournamentBracket_tabActive__MOk0Z:after{background:#b4c94c}.TournamentBracket_ties__YNmAm{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.TournamentBracket_tie__wJ_Dq{background:#fff;border:1px solid rgba(1,39,75,.12);border-radius:8px;overflow:hidden;transition:box-shadow .2s ease}.TournamentBracket_tie__wJ_Dq:hover{box-shadow:0 2px 12px rgba(1,39,75,.08)}.TournamentBracket_tieMatchup__Ky0bU{display:flex;flex-direction:column}.TournamentBracket_teamRow__n_47h{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;gap:.5rem}.TournamentBracket_teamRow__n_47h:first-child{border-bottom:1px solid rgba(1,39,75,.06)}.TournamentBracket_teamRowWinner__m__sk{background:rgba(180,201,76,.08)}.TournamentBracket_teamRowWinner__m__sk .TournamentBracket_teamName__VW2CS{font-family:Sansation Bold;font-weight:700}.TournamentBracket_teamRowWinner__m__sk .TournamentBracket_teamScore__KpooG{font-weight:700;color:#b4c94c}.TournamentBracket_teamInfo__V_uOM{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1}.TournamentBracket_flag__aE6oi{border-radius:50%;object-fit:cover;flex-shrink:0}.TournamentBracket_flagPlaceholder__53fr_{width:20px;height:20px;background:rgba(1,39,75,.1);border-radius:50%;flex-shrink:0}.TournamentBracket_teamName__VW2CS{color:#01274b;font-family:Sansation Regular;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TournamentBracket_teamScore__KpooG{color:#01274b;font-family:Sansation Bold;font-size:15px;min-width:20px;text-align:center;flex-shrink:0}.TournamentBracket_legFooter__QXr8l{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.35rem .75rem;border-top:1px solid rgba(1,39,75,.06);background:rgba(1,39,75,.02)}.TournamentBracket_legDetail__tbJO5{color:rgba(1,39,75,.5);font-family:Sansation Regular;font-size:11px;letter-spacing:.3px}.TournamentBracket_legDivider__fIOD2{width:1px;height:10px;background:rgba(1,39,75,.15)}.TournamentBracket_penBadge__2Tu_h{background:rgba(180,201,76,.15);color:#b4c94c;font-family:Sansation Bold;font-size:10px;font-weight:700;padding:.1rem .35rem;border-radius:3px;text-transform:uppercase;letter-spacing:.5px}.TournamentBracket_connector__dbSCn,.TournamentBracket_roundName__IaOys,.TournamentBracket_round__IstjO{display:none}@media(max-width:1000px){.TournamentBracket_title__DuYwC{font-size:32px}.TournamentBracket_teamName__VW2CS{font-size:12px}}@media(max-width:760px){.TournamentBracket_container__b6fsP{padding:3rem 1rem}.TournamentBracket_title__DuYwC{font-size:28px}.TournamentBracket_subtitle__x2WLi{font-size:16px}.TournamentBracket_ties__YNmAm{grid-template-columns:1fr}.TournamentBracket_tab__4xSGd{padding:.6rem 1rem;font-size:12px}}.ProdyBadge_badge__nkYuJ{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .75rem;background:rgba(180,201,76,.08);border-radius:8px;border:1px solid rgba(180,201,76,.2)}.ProdyBadge_left__UpSSZ{display:flex;align-items:center;gap:.4rem}.ProdyBadge_label__MhmZb{font-family:Sansation Bold;font-size:11px;font-weight:700;color:#b4c94c;text-transform:uppercase;letter-spacing:.5px}.ProdyBadge_prediction__JAxdu{font-family:Sansation Bold;font-size:13px;font-weight:700;color:#01274b}.ProdyBadge_right__3GWTc{display:flex;align-items:center}.ProdyBadge_confidence__ZTLh8{font-family:Sansation Regular;font-size:10px;padding:.15rem .4rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.ProdyBadge_confidence__ZTLh8.ProdyBadge_high__AgpdW{background:rgba(180,201,76,.15);color:#b4c94c}.ProdyBadge_confidence__ZTLh8.ProdyBadge_medium__e_7WA{background:rgba(245,158,11,.15);color:#d97706}.ProdyBadge_confidence__ZTLh8.ProdyBadge_low__tCMYH{background:rgba(1,39,75,.1);color:rgba(1,39,75,.5)}.ProdyBadge_points__QywRE{font-family:Sansation Bold;font-size:11px;font-weight:700;padding:.15rem .4rem;border-radius:4px}.ProdyBadge_points__QywRE.ProdyBadge_exact__CFn16{background:rgba(180,201,76,.15);color:#b4c94c}.ProdyBadge_points__QywRE.ProdyBadge_winner__lvMSk{background:rgba(59,130,246,.15);color:#2563eb}.ProdyBadge_points__QywRE.ProdyBadge_miss__NH0HC{background:rgba(1,39,75,.08);color:rgba(1,39,75,.4)}.TournamentSchedule_container__z9pXo{width:100%;padding:5rem 2rem;background:#f2f2f3;position:relative}.TournamentSchedule_stickyNextMatch__U68BK{position:-webkit-sticky;position:sticky;top:70px;z-index:50;width:100%;max-width:900px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;background:#01274b;border:none;border-radius:12px;cursor:pointer;color:#fff;box-shadow:0 4px 20px rgba(1,39,75,.3);transition:background .2s ease}.TournamentSchedule_stickyNextMatch__U68BK:hover{background:#013464}.TournamentSchedule_stickyLabel__NdPxw{font-family:Sansation Regular;font-size:13px;opacity:.8}.TournamentSchedule_stickyTeams__38rkO{font-family:Sansation Bold;font-size:14px;font-weight:700}.TournamentSchedule_stickyArrow__xt1Fv{flex-shrink:0;opacity:.7;animation:TournamentSchedule_bounceDown__rM1HU 1.5s infinite}@keyframes TournamentSchedule_bounceDown__rM1HU{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.TournamentSchedule_nextMatchCard__aGhE0{border:2px solid #b4c94c;box-shadow:0 0 0 3px rgba(180,201,76,.15)}.TournamentSchedule_header__lU_HX{text-align:center;max-width:700px;margin:0 auto 3rem}.TournamentSchedule_title__Wx1bM{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:40px;font-weight:700;line-height:1.2}.TournamentSchedule_subtitle__XCCaU{margin:0;color:rgba(1,39,75,.7);font-family:Sansation Regular;font-size:18px;line-height:1.5}.TournamentSchedule_tabs__QqHz8{display:flex;gap:0;border-bottom:2px solid rgba(1,39,75,.1);margin:0 auto 1.5rem;max-width:900px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.TournamentSchedule_tabs__QqHz8::-webkit-scrollbar{display:none}.TournamentSchedule_tab__W1yvj{flex-shrink:0;padding:.75rem 1.25rem;border:none;background:none;color:rgba(1,39,75,.5);font-family:Sansation Bold;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;position:relative;transition:color .2s ease;white-space:nowrap}.TournamentSchedule_tab__W1yvj:hover{color:#01274b}.TournamentSchedule_tab__W1yvj:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:transparent;transition:background .2s ease}.TournamentSchedule_tabActive__gGRIL{color:#01274b}.TournamentSchedule_tabActive__gGRIL:after{background:#b4c94c}.TournamentSchedule_schedule__cIV6L{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.TournamentSchedule_dateGroup__9Zx0E{display:flex;flex-direction:column;gap:1rem}.TournamentSchedule_dateTitle__CKz1K{margin:0;color:#01274b;font-family:Sansation Bold;font-size:18px;font-weight:700;text-transform:capitalize;padding-bottom:.75rem;border-bottom:2px solid #b4c94c}.TournamentSchedule_matchCard__lan2s,.TournamentSchedule_matches__uPAE9{display:flex;flex-direction:column;gap:.75rem}.TournamentSchedule_matchCard__lan2s{background:#fff;border-radius:12px;padding:1.25rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.TournamentSchedule_matchCard__lan2s:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(1,39,75,.08)}.TournamentSchedule_matchPhaseRow__QyB1z{display:flex;align-items:center;gap:.5rem}.TournamentSchedule_matchPhase__A49co{color:rgba(1,39,75,.5);font-family:Sansation Bold;font-size:11px;text-transform:uppercase;letter-spacing:1px}.TournamentSchedule_legBadge__ADEfs{background:rgba(180,201,76,.15);color:#b4c94c;font-family:Sansation Bold;font-size:10px;font-weight:700;padding:.15rem .4rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.TournamentSchedule_matchTeams__bW_vb{display:flex;align-items:center;justify-content:center;gap:1.5rem}.TournamentSchedule_teamSide__htJTS{display:flex;align-items:center;gap:.5rem;flex:1 1}.TournamentSchedule_teamSideRight__bo0vY{justify-content:flex-end;text-align:right}.TournamentSchedule_flag__Rdy8m{border-radius:50%;object-fit:cover;flex-shrink:0}.TournamentSchedule_flagPlaceholder__b0bSo{width:24px;height:24px;background:rgba(1,39,75,.1);border-radius:50%;flex-shrink:0}.TournamentSchedule_matchTeamName__KUkNe{color:#01274b;font-family:Sansation Bold;font-size:15px;font-weight:700}.TournamentSchedule_matchScore__5GgWQ{color:#01274b;font-family:Sansation Bold;font-size:18px;font-weight:700;min-width:60px;text-align:center;flex-shrink:0}.TournamentSchedule_matchInfo__W_GPJ{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:.5rem;border-top:1px solid rgba(1,39,75,.06)}.TournamentSchedule_matchTime__0kPy0{color:#b4c94c;font-family:Sansation Bold;font-size:13px;font-weight:700}.TournamentSchedule_matchVenue__Hal9o{color:rgba(1,39,75,.5);font-family:Sansation Regular;font-size:13px}@media(max-width:1000px){.TournamentSchedule_title__Wx1bM{font-size:32px}}@media(max-width:760px){.TournamentSchedule_container__z9pXo{padding:3rem 1.5rem}.TournamentSchedule_tab__W1yvj{padding:.6rem 1rem;font-size:12px}.TournamentSchedule_stickyNextMatch__U68BK{top:60px;padding:.6rem 1rem;gap:.5rem;border-radius:8px}.TournamentSchedule_stickyLabel__NdPxw{font-size:11px}.TournamentSchedule_stickyTeams__38rkO{font-size:12px}.TournamentSchedule_title__Wx1bM{font-size:28px}.TournamentSchedule_subtitle__XCCaU{font-size:16px}.TournamentSchedule_matchCard__lan2s{padding:1rem}.TournamentSchedule_matchTeams__bW_vb{gap:.75rem}.TournamentSchedule_matchTeamName__KUkNe{font-size:13px}.TournamentSchedule_matchScore__5GgWQ{font-size:16px;min-width:40px}.TournamentSchedule_matchInfo__W_GPJ{flex-direction:column;gap:.25rem}}section.Download_container__QZ64r{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1rem;padding:0}section.Download_container__QZ64r .Download_imageContainer__N4vZJ{position:relative;flex-direction:row;display:flex;justify-content:center;align-items:center;width:100%}section.Download_container__QZ64r .Download_imageContainer__N4vZJ h2.Download_sectionTitle__ycTGv{color:#01274b;font-family:Sansation Bold;font-size:20px;font-style:normal;line-height:20px}section.Download_container__QZ64r .Download_imageContainer__N4vZJ .Download_imagesGroup__C33sa{flex-direction:row;display:flex;justify-content:space-between;align-items:space-between;gap:.5rem;margin-left:20px}section.Download_container__QZ64r .Download_imageContainer__N4vZJ .Download_imagesGroup__C33sa img{object-fit:cover;object-position:top}@media(max-width:760px){section.Download_container__QZ64r{margin-top:0;margin-bottom:10px}section.Download_container__QZ64r .Download_imageContainer__N4vZJ{flex-direction:column;display:flex;justify-content:center;align-items:center}section.Download_container__QZ64r .Download_imageContainer__N4vZJ .Download_imagesGroup__C33sa{margin-left:0;margin-top:-20px}section.Download_container__QZ64r .Download_imageContainer__N4vZJ .Download_imagesGroup__C33sa img{object-fit:cover;object-position:top}}.FollowUs_followUs__CCldX{display:flex;align-items:center;gap:1rem}.Footer_container__pP_Gj{background-color:#01274b;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;margin-top:2rem}.Footer_container__pP_Gj .Footer_contact__oCwvS{padding:1% 5% 0}.Footer_container__pP_Gj .Footer_title__LlqE2{font-weight:700;font-size:4rem;line-height:4.5rem;margin:0 0 3.125rem}.Footer_container__pP_Gj .Footer_title__LlqE2 a{color:#fff}.Footer_container__pP_Gj .Footer_location__O7oLB{padding:1.5rem 0;border-top:.06rem solid #606060;border-bottom:.06rem solid #606060;display:flex;flex-flow:row nowrap}.Footer_container__pP_Gj .Footer_countries__HqIRb{display:flex;flex-grow:1;align-items:center;justify-content:flex-end;gap:1.063rem}.Footer_container__pP_Gj .Footer_socialProof__RC8sY{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 0;border-bottom:.06rem solid #606060}.Footer_container__pP_Gj .Footer_socialLink___dbNt{display:flex;align-items:center;gap:.4rem;color:hsla(0,0%,100%,.55);text-decoration:none;font-family:Sansation Regular;font-size:.8rem;transition:color .2s ease}.Footer_container__pP_Gj .Footer_socialLink___dbNt img,.Footer_container__pP_Gj .Footer_socialLink___dbNt svg{opacity:.7}.Footer_container__pP_Gj .Footer_socialLink___dbNt:hover{color:hsla(0,0%,100%,.9)}.Footer_container__pP_Gj .Footer_socialLink___dbNt:hover img,.Footer_container__pP_Gj .Footer_socialLink___dbNt:hover svg{opacity:1}.Footer_container__pP_Gj .Footer_socialDot__DpAdv{width:3px;height:3px;border-radius:50%;background:hsla(0,0%,100%,.3)}.Footer_container__pP_Gj .Footer_popularLinks__UwY8b{display:flex;align-items:center;gap:1.5rem;padding:1rem 0;border-bottom:.06rem solid #606060}.Footer_container__pP_Gj .Footer_popularTitle__YiLJm{font-family:Sansation Bold;font-size:.8rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.Footer_container__pP_Gj .Footer_popularList__Yo4_S{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.Footer_container__pP_Gj .Footer_popularLink__a2iXw{color:hsla(0,0%,100%,.75);text-decoration:none;font-family:Sansation Regular;font-size:.85rem;transition:color .2s ease;white-space:nowrap}.Footer_container__pP_Gj .Footer_popularLink__a2iXw:hover{color:#b4c94c;text-decoration:underline}.Footer_container__pP_Gj .Footer_resources__pQ3yt{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 2rem 1rem}.Footer_container__pP_Gj .Footer_links__y6OjA{display:flex;flex-direction:column;gap:.313rem;font-size:1.25rem;line-height:1.5rem}.Footer_container__pP_Gj .Footer_rights__xlgZv{background-color:#01274b;font-size:1rem;line-height:1.25rem;font-weight:400;padding:.75rem 0 .75rem 4.375rem;margin:0}@media(max-width:760px){.Footer_container__pP_Gj .Footer_contact__oCwvS{padding:1.5rem 1.5rem 0}.Footer_container__pP_Gj .Footer_title__LlqE2{font-size:2.188rem;line-height:2.188rem;margin-bottom:1.5rem}.Footer_container__pP_Gj .Footer_location__O7oLB{padding:0;display:flex;flex-flow:row wrap;border-top:.05rem solid #606060;border-bottom:.05rem solid #606060}.Footer_container__pP_Gj .Footer_countries__HqIRb{border-top:.05rem solid #606060;padding:1.25rem 0;gap:1rem;align-items:center;justify-content:space-around;flex-basis:100%}.Footer_container__pP_Gj .Footer_socialProof__RC8sY{gap:.75rem;padding:1rem 0}.Footer_container__pP_Gj .Footer_popularLinks__UwY8b{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0}.Footer_container__pP_Gj .Footer_popularList__Yo4_S{gap:.5rem 1rem}.Footer_container__pP_Gj .Footer_resources__pQ3yt{padding:0;align-items:center;justify-content:center;flex-flow:row wrap}.Footer_container__pP_Gj .Footer_links__y6OjA{font-size:1rem;gap:1.5rem;align-items:center;padding:2rem 0;width:100%;border-bottom:.05rem solid #606060}.Footer_container__pP_Gj .Footer_logo__tSFSn{padding:1.5rem 0}.Footer_container__pP_Gj .Footer_rights__xlgZv{font-size:.875rem;padding:.75rem 0 .75rem .75rem}.Footer_container__pP_Gj .Footer_address__CUaCf{padding:.75rem 0}}@font-face{font-family:KievitOT;font-family:sansation;font-style:normal;src:local("KievitOT"),local("KievitOT-Regular"),url(/fonts/KievitOT/KievitOT-Regular.woff2) format("woff2"),url(/fonts/KievitOT/KievitOT-Regular.woff) format("woff"),url(/fonts/KievitOT/KievitOT-Regular.ttf) format("truetype")}@font-face{font-family:KievitOT Black;src:url(/fonts/KievitOT/KievitOT-Black.ttf)}@font-face{font-family:KievitOT Bold;src:url(/fonts/KievitOT/KievitOT-Bold.ttf)}@font-face{font-family:KievitOT Bold Italic;src:url(/fonts/KievitOT/KievitOT-BoldItalic.ttf)}@font-face{font-family:KievitOT Book;src:url(/fonts/KievitOT/KievitOT-Book.ttf)}@font-face{font-family:KievitOT Book Italic;src:url(/fonts/KievitOT/KievitOT-BookItalic.ttf)}@font-face{font-family:KievitOT Medium;src:url(/fonts/KievitOT/KievitOT-Medium.ttf)}@font-face{font-family:KievitOT Medium Italic;src:url(/fonts/KievitOT/KievitOT-MediumItalic.ttf)}@font-face{font-family:ITCAvantGardeStd Bold;src:url(/fonts/ITCAvantGardeStd/ITCAvantGardeStd-Bold.otf)}@font-face{font-family:ITCAvantGardeStd Demi;src:url(/fonts/ITCAvantGardeStd/ITCAvantGardeStd-Demi.otf)}@font-face{font-family:ITCAvantGardeStd Medium;src:url(/fonts/ITCAvantGardeStd/ITCAvantGardeStd-Bk.ttf)}@font-face{font-family:Sansation Regular;src:url(/fonts/sansation/Sansation_Regular.ttf)}@font-face{font-family:Sansation Bold;src:url(/fonts/sansation/Sansation_Bold.ttf)}@font-face{font-family:Sansation Light;src:url(/fonts/sansation/Sansation_Light.ttf)}.ProdySection_container__qz1lJ{width:100%;padding:5rem 2rem;background:#fff}.ProdySection_header__kEXal{text-align:center;max-width:700px;margin:0 auto 3rem}.ProdySection_badge__W87BO{display:inline-block;background:#b4c94c;color:#fff;font-family:Sansation Bold;font-size:12px;font-weight:700;padding:.3rem .75rem;border-radius:20px;letter-spacing:1px;margin-bottom:1rem}.ProdySection_title__TP9kN{margin:0 0 1rem;color:#01274b;font-family:Sansation Bold;font-size:40px;font-weight:700;line-height:1.2}.ProdySection_subtitle__mnoek{margin:0;color:rgba(1,39,75,.7);font-family:Sansation Regular;font-size:18px;line-height:1.5}.ProdySection_statsBar__vW5Tz{display:flex;justify-content:center;gap:3rem;max-width:700px;margin:0 auto 3rem;padding:1.5rem 2rem;background:#f2f2f3;border-radius:16px}.ProdySection_stat__gEsri{display:flex;flex-direction:column;align-items:center;gap:.25rem}.ProdySection_statValue__gtf92{font-family:Sansation Bold;font-size:28px;font-weight:700;color:#01274b}.ProdySection_statLabel__KBNUl{font-family:Sansation Regular;font-size:12px;color:rgba(1,39,75,.5);text-transform:uppercase;letter-spacing:.5px}.ProdySection_predictionsSection__fBXzI{max-width:900px;margin:0 auto 3rem}.ProdySection_sectionTitle__bmi_2{font-family:Sansation Bold;font-size:22px;font-weight:700;color:#01274b;margin:0 0 1.5rem;text-align:center}.ProdySection_predictionsGrid__Y4b4L{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.ProdySection_predictionCard__rx0fW{background:#f2f2f3;border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.ProdySection_predictionTeams__VssJI{display:flex;align-items:center;justify-content:center;gap:1rem}.ProdySection_predictionTeam__l2VDx{display:flex;align-items:center;gap:.5rem;flex:1 1}.ProdySection_predictionTeamRight__fiKPv{justify-content:flex-end;text-align:right}.ProdySection_teamFlag__TEoHa{border-radius:50%;object-fit:cover;flex-shrink:0}.ProdySection_teamName__EfnMm{font-family:Sansation Bold;font-size:14px;font-weight:700;color:#01274b}.ProdySection_predictionScore__b6fnK{font-family:Sansation Bold;font-size:20px;font-weight:700;color:#b4c94c;min-width:50px;text-align:center;flex-shrink:0}.ProdySection_predictionMeta__jfo4_{display:flex;align-items:center;justify-content:center;gap:.75rem}.ProdySection_confidence__FeMOw{font-family:Sansation Bold;font-size:10px;font-weight:700;padding:.2rem .5rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.ProdySection_confidence__FeMOw.ProdySection_high__TadJX{background:rgba(180,201,76,.15);color:#b4c94c}.ProdySection_confidence__FeMOw.ProdySection_medium__uSAI4{background:rgba(245,158,11,.15);color:#d97706}.ProdySection_confidence__FeMOw.ProdySection_low__fmSca{background:rgba(1,39,75,.1);color:rgba(1,39,75,.5)}.ProdySection_dataPoints__3rwvf{font-family:Sansation Regular;font-size:11px;color:rgba(1,39,75,.5)}.ProdySection_resultRow__wyImF{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-top:.5rem;border-top:1px solid rgba(1,39,75,.08)}.ProdySection_resultLabel__4woIG{font-family:Sansation Regular;font-size:12px;color:rgba(1,39,75,.5)}.ProdySection_resultScore__k0mZv{font-family:Sansation Bold;font-size:14px;font-weight:700;color:#01274b}.ProdySection_resultPoints__Gutvi{font-family:Sansation Bold;font-size:11px;font-weight:700;padding:.15rem .4rem;border-radius:4px}.ProdySection_resultPoints__Gutvi.ProdySection_exact__hUoXf{background:rgba(180,201,76,.15);color:#b4c94c}.ProdySection_resultPoints__Gutvi.ProdySection_winner___hWlX{background:rgba(59,130,246,.15);color:#2563eb}.ProdySection_resultPoints__Gutvi.ProdySection_miss__09Nk6{background:rgba(1,39,75,.08);color:rgba(1,39,75,.4)}.ProdySection_analysisSection__0hNIx{max-width:700px;margin:0 auto 3rem}.ProdySection_analysisCard___OQET{background:#f2f2f3;border-radius:16px;padding:2rem;display:flex;flex-direction:column;gap:1rem}.ProdySection_analysisHeader__gZrUo{display:flex;flex-direction:column;gap:.25rem}.ProdySection_analysisMatch__ZIdRO{font-family:Sansation Bold;font-size:18px;font-weight:700;color:#01274b}.ProdySection_analysisTournament__PfEle{font-family:Sansation Regular;font-size:13px;color:rgba(1,39,75,.5)}.ProdySection_analysisText__DP3jF{font-family:Sansation Regular;font-size:15px;line-height:1.6;color:rgba(1,39,75,.8);margin:0}.ProdySection_keyFactors__HKipg{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ProdySection_keyFactor__hfH0P{font-family:Sansation Regular;font-size:14px;color:#01274b;padding:.5rem .75rem;background:rgba(180,201,76,.06);border-left:3px solid #b4c94c;border-radius:0 8px 8px 0}.ProdySection_analysisPrediction__Mx4_5{display:flex;align-items:center;gap:.75rem;padding-top:.75rem;border-top:1px solid rgba(1,39,75,.08)}.ProdySection_analysisLabel___p3yA{font-family:Sansation Regular;font-size:13px;color:rgba(1,39,75,.6)}.ProdySection_analysisPredictionScore__Vo93u{font-family:Sansation Bold;font-size:20px;font-weight:700;color:#b4c94c}.ProdySection_cta__jh20U{text-align:center;max-width:500px;margin:0 auto}.ProdySection_ctaText__IYm1H{font-family:Sansation Regular;font-size:15px;color:rgba(1,39,75,.6);margin:0}@media(max-width:1000px){.ProdySection_title__TP9kN{font-size:32px}.ProdySection_statsBar__vW5Tz{gap:2rem}.ProdySection_statValue__gtf92{font-size:24px}}@media(max-width:760px){.ProdySection_container__qz1lJ{padding:3rem 1.5rem}.ProdySection_title__TP9kN{font-size:28px}.ProdySection_subtitle__mnoek{font-size:16px}.ProdySection_statsBar__vW5Tz{flex-wrap:wrap;gap:1.5rem;padding:1rem}.ProdySection_stat__gEsri{min-width:calc(50% - 1rem)}.ProdySection_statValue__gtf92{font-size:22px}.ProdySection_predictionsGrid__Y4b4L{grid-template-columns:1fr}.ProdySection_analysisCard___OQET{padding:1.25rem}.ProdySection_analysisMatch__ZIdRO{font-size:16px}}