.Button-module-scss-module__KA9GbG__buttonWrapper{color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:stretch;align-items:stretch;padding:0;font-size:1.4rem;text-decoration:none;display:inline-flex;appearance:none!important}.Button-module-scss-module__KA9GbG__buttonWrapper.Button-module-scss-module__KA9GbG__fullWidth{display:flex}.Button-module-scss-module__KA9GbG__buttonText{transition:opacity .1s;display:block}.Button-module-scss-module__KA9GbG__buttonInner{text-align:center;white-space:nowrap;cursor:pointer;width:100%;min-width:6.5em;min-height:2.75em;font-weight:600;line-height:1;font-size:inherit;border-style:solid;border-width:1px;border-radius:.5em;flex:100%;justify-content:center;align-items:center;padding:.75em;text-decoration:none;transition:filter .1s,background-color .1s;display:flex;position:relative}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__allowWrap{white-space:normal}@media (min-width:640px){.Button-module-scss-module__KA9GbG__buttonInner{padding:0 1em}}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__filled{background-color:var(--buttonColor,var(--purple500));color:var(--buttonTextColor,var(--white));border-color:#0000}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__filled:hover{filter:brightness(1.1)}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__transparent{color:var(--buttonColor,var(--purple600));border-color:#0000}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__transparent:hover{background-color:color-mix(in srgb,var(--buttonColor,var(--purple500))10%,transparent)}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__filledWhite{background-color:var(--lightest,#fff);color:var(--buttonColor,var(--purple700));border-color:#0000}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__filledWhite:hover{background-color:color-mix(in srgb,var(--lightest,#fff)90%,transparent)}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__outlined{color:var(--buttonColor,var(--purple500));background-color:#0000;border-color:currentColor}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__outlined:hover{background-color:color-mix(in srgb,var(--buttonColor,var(--purple500))10%,transparent)}.Button-module-scss-module__KA9GbG__buttonInner:focus{box-shadow:0 0 2px 2px color-mix(in srgb,var(--green,#0f0)90%,white)}.Button-module-scss-module__KA9GbG__buttonInner:active{filter:brightness(.9)}.Button-module-scss-module__KA9GbG__buttonInner[disabled],.Button-module-scss-module__KA9GbG__buttonInner:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__loading{opacity:.8;pointer-events:none}.Button-module-scss-module__KA9GbG__buttonInner.Button-module-scss-module__KA9GbG__loading .Button-module-scss-module__KA9GbG__buttonText{opacity:0}.Button-module-scss-module__KA9GbG__buttonLoadingIndicator{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module-scss-module__KA9GbG__buttonLoadingIndicator svg{display:block}
.TextInput-module-scss-module__SqPkwG__textInput{color:inherit;width:100%;min-width:unset;max-width:unset;border:1px solid var(--purple200);outline-color:var(--focusRingColor,var(--purple500));background-color:#0000;border-radius:.5em;height:3em;padding:0 1em;font-size:1.6rem;font-weight:500;transition:border-color .1s}@media (min-width:640px){.TextInput-module-scss-module__SqPkwG__textInput{font-size:1.4rem}}.TextInput-module-scss-module__SqPkwG__textInput:hover{border-color:var(--purple300)}.TextInput-module-scss-module__SqPkwG__textInput:focus{outline-offset:0;outline-width:2px}.TextInput-module-scss-module__SqPkwG__textInput::placeholder{color:inherit;opacity:.6}.TextInput-module-scss-module__SqPkwG__textInput[disabled],.TextInput-module-scss-module__SqPkwG__textInput:disabled{opacity:.5;cursor:not-allowed}.TextInput-module-scss-module__SqPkwG__textInput.TextInput-module-scss-module__SqPkwG__error{border-color:var(--red500);outline-color:var(--red500)}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol{border:0;border-radius:1em;margin:0;padding:0}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput{border-radius:0;width:100%;margin-top:-1px;display:block;position:relative}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:hover,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:focus,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:hover,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:focus{z-index:1}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:first-child,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:last-child,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:last-child{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}@media (min-width:1024px){.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol{grid-template-columns:1fr 1fr;display:grid}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:first-child,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:first-child{border-top-left-radius:.5em;border-top-right-radius:0}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:nth-child(2),.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:nth-child(2){border-top-left-radius:0;border-top-right-radius:.5em}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:last-child,.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:last-child{border-bottom-right-radius:.5em;border-bottom-left-radius:0}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:nth-last-child(2),.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:nth-last-child(2){border-bottom-right-radius:0;border-bottom-left-radius:.5em}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:nth-child(odd),.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:nth-child(odd){margin-right:-1px}.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>input:nth-child(2n),.TextInput-module-scss-module__SqPkwG__textInputSetTwoCol>.TextInput-module-scss-module__SqPkwG__textInput:nth-child(2n){margin-left:-1px}}
.LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorWrapper{transform-origin:50%;opacity:0;animation-name:LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorWrapperEnter;animation-duration:.1s;animation-fill-mode:forwards;position:relative}@keyframes LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorWrapperEnter{0%{opacity:0}to{opacity:1}}.LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorWrapper.LoadingIndicator-module-scss-module__vGmDba__centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorSpinner{vertical-align:middle;transform-origin:50%;animation:2s linear infinite LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorSpin}@keyframes LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorSpin{to{transform:rotate(360deg)}}.LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorSpinner circle{fill:none;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;animation:1.45s ease-in-out infinite LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorRingStretch}@keyframes LoadingIndicator-module-scss-module__vGmDba__loadingIndicatorRingStretch{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 200;stroke-dashoffset:-35px}to{stroke-dashoffset:-128px}}
.SiteNavHeightPlaceholder-module-scss-module__wpoldq__siteNavHeightPlaceholder{height:var(--siteNavHeight,88px);flex:0 0 var(--siteNavHeight,88px)}
.ExplosionCTASection-module-scss-module__igKFZG__wrap{margin-top:-2em;padding-top:2em}.ExplosionCTASection-module-scss-module__igKFZG__section{z-index:1;position:relative}.ExplosionCTASection-module-scss-module__igKFZG__inner{justify-content:center;align-items:center;padding:8rem 0 10rem;display:flex;position:relative}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__inner{padding:20rem 0}}.ExplosionCTASection-module-scss-module__igKFZG__backdrop{opacity:0;pointer-events:none;width:1770px;height:900px;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__backdrop{transform:translate(-50%,-50%)}}.ExplosionCTASection-module-scss-module__igKFZG__backdrop.ExplosionCTASection-module-scss-module__igKFZG__ready{opacity:1}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayerGroup{position:absolute;inset:0;transform:translateZ(0)}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayerGroup>*{transform-origin:50% 45%;position:absolute;inset:0}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayer{background-position:50%;background-repeat:no-repeat;background-size:1770px 900px;position:absolute;inset:0}.ExplosionCTASection-module-scss-module__igKFZG__cardPositioner{width:calc(var(--gridColumnWidth)*4 + var(--gridGap)*3);max-width:100%;position:relative}.ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--lightest);border:1px solid var(--purple400);color:var(--purple700);text-align:center;-webkit-user-select:none;user-select:none;border-radius:1.2rem}[data-resolved-scheme=dark] .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--purple50);border-color:var(--purple700)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--purple50);border-color:var(--purple700)}}[data-page-theme-mode=dark] .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--purple50);border-color:var(--purple700)}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__card{border-color:var(--green600);color:var(--green400);background:#23966714}.ExplosionCTASection-module-scss-module__igKFZG__cardBody{padding:2.5em 2em 3em}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__cardBody{padding:3.5em 2em 3em}}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__cardBody svg{height:30px}}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardBody svg{color:var(--green400)}.ExplosionCTASection-module-scss-module__igKFZG__cardBody h3{letter-spacing:-.01em;font-size:2.8rem;font-family:var(--fontSerif);margin:0;font-weight:400}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardBody h3{font-size:var(--pxHeadingSm)}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--purple50);border-radius:0 0 1.2rem 1.2rem;padding:2em;font-size:1.4rem}[data-resolved-scheme=dark] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--purple100)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--purple100)}}[data-page-theme-mode=dark] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--purple100)}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{font-size:var(--pxText);background-color:#2396670f}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__cardFooter{padding:3em}}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter p{margin:0}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter a{color:inherit;font-weight:600}.ExplosionCTASection-module-scss-module__igKFZG__buttonGroup{flex-wrap:wrap;justify-content:center;gap:.75em;display:flex}.ExplosionCTASection-module-scss-module__igKFZG__decoTopLeft{width:53px;height:60px;position:absolute;top:0;left:0;transform:translate(-75%,-47%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoTopLeft{transform:scale(.7)translate(-50%,-47%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoCoffeeMug{width:81px;height:75px;position:absolute;bottom:4.5em;right:100%;transform:translate(15%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoCoffeeMug{transform:scale(.7)translate(85%,5%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoPentagon{width:51px;height:51px;position:absolute;top:100%;right:0;transform:translate(25%,-55%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoPentagon{transform:scale(.7)translate(25%,-65%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoImage{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}
.EventsAreaNav-module-scss-module__36lvZW__nav{font-family:var(--fontSans);max-width:var(--gridWideMaxWidth);padding:var(--md)var(--pageMargin)var(--sm);z-index:1;align-items:center;gap:.5em;margin:0 auto;font-size:1.3rem;font-weight:600;display:flex;position:relative}@media (min-width:640px){.EventsAreaNav-module-scss-module__36lvZW__nav{padding:var(--sm)var(--widerPageMargin);justify-content:space-between}}.EventsAreaNav-module-scss-module__36lvZW__nav.EventsAreaNav-module-scss-module__36lvZW__centeredOnMobile{justify-content:center}@media (min-width:640px){.EventsAreaNav-module-scss-module__36lvZW__nav.EventsAreaNav-module-scss-module__36lvZW__centeredOnMobile{justify-content:space-between}}.EventsAreaNav-module-scss-module__36lvZW__areaLabel{background:var(--white);color:var(--purple700);white-space:nowrap;border-radius:10em;padding:.4em .75em;font-weight:700;text-decoration:none;display:inline-block}.EventsAreaNav-module-scss-module__36lvZW__links{align-items:center;margin:0;padding:0;list-style:none;display:none}@media (min-width:640px){.EventsAreaNav-module-scss-module__36lvZW__links{display:flex}}.EventsAreaNav-module-scss-module__36lvZW__link{color:inherit;white-space:nowrap;opacity:.8;border-radius:100px;align-items:center;gap:.2em;padding:.5em 1em;text-decoration:none;transition:opacity .15s;display:flex}@media (hover:hover){.EventsAreaNav-module-scss-module__36lvZW__link:hover{opacity:1}}.EventsAreaNav-module-scss-module__36lvZW__active{opacity:1}.EventsAreaNav-module-scss-module__36lvZW__externalIcon{font-size:.85em}.EventsAreaNav-module-scss-module__36lvZW__breadcrumb{align-items:center;display:flex}@media (min-width:640px){.EventsAreaNav-module-scss-module__36lvZW__breadcrumb{display:none}}.EventsAreaNav-module-scss-module__36lvZW__chevronRight{opacity:.7;flex:none;margin:0 .75em}.EventsAreaNav-module-scss-module__36lvZW__dropdownPositioner{align-items:center;display:flex;position:relative}.EventsAreaNav-module-scss-module__36lvZW__dropdownCheckbox{opacity:0;pointer-events:none;position:absolute}.EventsAreaNav-module-scss-module__36lvZW__dropdownButton{color:inherit;cursor:pointer;align-items:center;gap:.6em;font-weight:600;display:flex}.EventsAreaNav-module-scss-module__36lvZW__dropdownButton svg{opacity:.7;flex:none;transition:transform .15s}.EventsAreaNav-module-scss-module__36lvZW__dropdownCheckbox:checked~.EventsAreaNav-module-scss-module__36lvZW__dropdownButton svg{transform:rotate(180deg)}.EventsAreaNav-module-scss-module__36lvZW__dropdownList{background-color:var(--purple700);border:1px solid var(--purple500);z-index:10;border-radius:.6em;padding:.4em 0;display:none;position:absolute;top:calc(100% + .5em);left:0}.EventsAreaNav-module-scss-module__36lvZW__dropdownCheckbox:checked~.EventsAreaNav-module-scss-module__36lvZW__dropdownList{display:block}@media (min-width:640px){.EventsAreaNav-module-scss-module__36lvZW__dropdownList{display:none!important}}.EventsAreaNav-module-scss-module__36lvZW__dropdownLink{color:inherit;white-space:nowrap;align-items:center;gap:.3em;padding:.75em 2em .75em 1em;font-weight:600;text-decoration:none;display:flex}.EventsAreaNav-module-scss-module__36lvZW__dropdownLink:hover{background-color:var(--purple600)}.EventsAreaNav-module-scss-module__36lvZW__dropdownLink.EventsAreaNav-module-scss-module__36lvZW__active{color:var(--purple300)}
.WorldCupBackground-module-scss-module__m6Sy3q__background{z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='207' height='231'%3E%3Crect width='207' height='231' fill='%234D3E78'/%3E%3Crect opacity='0.3' width='210' height='122' fill='%236956A8'/%3E%3C/svg%3E");background-position-y:0%;background-repeat:repeat;background-size:207px 231px;position:fixed;inset:0}
.WorldCupHero-module-scss-module__SzYNaW__hero{max-width:var(--gridWideMaxWidth);margin:var(--lg)auto 0}.WorldCupHero-module-scss-module__SzYNaW__cardStrip{width:100%;padding:0 var(--widerPageMargin);justify-content:center;align-items:center;gap:8px;margin:0 auto;display:flex}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__cardStrip{gap:var(--gap)}}.WorldCupHero-module-scss-module__SzYNaW__slot,.WorldCupHero-module-scss-module__SzYNaW__centerSlot{flex:220px;width:220px;position:relative}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__slot,.WorldCupHero-module-scss-module__SzYNaW__centerSlot{flex-basis:260px;width:260px}}@media (min-width:1024px){.WorldCupHero-module-scss-module__SzYNaW__slot,.WorldCupHero-module-scss-module__SzYNaW__centerSlot{flex-basis:280px;width:280px}}.WorldCupHero-module-scss-module__SzYNaW__slot:first-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:first-child{margin-left:-66px}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__slot:first-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:first-child{margin-left:-39px}}@media (min-width:1024px){.WorldCupHero-module-scss-module__SzYNaW__slot:first-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:first-child{margin-left:0}}.WorldCupHero-module-scss-module__SzYNaW__slot:last-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:last-child{margin-right:-66px}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__slot:last-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:last-child{margin-right:-39px}}@media (min-width:1024px){.WorldCupHero-module-scss-module__SzYNaW__slot:last-child,.WorldCupHero-module-scss-module__SzYNaW__centerSlot:last-child{margin-right:0}}.WorldCupHero-module-scss-module__SzYNaW__slot [data-pattern-element]{visibility:hidden}.WorldCupHero-module-scss-module__SzYNaW__cardSvg{width:100%;height:auto;display:block}.WorldCupHero-module-scss-module__SzYNaW__content{aspect-ratio:267/310;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.WorldCupHero-module-scss-module__SzYNaW__stadiumAnimation{flex:1;position:relative;overflow:hidden}.WorldCupHero-module-scss-module__SzYNaW__stadiumAnimation>*{width:220%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorldCupHero-module-scss-module__SzYNaW__cityLabel{font-family:var(--fontSerif);color:var(--white);text-align:center;margin:0;padding:1.2rem 1.6rem 1.6rem;font-size:1rem;font-weight:700}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__cityLabel{font-size:2rem}}.WorldCupHero-module-scss-module__SzYNaW__centerContent{justify-content:center;align-items:center;padding:1rem .25rem 1.75rem 1rem;display:flex;position:absolute;inset:0}@media (min-width:640px){.WorldCupHero-module-scss-module__SzYNaW__centerContent{padding:3rem 2.25rem 3.75rem 3rem}}.WorldCupHero-module-scss-module__SzYNaW__headline{width:100%;height:auto}
.WorldCupIntro-module-scss-module__D8W0gG__intro{padding:var(--sectionPadding)0;text-align:center}.WorldCupIntro-module-scss-module__D8W0gG__inner{max-width:calc(var(--gridMaxWidth) + var(--pageMargin)*2);padding:0 var(--pageMargin);grid-template-columns:repeat(var(--gridColumnCount),1fr);gap:0 var(--gridGap);margin:0 auto;display:grid}.WorldCupIntro-module-scss-module__D8W0gG__eyebrow{text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--sm);grid-column:1/-1;font-size:1.3rem;font-weight:700}.WorldCupIntro-module-scss-module__D8W0gG__heading{font-family:var(--fontSans);letter-spacing:-.02em;margin:0 auto var(--md);grid-column:1/-1;font-size:2.6rem;font-weight:600;line-height:1.2}@media (min-width:640px){.WorldCupIntro-module-scss-module__D8W0gG__heading{font-size:3.6rem}}@media (min-width:920px){.WorldCupIntro-module-scss-module__D8W0gG__heading{grid-column:3/11}}.WorldCupIntro-module-scss-module__D8W0gG__cta{margin-bottom:var(--md);grid-column:1/-1}.WorldCupIntro-module-scss-module__D8W0gG__columns{gap:var(--gap);margin-top:var(--sm);grid-column:1/-1;grid-template-columns:1fr;font-size:1.8rem;line-height:1.6;display:grid}@media (min-width:920px){.WorldCupIntro-module-scss-module__D8W0gG__columns{text-align:left;grid-column:2/12;grid-template-columns:1fr 1fr}}.WorldCupIntro-module-scss-module__D8W0gG__column p{margin:0 0 .75em}@media (min-width:920px){.WorldCupIntro-module-scss-module__D8W0gG__column p{margin-right:1.5em}}.WorldCupIntro-module-scss-module__D8W0gG__column p:last-child{margin-bottom:0}
.WorldCupMatches-module-scss-module__8lrI1W__section{padding:var(--sectionPadding)0}.WorldCupMatches-module-scss-module__8lrI1W__inner{max-width:calc(var(--gridMaxWidth) + var(--pageMargin)*2);padding:0 var(--pageMargin);margin:0 auto}.WorldCupMatches-module-scss-module__8lrI1W__grid{align-items:start;gap:var(--gap);grid-template-columns:1fr;display:grid}@media (min-width:640px){.WorldCupMatches-module-scss-module__8lrI1W__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WorldCupMatches-module-scss-module__8lrI1W__grid{grid-template-rows:8em auto auto auto;grid-template-columns:repeat(4,1fr);grid-template-areas:"heading dallas. .""la dallas sf boston""la nynj sf boston"".nynj. ."}}.WorldCupMatches-module-scss-module__8lrI1W__heading{font-family:var(--fontSans);letter-spacing:-.02em;padding-bottom:var(--gap);text-align:center;grid-column:1/-1;align-self:start;margin:0;font-size:2.8rem;font-weight:600}@media (min-width:640px){.WorldCupMatches-module-scss-module__8lrI1W__heading{text-align:left;font-size:3.2rem}}@media (min-width:1024px){.WorldCupMatches-module-scss-module__8lrI1W__heading{grid-area:heading/auto}}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap{color:inherit;text-decoration:none;display:block}@media (min-width:1024px){.WorldCupMatches-module-scss-module__8lrI1W__cardWrap[data-area=la]{grid-area:la}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap[data-area=dallas]{grid-area:dallas}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap[data-area=nynj]{grid-area:nynj}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap[data-area=sf]{grid-area:sf}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap[data-area=boston]{grid-area:boston;margin-top:-2em}}.WorldCupMatches-module-scss-module__8lrI1W__card{color:var(--white);aspect-ratio:3/4;flex-direction:column;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;transform:translateY(0)}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap:hover .WorldCupMatches-module-scss-module__8lrI1W__card{transform:translateY(-10px)}.WorldCupMatches-module-scss-module__8lrI1W__cardBg{border-radius:var(--radius);width:100%;height:100%;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:block;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap:hover .WorldCupMatches-module-scss-module__8lrI1W__cardBg{transform:scale(1.04)}.WorldCupMatches-module-scss-module__8lrI1W__cardFg{z-index:1;flex-direction:column;flex:1;padding:2rem 1.6rem 3rem;display:flex;position:relative}@media (min-width:640px){.WorldCupMatches-module-scss-module__8lrI1W__cardFg{padding:3rem 2rem 4rem}}.WorldCupMatches-module-scss-module__8lrI1W__stadiumAnimation{flex:1;position:relative;overflow:hidden}.WorldCupMatches-module-scss-module__8lrI1W__stadiumAnimation>*{width:275%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorldCupMatches-module-scss-module__8lrI1W__cityName{font-family:var(--fontSerif);text-align:center;letter-spacing:-.01em;margin:0;font-size:2.4rem;font-weight:700}.WorldCupMatches-module-scss-module__8lrI1W__citySubtitle{font-size:1.6rem;font-family:var(--fontSerif);text-align:center;margin:.1em 0 0;font-weight:700}.WorldCupMatches-module-scss-module__8lrI1W__cardMeta{justify-content:space-between;align-items:center;padding:.8em .2rem;display:flex}.WorldCupMatches-module-scss-module__8lrI1W__date{font-size:1.8rem;font-weight:600}.WorldCupMatches-module-scss-module__8lrI1W__rsvp{color:inherit;font-size:1.8rem;font-weight:600;text-decoration:none}.WorldCupMatches-module-scss-module__8lrI1W__rsvp sup{transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:translate(0)}.WorldCupMatches-module-scss-module__8lrI1W__cardWrap:hover .WorldCupMatches-module-scss-module__8lrI1W__rsvp sup{transform:translate(2px,-2px)}
.page-module-scss-module__laHERW__page{max-width:var(--gridWideMaxWidth);color:var(--purple700);margin:0 auto;position:relative}[data-resolved-scheme=dark] .page-module-scss-module__laHERW__page{color:var(--purple50)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .page-module-scss-module__laHERW__page{color:var(--purple50)}}[data-page-theme-mode=dark] .page-module-scss-module__laHERW__page{color:var(--purple50)}[data-page-theme=matrix] .page-module-scss-module__laHERW__page{color:var(--matrixGreen);font-size:var(--pxText)}.page-module-scss-module__laHERW__pageContent{padding-left:var(--pageMargin);padding-right:var(--pageMargin);position:relative}@media (max-width:639px){.page-module-scss-module__laHERW__pageContent{overflow-x:clip}}@media (min-width:640px){.page-module-scss-module__laHERW__pageContent{padding-left:var(--widerPageMargin);padding-right:var(--widerPageMargin)}}@media (max-width:639px){.page-module-scss-module__laHERW__explosionWrap{overflow-x:clip}}.page-module-scss-module__laHERW__dotGrid{opacity:.5;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000);top:calc(-1*var(--siteNavHeight,5rem))!important;width:100vw!important;bottom:-14em!important;left:50%!important;right:auto!important}[data-page-theme=matrix] .page-module-scss-module__laHERW__dotGrid{display:none}.page-module-scss-module__laHERW__hero{z-index:1;padding-top:var(--xl);flex-direction:column;gap:.75rem;display:flex;position:relative}.page-module-scss-module__laHERW__heroHeading{font-family:var(--fontSerif);letter-spacing:-.01em;margin:0 0 .8rem;font-size:3.8rem;font-weight:400}@media (min-width:640px){.page-module-scss-module__laHERW__heroHeading{letter-spacing:-.02em;font-size:6.4rem}}@media (min-width:1440px){.page-module-scss-module__laHERW__heroHeading{letter-spacing:-.03em}}[data-page-theme=matrix] .page-module-scss-module__laHERW__heroHeading{font-size:var(--pxHeadingMd)}@media (min-width:640px){[data-page-theme=matrix] .page-module-scss-module__laHERW__heroHeading{font-size:var(--pxDisplay)}}.page-module-scss-module__laHERW__intro{z-index:1;max-width:38em;margin-bottom:var(--lg);position:relative}.page-module-scss-module__laHERW__introCopy{margin:0;padding-left:.5em;font-weight:600;line-height:1.4}
