.Paragraph-module__02Wytq__paragraph{font-family:var(--font-geist-sans);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0009;border-radius:.4em;padding:.15em .4em;font-size:1.125rem;line-height:1.8}.Paragraph-module__02Wytq__lead{font-size:1.25rem;font-weight:500}
.Heading-module__N8OJKq__heading{font-family:var(--font-geist-sans);color:#fff;letter-spacing:-.02em;font-weight:700;line-height:1.1}.Heading-module__N8OJKq__h1{font-size:clamp(2.5rem,6vw,5rem)}.Heading-module__N8OJKq__h2{font-size:clamp(1.5rem,4vw,3rem)}.Heading-module__N8OJKq__h3{font-size:clamp(1.25rem,3vw,2rem)}
.Standfirst-module__aye6DG__standfirst{font-family:var(--font-geist-sans);color:#fffc;max-width:60ch;font-size:clamp(1rem,2vw,1.2rem);font-style:italic;line-height:1.6}
.ArticleHeader-module__cUUiOG__header{cursor:pointer;align-items:flex-end;width:100%;height:100vh;padding:0 clamp(1.5rem,5vw,5rem) clamp(3rem,8vh,5rem);display:flex;position:relative}.ArticleHeader-module__cUUiOG__content{flex-direction:column;gap:1rem;max-width:900px;display:flex}.ArticleHeader-module__cUUiOG__date{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-size:.8rem}.ArticleHeader-module__cUUiOG__scrollHint{color:#ffffff80;margin-top:.5rem;font-size:1.5rem;animation:2s infinite ArticleHeader-module__cUUiOG__bounce;display:inline-block}@keyframes ArticleHeader-module__cUUiOG__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}
.DialogueBlock-module__8TTjOW__dialogue{border-left:2px solid #ffffff59;flex-direction:column;gap:.4rem;padding-left:1.5rem;display:flex}
.ScoreNumber-module__2_nJWW__score{font-family:var(--font-geist-mono);color:#fff;letter-spacing:-.04em;font-size:2.5rem;font-weight:700;line-height:1}
.GoalScorer-module__0KKQYq__scorer{font-family:var(--font-geist-sans);color:#ffffffa6;font-size:.72rem}.GoalScorer-module__0KKQYq__minute{font-family:var(--font-geist-mono);color:#ffffff59;font-size:.65rem}
.Scoreboard-module__kmmzja__scoreboard{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;width:100%;display:grid}.Scoreboard-module__kmmzja__team{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Scoreboard-module__kmmzja__teamAway{align-items:center}.Scoreboard-module__kmmzja__logo{object-fit:contain;width:52px;height:52px}.Scoreboard-module__kmmzja__logoPlaceholder{width:52px;height:52px;font-family:var(--font-geist-mono);letter-spacing:.04em;color:#ffffff80;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.Scoreboard-module__kmmzja__logoGroup{flex-direction:column;align-items:center;gap:.4rem;display:flex}.Scoreboard-module__kmmzja__teamName{font-family:var(--font-geist-sans);color:#ffffffa6;letter-spacing:.01em;text-align:center;font-size:.75rem;font-weight:600;line-height:1.2}.Scoreboard-module__kmmzja__scores{align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.Scoreboard-module__kmmzja__separator{font-family:var(--font-geist-mono);color:#ffffff4d;font-size:1.5rem}.Scoreboard-module__kmmzja__scorers{flex-direction:column;gap:.2rem;display:flex}.Scoreboard-module__kmmzja__scorersAway{text-align:right;align-items:flex-end}
.MatchStat-module__4jbDla__stat{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.MatchStat-module__4jbDla__label{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff6;font-size:.7rem}.MatchStat-module__4jbDla__value{font-family:var(--font-geist-sans);color:#fffc;font-size:.95rem}
.MatchInfo-module__A8b2FG__info{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;display:grid}
.StadiumMap-module__I-sfVq__wrapper{flex-direction:column;gap:.75rem;display:flex}.StadiumMap-module__I-sfVq__frame{border:0;border-radius:.75rem;width:100%;height:280px;display:block}.StadiumMap-module__I-sfVq__link{font-family:var(--font-geist-mono);color:#fff6;letter-spacing:.05em;align-self:flex-end;font-size:.75rem;text-decoration:none;transition:color .2s}.StadiumMap-module__I-sfVq__link:hover{color:#ffffffbf}.StadiumMap-module__I-sfVq__placeholder{height:280px;font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff40;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;justify-content:center;align-items:center;font-size:.75rem;display:flex}
.NextMatchCard-module__pbPr3G__card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.875rem;flex-direction:column;flex:1;justify-content:center;gap:.5rem;padding:1rem;display:flex}.NextMatchCard-module__pbPr3G__matchup{align-items:center;gap:.75rem;display:flex}.NextMatchCard-module__pbPr3G__logo{object-fit:contain;width:40px;height:40px}.NextMatchCard-module__pbPr3G__logoPlaceholder{width:40px;height:40px;font-family:var(--font-geist-mono);letter-spacing:.04em;color:#ffffff4d;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.NextMatchCard-module__pbPr3G__vs{font-family:var(--font-geist-mono);color:#ffffff40;letter-spacing:.05em;font-size:.8rem;font-weight:700}.NextMatchCard-module__pbPr3G__opponentName{font-family:var(--font-geist-sans);color:#ffffffd9;font-size:.85rem;font-weight:600}.NextMatchCard-module__pbPr3G__date{font-family:var(--font-geist-sans);color:#ffffff73;font-size:.75rem}.NextMatchCard-module__pbPr3G__competition{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff40;font-size:.65rem}.NextMatchCard-module__pbPr3G__placeholder{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff3;font-size:.7rem}
.TicketCard-module__x5-o4q__ticket{filter:drop-shadow(0 12px 40px #000000b3);border-radius:.75rem;flex-direction:row;width:100%;display:flex;overflow:visible}.TicketCard-module__x5-o4q__stub{background:#e8dfc8 repeating-linear-gradient(0deg,#0000,#0000 24px,#00000006 24px 25px);border-radius:0 .75rem .75rem 0;flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;width:160px;padding:1.5rem 1.25rem;display:flex;position:relative}.TicketCard-module__x5-o4q__stubAdmit{font-family:var(--font-geist-mono);letter-spacing:.22em;text-transform:uppercase;color:#6b1020;text-align:center;writing-mode:horizontal-tb;font-size:.55rem;font-weight:700}.TicketCard-module__x5-o4q__stubRule{background:repeating-linear-gradient(90deg,#b8a888,#b8a888 4px,#0000 4px 8px);width:100%;height:1px}.TicketCard-module__x5-o4q__stubFields{flex-direction:column;gap:.75rem;width:100%;display:flex}.TicketCard-module__x5-o4q__stubField{flex-direction:column;align-items:center;gap:.1rem;display:flex}.TicketCard-module__x5-o4q__stubLabel{font-family:var(--font-geist-mono);letter-spacing:.18em;text-transform:uppercase;color:#8a7050;font-size:.5rem;font-weight:400}.TicketCard-module__x5-o4q__stubValue{font-family:var(--font-geist-sans);color:#1a120a;letter-spacing:-.01em;font-size:1.1rem;font-weight:800;line-height:1}.TicketCard-module__x5-o4q__stubPrice{font-family:var(--font-geist-mono);color:#6b1020;letter-spacing:.02em;font-size:1.25rem;font-weight:700}.TicketCard-module__x5-o4q__barcode{justify-content:center;align-items:stretch;gap:1.5px;width:100%;height:36px;margin-top:auto;display:flex}.TicketCard-module__x5-o4q__barcode>span{opacity:.7;background:#2a1a0a;border-radius:1px;flex-shrink:0;height:100%;display:block}.TicketCard-module__x5-o4q__perforation{z-index:1;border-left:2px dashed #b4a08280;flex-shrink:0;width:0;position:relative}.TicketCard-module__x5-o4q__perforation:before,.TicketCard-module__x5-o4q__perforation:after{content:"";z-index:2;background:#0d0d0d;width:18px;height:9px;position:absolute;left:50%;transform:translate(-50%)}.TicketCard-module__x5-o4q__perforation:before{border-radius:0 0 9px 9px;top:0}.TicketCard-module__x5-o4q__perforation:after{border-radius:9px 9px 0 0;bottom:0}.TicketCard-module__x5-o4q__main{background:#f0e8d4 repeating-linear-gradient(0deg,#0000,#0000 24px,#00000005 24px 25px);border-radius:.75rem 0 0 .75rem;flex-direction:column;flex:1;justify-content:center;display:flex;position:relative;overflow:hidden}.TicketCard-module__x5-o4q__mainTop{background:#6b1020;align-items:center;padding:.65rem clamp(1.5rem,3vw,2.5rem);display:flex}.TicketCard-module__x5-o4q__competitionLabel{font-family:var(--font-geist-mono);letter-spacing:.25em;text-transform:uppercase;color:#ffffffd9;font-size:.6rem;font-weight:600}.TicketCard-module__x5-o4q__rule{background:repeating-linear-gradient(90deg,#b8a888,#b8a888 4px,#0000 4px 8px);flex-shrink:0;width:100%;height:1px}.TicketCard-module__x5-o4q__matchup{text-align:center;flex-direction:column;align-items:center;gap:.3rem;padding:clamp(1.25rem,3vh,1.75rem) clamp(1.5rem,3vw,2.5rem);display:flex}.TicketCard-module__x5-o4q__team{font-family:var(--font-geist-sans);color:#1a120a;letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.2rem,2.5vw,1.9rem);font-weight:900;line-height:1}.TicketCard-module__x5-o4q__versus{font-family:var(--font-geist-mono);letter-spacing:.25em;text-transform:uppercase;color:#8a7050;padding:.25rem 0;font-size:.6rem;font-weight:400}.TicketCard-module__x5-o4q__details{flex-wrap:wrap;gap:2rem;padding:clamp(.9rem,2vh,1.25rem) clamp(1.5rem,3vw,2.5rem);display:flex}.TicketCard-module__x5-o4q__detailItem{flex-direction:column;gap:.15rem;display:flex}.TicketCard-module__x5-o4q__detailLabel{font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:#8a7050;font-size:.5rem;font-weight:400}.TicketCard-module__x5-o4q__detailValue{font-family:var(--font-geist-sans);color:#1a120a;letter-spacing:-.01em;font-size:.8rem;font-weight:600}@media (max-width:640px){.TicketCard-module__x5-o4q__ticket{flex-direction:column}.TicketCard-module__x5-o4q__stub{border-radius:0 0 .75rem .75rem;flex-flow:wrap;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem}.TicketCard-module__x5-o4q__stubAdmit{width:100%}.TicketCard-module__x5-o4q__stubRule{display:none}.TicketCard-module__x5-o4q__stubFields{flex-direction:row;flex:1;gap:1.25rem}.TicketCard-module__x5-o4q__barcode{display:none}.TicketCard-module__x5-o4q__perforation{border-top:2px dashed #b4a08280;border-left:none;width:100%;height:0}.TicketCard-module__x5-o4q__perforation:before,.TicketCard-module__x5-o4q__perforation:after{border-radius:0;width:9px;height:18px;top:50%;left:auto;transform:translateY(-50%)}.TicketCard-module__x5-o4q__perforation:before{border-radius:0 9px 9px 0;left:0}.TicketCard-module__x5-o4q__perforation:after{border-radius:9px 0 0 9px;right:0}.TicketCard-module__x5-o4q__main{border-radius:.75rem .75rem 0 0}}
.ArticleFooter-module__eEv2SG__container{background:#0d0d0d;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:clamp(3rem,8vh,6rem) clamp(1.5rem,4vw,4rem);display:flex}.ArticleFooter-module__eEv2SG__cards{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:1200px;display:grid}.ArticleFooter-module__eEv2SG__card{background:#1a1a1a;border:1px solid #ffffff12;border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.ArticleFooter-module__eEv2SG__sectionLabel{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;flex-shrink:0;font-size:.7rem;font-weight:400}.ArticleFooter-module__eEv2SG__divider{background:#ffffff14;flex-shrink:0;width:100%;height:1px}.ArticleFooter-module__eEv2SG__cardMap{overflow:hidden}.ArticleFooter-module__eEv2SG__nextMatches{flex-direction:column;flex:1;gap:.75rem;display:flex}.ArticleFooter-module__eEv2SG__ticketRow{width:100%;max-width:1200px;margin-top:1rem}@media (max-width:768px){.ArticleFooter-module__eEv2SG__cards{grid-template-columns:1fr}}
.ArticleParallax-module__HlDNAq__main{width:100%}.ArticleParallax-module__HlDNAq__page{height:100vh;position:relative;overflow:hidden}.ArticleParallax-module__HlDNAq__bg{will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-100px 0}.ArticleParallax-module__HlDNAq__overlay{background:linear-gradient(#0003 0%,#0000008c 60%,#000000bf 100%);position:absolute;inset:0}.ArticleParallax-module__HlDNAq__content{justify-content:flex-start;align-items:flex-end;height:100%;padding:0 clamp(1.5rem,5vw,5rem) clamp(3rem,8vh,5rem);display:flex;position:relative}.ArticleParallax-module__HlDNAq__contentRight{justify-content:flex-end}.ArticleParallax-module__HlDNAq__block{max-width:700px}.ArticleParallax-module__HlDNAq__block+.ArticleParallax-module__HlDNAq__block{margin-top:1.5rem}
