.WorldCup_worldCupShell__2Ma3m{background:var(--bg);color:var(--fg);display:flex;flex-direction:column;min-height:100svh}.WorldCup_worldCupShell__2Ma3m>main{flex:1 0 auto;display:flex;flex-direction:column}.WorldCup_worldCupShell__2Ma3m:has([data-immersive])>footer{margin-top:0}.WorldCup_worldCupHero__iH_lk{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,var(--wc-night-2) 0,var(--wc-night) 100%);padding-block:var(--space-10) var(--space-8)}.WorldCup_worldCupHero__iH_lk:before{content:"";position:absolute;top:-180px;right:-140px;width:420px;height:420px;border:1px solid var(--wc-line);border-radius:var(--r-full);z-index:-1}.WorldCup_worldCupHero__iH_lk:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--wc-fg) 2%,transparent) 0 72px,transparent 72px 144px);z-index:-2}.WorldCup_worldCupHero__iH_lk .mw-breadcrumb,.WorldCup_worldCupHero__iH_lk .mw-breadcrumb a,.WorldCup_worldCupHero__iH_lk .mw-breadcrumb-sep{color:color-mix(in srgb,var(--wc-fg) 55%,transparent)}.WorldCup_worldCupHero__iH_lk .mw-breadcrumb a:hover{color:var(--wc-fg)}.WorldCup_worldCupHeroEyebrow__yaCjB{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--wc-pitch)}.WorldCup_worldCupHeroHead__CxKpi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-3)}.WorldCup_worldCupHeroTitle__JHQ15{font-family:var(--font-display);font-size:clamp(var(--text-4xl),6vw,56px);line-height:1.05;font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--wc-fg);margin:0}.WorldCup_worldCupHeroTitleAccent__3Leyv{color:var(--wc-pitch)}.WorldCup_worldCupHeroUrdu__wwsZD{font-family:var(--font-urdu);font-size:var(--text-xl);color:var(--wc-gold);line-height:1.7}.WorldCup_worldCupHeroLead__q7w2d{margin-top:var(--space-3);max-width:60ch;font-size:var(--text-base);line-height:var(--lh-lg);color:var(--wc-fg-muted)}.WorldCup_worldCupHeroLeadSrOnly__t4Tbr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.WorldCup_worldCupHeroStats__clHFA{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--wc-fg-muted)}.WorldCup_worldCupHeroStatDot__9rXfH{width:4px;height:4px;border-radius:var(--r-full);background:var(--wc-pitch)}.WorldCup_worldCupHeroHosts__xVg1v{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.WorldCup_worldCupHostChip__RgCeF{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1_5) var(--space-3);border:1px solid var(--wc-line-strong);border-radius:var(--r-full);background:var(--wc-glass);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--wc-fg)}.WorldCup_worldCupSubNav__YuQpy{position:sticky;top:0;z-index:30;background:var(--wc-night);border-bottom:1px solid var(--wc-line)}.WorldCup_worldCupSubNavInner__uywuy{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.WorldCup_worldCupSubNavInner__uywuy::-webkit-scrollbar{display:none}.WorldCup_worldCupHeaderLang__e5P_C{flex-shrink:0}@media(max-width:1024px){.WorldCup_worldCupHeaderLang__e5P_C{display:none}}.WorldCup_worldCupSubNavLink__cR9cx{flex-shrink:0;padding:var(--space-1_5) var(--space-4);border:1px solid var(--wc-line-strong);border-radius:var(--r-full);background:transparent;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--wc-fg-muted);transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.WorldCup_worldCupSubNavLink__cR9cx:hover{color:var(--wc-fg);background:var(--wc-glass)}@media(max-width:640px){.WorldCup_worldCupSubNavLink__cR9cx{padding:var(--space-1) var(--space-2_5);font-size:var(--text-xs)}}.WorldCup_worldCupSubNavLinkActive__mbFK8{background:var(--wc-pitch);border-color:var(--wc-pitch);color:var(--wc-pitch-deep)}.WorldCup_worldCupSubNavLinkActive__mbFK8:hover{background:var(--wc-pitch-strong);color:var(--wc-pitch-deep)}.WorldCup_worldCupSubNavZone__unhIp{margin-left:auto;flex-shrink:0;font-size:var(--text-xs);color:var(--wc-fg-muted);padding-left:var(--space-3)}.WorldCup_worldCupLangSwitcher__c5Yxt{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.WorldCup_worldCupLangBtn__ejmOn{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:500;color:var(--wc-fg-muted);background:transparent;border:1px solid transparent;border-radius:var(--r-sm);cursor:pointer;line-height:1;transition:color .15s,border-color .15s}.WorldCup_worldCupLangBtn__ejmOn[aria-current=true]{color:var(--wc-pitch);border-color:var(--wc-pitch)}.WorldCup_worldCupLangBtn__ejmOn:hover:not([aria-current=true]){color:var(--wc-fg)}.WorldCup_worldCupSection___fKf5{padding-block:var(--space-10)}.WorldCup_worldCupSectionAlt__OLqNI{background:var(--wc-night-2);border-block:1px solid var(--wc-line)}.WorldCup_worldCupSection___fKf5 .mw-eyebrow{color:var(--wc-pitch)}.WorldCup_worldCupSection___fKf5 .mw-urdu-h1{color:var(--wc-gold)}.WorldCup_worldCupSection___fKf5 .mw-link-action{color:var(--wc-fg-muted)}.WorldCup_worldCupSection___fKf5 .mw-link-action:hover{color:var(--wc-fg)}.WorldCup_worldCupNotice__g5a7d{padding:var(--space-5);border:1px dashed var(--wc-line-strong);border-radius:var(--r-lg);font-size:var(--text-sm);color:var(--wc-fg-muted);text-align:center}.WorldCup_worldCupGroupsGrid__7hO3I{display:grid;grid-template-columns:var(--worldcup-groups-cols,repeat(2,minmax(0,1fr)));gap:var(--space-4)}.WorldCup_worldCupGroupTitle__aDS3r{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg);margin:0 0 var(--space-3)}.WorldCup_worldCupGroupTitleAccent__uyril{color:var(--wc-pitch)}.WorldCup_worldCupTimelineWrap__v3bd6{padding:var(--space-4) var(--space-5)}.WorldCup_worldCupTimeline___D_h1{display:flex;flex-direction:column}.WorldCup_worldCupTimelineRow__QobsL{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--wc-line)}.WorldCup_worldCupTimelineRow__QobsL:first-child{border-top:0}.WorldCup_worldCupTimelineYear__Xtc_1{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--fw-semibold);color:var(--wc-gold)}.WorldCup_worldCupTimelineBody__vVTV_{display:flex;flex-direction:column;gap:var(--space-0_5);min-width:0}.WorldCup_worldCupTimelineChampion__3Y_ur{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-fg)}.WorldCup_worldCupTimelineDetail__1k_bK{font-size:var(--text-xs);color:var(--wc-fg-muted)}.WorldCup_worldCupTimelineScore__Lzvx_{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--wc-fg-muted);white-space:nowrap}.WorldCup_worldCupTitlesGrid__3pyy9{display:grid;grid-template-columns:var(--worldcup-titles-cols,repeat(4,minmax(0,1fr)));gap:var(--space-3)}.WorldCup_worldCupTitleCard___gZv1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.WorldCup_worldCupTitleTeam__aRhve{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-fg)}.WorldCup_worldCupTitleCount__QUZkX{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-semibold);color:var(--wc-gold);line-height:1}.WorldCup_worldCupTitleYears__uL85d{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--wc-fg-muted)}.WorldCup_worldCupRecordsGrid__swsNc{display:grid;grid-template-columns:var(--worldcup-records-cols,repeat(2,minmax(0,1fr)));gap:var(--space-3)}.WorldCup_worldCupRecordCard__QP1XD{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4)}.WorldCup_worldCupRecordLabel__DW4eM{font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-gold)}.WorldCup_worldCupRecordHolder__YticN{font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--wc-fg)}.WorldCup_worldCupRecordDetail__kwC8p{font-size:var(--text-sm);color:var(--wc-fg-muted)}.WorldCup_worldCupTeamsGrid__pFiCr{display:grid;grid-template-columns:var(--worldcup-teams-cols,repeat(3,minmax(0,1fr)));gap:var(--space-4)}.WorldCup_worldCupTeamCard__lpI3i{display:flex;flex-direction:column;padding:var(--space-4)}.WorldCup_worldCupTeamRow__9WlQk{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--wc-line)}.WorldCup_worldCupTeamRow__9WlQk:first-of-type{border-top:0}.WorldCup_worldCupTeamRowLink__r6zyH{text-decoration:none;color:inherit;transition:color var(--t-fast) ease}.WorldCup_worldCupTeamRowLink__r6zyH:hover .WorldCup_worldCupTeamName___SGGy{color:var(--wc-pitch-strong)}.WorldCup_worldCupTeamRowLink__r6zyH:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.WorldCup_worldCupTeamName___SGGy{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--wc-fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorldCup_worldCupTeamTla__I_Cnk{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--wc-fg-muted)}.WorldCup_worldCupFormatGrid__k_MYh{display:grid;grid-template-columns:var(--worldcup-format-cols,repeat(3,minmax(0,1fr)));gap:var(--space-3)}.WorldCup_worldCupFormatCard__dLb_5{display:flex;flex-direction:column;gap:var(--space-1_5);padding:var(--space-4)}.WorldCup_worldCupFormatStage__n_DwD{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-fg)}.WorldCup_worldCupFormatMatches__h7zbo{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--wc-pitch)}.WorldCup_worldCupFormatDetail__PSzCc{font-size:var(--text-xs);line-height:var(--lh-sm);color:var(--wc-fg-muted)}.WorldCup_worldCupHistoryStrip__8GutF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--wc-gold) 35%,transparent)}.WorldCup_worldCupHistoryStripLabel__t1seS{font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--wc-gold);margin-bottom:var(--space-1)}.WorldCup_worldCupHistoryStripValue__Lmk43{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--wc-fg)}.WorldCup_worldCupTitleCardLink__FeCjl{display:block;text-decoration:none;color:inherit;border-radius:var(--r-lg)}.WorldCup_worldCupTitleCardLink__FeCjl:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.WorldCup_worldCupTitleCardLinked__z8yp_{transition:box-shadow var(--t-fast) var(--ease-out)}.WorldCup_worldCupTitleCardLinked__z8yp_:hover{box-shadow:var(--shadow-sm);outline:1px solid var(--wc-line-strong)}.WorldCup_worldCupTimelineLink__Wtphl{display:block;text-decoration:none;color:inherit;border-radius:var(--r-lg)}.WorldCup_worldCupTimelineLink__Wtphl:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.WorldCup_worldCupTimelineLink__Wtphl:hover .WorldCup_worldCupTimelineYear__Xtc_1{color:var(--wc-pitch)}.WorldCup_worldCupTimelineRowLinked__p0rFI{transition:background var(--t-fast) var(--ease-out)}.WorldCup_worldCupTimelineRowLinked__p0rFI:hover{background:var(--wc-glass);border-radius:var(--r-lg)}.WorldCup_worldCupFootnote__fLjtj{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-6) var(--space-10);font-size:var(--text-xs);color:var(--wc-fg-muted)}@media(max-width:1024px){.WorldCup_worldCupTitlesGrid__3pyy9{--worldcup-titles-cols:repeat(2,minmax(0,1fr))}.WorldCup_worldCupTeamsGrid__pFiCr{--worldcup-teams-cols:repeat(2,minmax(0,1fr))}.WorldCup_worldCupFormatGrid__k_MYh{--worldcup-format-cols:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.WorldCup_worldCupGroupsGrid__7hO3I{--worldcup-groups-cols:minmax(0,1fr)}.WorldCup_worldCupRecordsGrid__swsNc{--worldcup-records-cols:minmax(0,1fr)}}@media(max-width:640px){.WorldCup_worldCupTitlesGrid__3pyy9{--worldcup-titles-cols:minmax(0,1fr)}.WorldCup_worldCupTeamsGrid__pFiCr{--worldcup-teams-cols:minmax(0,1fr)}.WorldCup_worldCupFormatGrid__k_MYh{--worldcup-format-cols:minmax(0,1fr)}.WorldCup_worldCupTimelineRow__QobsL{grid-template-columns:48px minmax(0,1fr)}.WorldCup_worldCupTimelineScore__Lzvx_{display:none}}.WorldCup_worldCupHeader__OcbZb{position:sticky;top:0;z-index:30;background:var(--wc-night);border-bottom:1px solid var(--wc-line)}.WorldCup_worldCupHeaderInner__5EcQy{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-3)}.WorldCup_worldCupHeaderBrand__C8L5T{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--wc-fg);text-decoration:none}.WorldCup_worldCupHeaderMark__Jtj3Q{width:22px;height:22px;flex-shrink:0}.WorldCup_worldCupFooter___H49D{border-top:1px solid var(--wc-line);background:var(--wc-night-2);padding-block:var(--space-8) var(--space-10);margin-top:var(--space-10)}.WorldCup_worldCupFooterInner__WqCij{display:flex;flex-direction:column;gap:var(--space-3)}.WorldCup_worldCupFooterBrand__s1_9G{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--wc-fg)}.WorldCup_worldCupFooterTagline__dUWqX{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--wc-fg-muted)}.WorldCup_worldCupFooterNav__QIl_F{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-sm)}.WorldCup_worldCupFooterNav__QIl_F a{color:var(--wc-fg-muted);text-decoration:none;transition:color var(--t-fast) var(--ease-out)}.WorldCup_worldCupFooterNav__QIl_F a:hover{color:var(--wc-fg)}.WorldCup_worldCupFooterNote__D2E2_{font-size:var(--text-xs);color:var(--wc-fg-muted)}.WorldCup_worldCupMenuToggle__4rck0{display:none;margin-left:auto;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--r-md);border:1px solid var(--wc-line-strong);background:transparent;color:var(--wc-fg);cursor:pointer;transition:background var(--t-fast) var(--ease-out)}.WorldCup_worldCupMenuToggle__4rck0:hover{background:var(--wc-glass)}@media(max-width:1024px){.WorldCup_worldCupSubNavInner__uywuy{display:none}.WorldCup_worldCupMenuToggle__4rck0{display:flex}}.WorldCup_worldCupMobileLang__h8VYB{padding:var(--space-4) var(--space-5);border-top:1px solid var(--wc-line)}.WorldCup_worldCupMobileMenu__Ec53C{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 100%);z-index:10;background:var(--wc-night);border-top:1px solid var(--wc-line);overflow-y:auto;animation:WorldCup_mobileMenuIn__jYni7 var(--t-slow) var(--ease-out) both}@keyframes WorldCup_mobileMenuIn__jYni7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.WorldCup_worldCupMobileMenu__Ec53C{animation:none}}.WorldCup_worldCupMobileLink__F2dnq{display:flex;align-items:center;width:100%;padding:var(--space-4) var(--space-5);font-size:var(--text-lg);font-weight:var(--fw-medium);color:var(--wc-fg-muted);text-decoration:none;border-bottom:1px solid var(--wc-line);transition:color var(--t-fast),background var(--t-fast)}.WorldCup_worldCupMobileLink__F2dnq:hover{background:var(--wc-glass);color:var(--wc-fg)}.WorldCup_worldCupMobileLinkActive__9F_TB{color:var(--wc-pitch-strong);font-weight:var(--fw-semibold)}.WorldCup_worldCupMobileZone__eiXqH{display:block;padding:var(--space-4) var(--space-5);font-size:var(--text-xs);letter-spacing:.06em;color:var(--wc-fg-muted)}.WorldCup_livePanel__MH3n9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--wc-glass);border:1px solid var(--wc-line);border-radius:var(--r-xl)}.WorldCup_livePanelHead__obgss{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3)}.WorldCup_livePanelTeam__Qo6f7{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.WorldCup_livePanelTeamName__mK4Ki{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-fg);line-height:1.1}.WorldCup_livePanelTbd__Ff07f{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--wc-glass);border:1px solid var(--wc-line);color:var(--wc-fg-muted)}.WorldCup_liveStatGroups__m_Ouz{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.WorldCup_livePanelLink__FwHlF{align-self:flex-start;color:var(--wc-gold);font-size:var(--text-sm);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.WorldCup_livePanel__MH3n9{padding:var(--space-3)}.WorldCup_livePanelHead__obgss{gap:var(--space-2)}}.WorldCup_resultsMatchHero__DX4p2{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding-block:var(--space-12) var(--space-10);text-align:center;background:linear-gradient(180deg,var(--wc-night) 0,var(--wc-night-2) 100%);border-bottom:1px solid var(--wc-line);position:relative;isolation:isolate}.WorldCup_resultsMatchHero__DX4p2:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 100%,color-mix(in srgb,var(--wc-pitch) 8%,transparent),transparent);z-index:-1}.WorldCup_resultsMatchEyebrow__rCjFR{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--wc-pitch)}.WorldCup_resultsMatchTeams__LGJiF{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-6);width:100%;max-width:560px}.WorldCup_resultsMatchTeam__nJJUP{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.WorldCup_resultsMatchTeamName__KLQLe{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg);line-height:1}.WorldCup_resultsMatchTeamTla__eXb9Q{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--wc-fg-muted);letter-spacing:.1em}.WorldCup_resultsMatchTbd__MXKWZ{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--r-full);border:1px dashed var(--wc-line-strong);font-size:var(--text-xl);color:var(--wc-fg-muted)}.WorldCup_resultsMatchCenter__G_TEx{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);flex-shrink:0}.WorldCup_resultsMatchScore__SYs4n{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:clamp(56px,14vw,96px);font-weight:var(--fw-bold);line-height:1;color:var(--wc-fg);font-variant-numeric:tabular-nums}.WorldCup_resultsMatchScoreSep__5MfN_{color:var(--wc-line-strong);font-weight:var(--fw-light);font-size:.7em}.WorldCup_resultsMatchBadge__Mi_LV{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:var(--wc-glass);border:1px solid var(--wc-line-strong);border-radius:var(--r-sm);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--wc-fg-muted)}.WorldCup_resultsMatchLink__YdcRb{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-gold);text-decoration:none}.WorldCup_resultsMatchLink__YdcRb:hover{text-decoration:underline;text-underline-offset:2px}.WorldCup_resultsSectionTitle__T4rjO{font-family:var(--font-display);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--wc-fg);margin:0}.WorldCup_resultsSectionLead__VCa5t{font-size:var(--text-sm);color:var(--wc-fg-muted);margin-top:var(--space-1)}.WorldCup_resultsGrid__yXpwX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-6)}@media(max-width:1024px){.WorldCup_resultsMatchTeamName__KLQLe{font-size:var(--text-xl)}}@media(max-width:768px){.WorldCup_resultsGrid__yXpwX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.WorldCup_resultsMatchHero__DX4p2{padding-block:var(--space-8) var(--space-6);gap:var(--space-6)}.WorldCup_resultsMatchTeams__LGJiF{gap:var(--space-3)}.WorldCup_resultsMatchTeamName__KLQLe{font-size:var(--text-base)}.WorldCup_resultsGrid__yXpwX{grid-template-columns:minmax(0,1fr)}}