@font-face{font-family:Body;src:url('assets/body.woff2') format('woff2');font-display:swap}@font-face{font-family:Display;src:url('assets/display.woff2') format('woff2');font-display:swap}:root{--ink:#101c2a;--paper:#f4f3eb;--white:#fff;--muted:#626b71;--line:#d8dcd8;--lime:#c8f36a;--blue:#15304b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Body,Arial,sans-serif;font-size:16px;line-height:1.65}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Display,Arial,sans-serif;line-height:1.08;letter-spacing:-.035em}a{color:inherit;text-underline-offset:4px}a:hover{color:#3e6812}button,select{font:inherit}button,a,select,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #648b22;outline-offset:5px}button{cursor:pointer}[hidden]{display:none!important}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.skip{position:absolute;left:16px;top:-100px;background:white;padding:10px;z-index:100}.skip:focus{top:12px}.header{background:var(--paper);border-bottom:1px solid var(--line)}.masthead{min-height:108px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{display:flex;align-items:center;gap:12px;font-weight:800;font-size:24px;line-height:1;text-decoration:none;letter-spacing:-1px}.brand-bottom{display:block}.brand-dot{color:#66962f}.brand-icon{background:var(--ink);color:var(--lime);width:43px;height:47px;display:flex;align-items:center;justify-content:center;letter-spacing:-6px;font-size:38px;padding-right:7px;border-radius:3px;transform:skew(-7deg)}.brand-icon span{font-size:31px}.masthead nav{display:flex;gap:34px;font-size:14px;font-weight:600}.masthead nav a{text-decoration:none}.edition{font-size:10px;letter-spacing:1.6px;display:flex;align-items:center;gap:9px}.edition i{width:7px;height:7px;border-radius:50%;background:#608b2d}.hero{background:var(--ink);color:white;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:40px;min-height:610px;padding-top:62px;padding-bottom:62px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;line-height:1.5;margin-bottom:23px;display:flex;align-items:center;gap:12px}.small-line{height:2px;width:30px;background:var(--lime)}.hero .eyebrow{color:#cfdbd5}.hero h1{font-size:clamp(54px,5.65vw,82px);letter-spacing:-.055em;line-height:.99}.hero h1 em{font-style:normal;color:var(--lime)}.hero-deck{max-width:410px;color:#cbd3db;font-size:17px;line-height:1.7;margin:28px 0}.button{display:inline-flex;align-items:center;gap:30px;padding:17px 21px;background:var(--lime);border:1px solid var(--lime);text-decoration:none;font-weight:750;font-size:14px;line-height:1.5;color:var(--ink)}.button span{font-size:21px;line-height:1}.button:hover{background:#ddffa0;color:var(--ink)}.micro{font-size:11px;color:#b5c0ca;margin-top:13px}.hero-art{position:relative;border-left:1px solid #ffffff1c;padding-left:38px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.art-top{display:flex;justify-content:space-between;font-size:10px;letter-spacing:2px;color:#a7b8c8}.date-art{font:900 clamp(65px,7vw,108px)/1 Display,Arial,sans-serif;letter-spacing:-6px;margin-top:22px;color:#ffffff16;z-index:1}.date-art span{color:var(--lime);font-weight:400;font-size:.64em;margin-inline:10px}.pitch{position:absolute;width:84%;height:220px;top:108px;left:45px;border:1px solid #80a38b85;border-radius:5px;transform:perspective(650px) rotateX(47deg) rotateZ(-13deg);background:repeating-linear-gradient(90deg,#38685040 0,#38685040 12.5%,#274e3c30 12.5%,#274e3c30 25%);overflow:hidden}.pitch:after{position:absolute;content:'';inset:10px;border:1px solid #9bbf9860}.pitch:before{content:'';position:absolute;left:50%;height:100%;border-left:1px solid #9bbf9860}.pitch-circle{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px);width:80px;height:80px;border-radius:50%;border:1px solid #9bbf98aa}.box{position:absolute;width:60px;height:130px;top:45px;border:1px solid #9bbf9860}.box-left{left:10px}.box-right{right:10px}.ball{position:absolute;width:15px;height:15px;background:var(--lime);border-radius:50%;top:58%;left:68%;box-shadow:0 0 40px 15px #c8f36a40}.path{position:absolute;left:30%;top:25%;width:35%;height:40%;border-bottom:1px dashed #c8f36a;border-right:1px dashed #c8f36a;border-radius:0 0 35px 0;transform:rotate(20deg)}.spotlight{background:#1d2c3cdd;backdrop-filter:blur(5px);border:1px solid #6578856b;padding:23px 25px;position:relative;margin-top:115px;z-index:2}.spotlight-label{display:flex;justify-content:space-between;gap:8px;color:#b9c8d5;font-size:9px;letter-spacing:1.8px}.spotlight-label span:first-child{color:var(--lime)}.spotlight h2{font-size:31px;line-height:1.2;margin:19px 0 22px;letter-spacing:-1px}.spotlight h2 span{font-family:Body,Arial,sans-serif;font-size:14px;color:#aabaca;margin-left:10px;letter-spacing:0}.spotlight-bottom{border-top:1px solid #ffffff23;padding-top:13px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.spotlight-bottom strong{color:var(--lime)}.spotlight-bottom span{color:#c6d1dd}.edition-bar{background:var(--lime);font-size:11px;color:#253724}.edition-bar .wrap{display:flex;justify-content:space-between;gap:22px;padding-block:17px}.schedule{padding-block:78px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px}.section-heading .eyebrow{margin-bottom:10px;color:#596c54}.section-heading h2,.guide-band h2,.faq h2{font-size:44px;line-height:1.1}.section-heading>p{color:var(--muted);font-size:12px;text-align:right;max-width:370px}.schedule-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:34px}.fixture-board{min-width:0}.date-tabs{display:flex;gap:4px;overflow:auto;border-bottom:1px solid var(--line);padding-bottom:16px}.date-tabs button{flex:1;min-width:51px;border:1px solid transparent;background:transparent;color:var(--muted);padding:11px 7px;line-height:1.2;font-size:11px;border-radius:3px}.date-tabs button:first-child{font-weight:700;min-width:70px}.date-tabs span{display:block;font-size:10px;margin-bottom:7px}.date-tabs strong{font-size:19px;color:var(--ink)}.date-tabs button[aria-pressed=true]{background:var(--ink);color:var(--lime)}.date-tabs button[aria-pressed=true] strong{color:var(--lime)}.date-tabs button:hover{border-color:#758e60}.filter-line{display:flex;gap:12px;align-items:center;padding:16px 0;font-size:11px}.filter-line label{font-weight:600}.filter-line select{border:1px solid var(--line);border-radius:3px;padding:8px 28px 8px 10px;background:transparent;color:var(--ink);max-width:220px}.filter-line>span{margin-left:auto;color:var(--muted)}.calendar-note{padding:13px 17px;background:#e9ece3;color:#4e5c4a;border-left:2px solid #89a454;font-size:12px;line-height:1.7;margin-bottom:25px}.day-group{margin-bottom:26px}.day-heading{display:flex;justify-content:space-between;align-items:center;padding:15px 17px;background:#e8ebe6}.day-heading h3{font-size:18px;letter-spacing:-.4px}.day-heading h3 span{font-family:Body,Arial,sans-serif;font-size:11px;font-weight:400;margin-left:10px;letter-spacing:0;color:var(--muted)}.day-heading>span{font-size:10px;color:var(--muted);letter-spacing:1px}.fixture{display:grid;grid-template-columns:65px minmax(0,1fr) 156px;gap:15px;align-items:center;padding:20px 15px;border-bottom:1px solid var(--line);background:#ffffff60}.kickoff time{font-size:17px;font-weight:700;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.kickoff span{display:block;font-size:9px;color:var(--muted)}.league{text-transform:uppercase;font-size:8px;letter-spacing:1.2px;display:inline-flex;gap:5px;align-items:center;line-height:1.2;font-weight:700;color:#687755}.league:before{content:'';display:inline-block;width:4px;height:4px;background:#7ba448;border-radius:50%}.league.ucl{color:#4b6786}.league.ucl:before{background:#577baf}.league.uel{color:#966130}.league.uel:before{background:#ab7341}.league.uecl{color:#357759}.match h4{font-family:Body,Arial,sans-serif;font-size:14px;line-height:1.6;font-weight:650;letter-spacing:-.25px;margin-top:4px}.match h4>span{color:#959d9f;font-size:10px;margin:0 5px;font-weight:400}.match-status{font-size:9px;color:#738087}.broadcast{border-left:1px solid var(--line);padding-left:14px;line-height:1.5}.broadcast strong{font-size:11px;font-weight:650}.broadcast span{display:block;font-size:9px;color:var(--muted);margin-top:4px}.broadcast.restricted strong{color:#756e5b;font-size:10px}.source-note{font-size:11px;color:var(--muted)}.source-note a{margin-left:4px}.sidebar>div{margin-bottom:22px}.side-note{background:var(--ink);padding:28px 24px;color:white}.issue-no{font-size:9px;letter-spacing:1.3px;color:var(--lime)}.side-note h3{font-size:29px;line-height:1.12;margin:30px 0 17px}.side-note p{font-size:12px;color:#c1ccd7;line-height:1.8}.text-link{display:block;font-size:12px;font-weight:650;margin-top:25px;text-decoration:none}.side-note .text-link{color:var(--lime)}.small-label{font-size:9px;font-weight:700;letter-spacing:1.3px}.blackout-note{border:1px solid #b7c1ae;padding:24px}.blackout-note h3{font-size:21px;margin:15px 0}.blackout-note p{font-size:12px;color:#667060;line-height:1.8}.blackout-note a{font-size:11px;display:block;margin-top:18px}.side-meta{border-top:1px solid var(--line);padding:25px 8px}.side-meta>span{display:block;font-size:9px;letter-spacing:1.7px;color:var(--muted)}.side-meta>strong{display:block;font:700 35px/1.2 Display,Arial,sans-serif;margin:12px 0}.side-meta p{font-size:11px;line-height:2;color:var(--muted)}.empty-state{padding:48px 24px;border:1px solid var(--line);text-align:center}.empty-state p{font-size:13px;margin-top:12px}.guide-band{background:#e3e9db;border-top:1px solid #cdd7c4;border-bottom:1px solid #cdd7c4;padding:70px 0}.guide-band-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:100px;align-items:center}.guide-band .eyebrow{color:#5c7150}.guide-band p:not(.eyebrow){font-size:14px;color:#59664f;max-width:430px;margin:23px 0}.guide-band .button{background:var(--ink);color:white;border-color:var(--ink)}.guide-band .button:hover{background:#28403b}.steps{list-style:none;padding:0;margin:0}.steps li{display:flex;gap:24px;align-items:start;padding:23px 0;border-bottom:1px solid #bbc9b2}.steps li:first-child{border-top:1px solid #bbc9b2}.steps li>span{font-family:Display,Arial,sans-serif;font-size:29px;color:#7d9564;line-height:1.2}.steps h3{font-size:21px}.steps li p{font-size:12px!important;margin:8px 0 0!important}.faq{padding-block:75px;max-width:960px}.faq .eyebrow{color:#67775e;margin-bottom:13px}.faq h2{margin-bottom:30px}.faq details{border-bottom:1px solid var(--line);padding:21px 0}.faq summary{cursor:pointer;font-weight:650;font-size:15px;list-style:none;padding-right:35px;position:relative}.faq summary:after{content:'+';position:absolute;right:4px;font-size:21px;font-weight:400;top:-4px}.faq details[open] summary:after{content:'−'}.faq details p{font-size:14px;max-width:750px;color:var(--muted);padding-top:15px}footer{background:var(--ink);color:#b7c4ce;padding:50px 0 25px;font-size:11px}.footer-top{display:flex;justify-content:space-between;gap:60px;padding-bottom:36px}.footer-brand{font:700 31px/1 Display,Arial,sans-serif;color:white;letter-spacing:-1px;text-decoration:none}.footer-brand span{color:var(--lime)}.footer-top p{margin-top:12px}.independence{font-size:11px;line-height:1.9;max-width:440px}.footer-bottom{border-top:1px solid #ffffff25;padding-top:22px;display:flex;justify-content:space-between;gap:25px;font-size:10px}.footer-bottom nav{display:flex;gap:23px;flex-wrap:wrap}.footer-bottom a{text-decoration:none}.footer-bottom a:hover{color:var(--lime)}.article-hero{background:var(--ink);color:#fff;padding:50px 0 57px}.article-hero .wrap{max-width:1130px}.breadcrumb{font-size:11px;text-decoration:none;color:#c0ccd7;display:block;margin-bottom:30px}.article-hero .eyebrow{color:var(--lime);margin-bottom:16px}.article-hero h1{font-size:clamp(36px,4.4vw,61px);max-width:890px;line-height:1.09}.article-hero p:not(.eyebrow){margin-top:22px;font-size:16px;max-width:700px;color:#c3cfd8}.article-date{display:block;font-size:10px;color:#b1bec9;margin-top:27px;letter-spacing:.6px}.article-layout{max-width:1130px;display:grid;grid-template-columns:minmax(0,770px) 225px;gap:70px;padding-top:56px;padding-bottom:80px}.prose{min-width:0;font-size:15px;color:#43505a}.prose p{margin:0 0 20px}.prose h2{font-size:28px;line-height:1.2;margin:40px 0 19px;color:var(--ink)}.prose>h2:first-child{margin-top:0}.prose h3{color:var(--ink);font-size:21px}.prose ul,.prose ol{padding-left:22px;margin:20px 0 30px}.prose li{padding-left:7px;margin:12px 0}.prose li p{font-size:12px;margin:5px 0 15px;color:var(--muted)}.article-intro p{font-size:20px;line-height:1.7;color:var(--ink)}.contents{display:flex;flex-wrap:wrap;gap:12px 24px;padding:22px 0;border-block:1px solid var(--line);font-size:12px}.contents a{font-weight:650}.comparison{margin:30px 0}.comparison>section{border:1px solid #cbd2c4;margin-bottom:22px;padding:25px;background:#fff9}.provider-head{display:flex;align-items:center;gap:14px;margin-bottom:21px}.provider-no{font-size:13px;color:#799250}.provider-head h3{font-size:22px;line-height:1.2}.provider-head>strong{margin-left:auto;white-space:nowrap;font-size:21px;color:var(--ink);font-weight:700;line-height:1.1}.provider-head>strong span{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:7px;text-align:right}.comparison p{font-size:13px;line-height:1.8}.comparison dl{border-top:1px solid var(--line);padding-top:15px;margin:0;display:grid;grid-template-columns:120px 1fr;gap:12px;font-size:12px}.comparison dt{font-weight:700;color:var(--ink)}.comparison dd{margin:0}.reference{font-size:11px;color:var(--muted)}.callout{background:#e3ebd9;border-left:3px solid #789c47;padding:24px;font-size:14px;margin-top:35px;color:#314627}.callout p{margin:10px 0 0}.article-aside{border-top:3px solid var(--lime);padding-top:23px;align-self:start}.article-aside h3{font-size:25px;margin:20px 0}.article-aside p{font-size:12px;color:var(--muted);line-height:1.8}.contact-box{padding:27px;border:1px solid #bacba6;background:#e9eede;overflow-wrap:anywhere}.contact-box h2{margin:14px 0!important;font-size:25px}.contact-box>a{font-size:18px;color:#3d6423}.sources{font-size:14px}.prose a{overflow-wrap:anywhere}
@media(min-width:1600px){.hero-grid{min-height:660px}.hero h1{font-size:86px}.spotlight{margin-top:150px}.pitch{height:260px}.spotlight h2{font-size:36px}}
@media(max-width:1050px){.wrap{width:calc(100% - 56px)}.edition{display:none}.hero-grid{gap:24px;padding-block:48px;min-height:570px}.hero-art{padding-left:24px}.hero h1{font-size:63px}.date-art{font-size:75px}.pitch{left:25px;width:88%;top:110px;height:180px}.spotlight{padding:19px;margin-top:105px}.spotlight h2{font-size:27px}.spotlight-label{font-size:8px;letter-spacing:1px}.schedule-layout{grid-template-columns:minmax(0,1fr) 220px;gap:23px}.fixture{grid-template-columns:55px minmax(0,1fr);gap:12px}.broadcast{grid-column:2;padding:0;border:0}.broadcast span{display:inline;margin-left:7px}.fixture .kickoff{align-self:start}.sidebar .side-note,.blackout-note{padding:21px}.guide-band-grid{gap:50px}.guide-band h2{font-size:38px}.article-layout{gap:35px;grid-template-columns:minmax(0,1fr) 190px}.provider-head{flex-wrap:wrap}.provider-head>strong{font-size:20px}}
@media(max-width:720px){.wrap{width:calc(100% - 36px)}.masthead{min-height:86px;gap:15px}.brand{font-size:20px;gap:8px}.brand-icon{width:34px;height:38px;font-size:30px}.brand-icon span{font-size:25px}.masthead nav{gap:16px;font-size:11px}.masthead nav a:last-child{display:none}.hero-grid{grid-template-columns:1fr;gap:32px;padding-top:37px;padding-bottom:30px}.hero .eyebrow{font-size:9px;margin-bottom:19px;letter-spacing:1.5px}.hero h1{font-size:clamp(49px,13.7vw,76px)}.hero-deck{font-size:15px;max-width:370px;margin:23px 0}.hero .button{font-size:12px;padding:15px 18px;gap:22px}.micro{font-size:10px}.hero-art{border-left:0;border-top:1px solid #ffffff20;padding:19px 0 0;min-height:310px}.art-top{font-size:9px}.date-art{font-size:82px;margin-top:16px;letter-spacing:-5px}.pitch{left:22%;top:57px;width:74%;height:158px}.pitch .box{height:90px;top:34px}.spotlight{margin-top:23px;padding:19px 21px;max-width:420px;width:100%;align-self:flex-end}.spotlight h2{font-size:27px;margin:14px 0}.spotlight h2 br{display:none}.spotlight-label{font-size:8px}.spotlight-bottom{padding-top:11px;font-size:11px}.edition-bar .wrap{padding-block:12px;display:block;font-size:10px}.edition-bar .wrap>span{display:block}.edition-bar .wrap>span:last-child{display:none}.schedule{padding-block:44px}.section-heading{display:block;margin-bottom:25px}.section-heading h2,.faq h2{font-size:35px}.section-heading>p{text-align:left;font-size:11px;margin-top:15px}.eyebrow{font-size:9px;letter-spacing:1.6px}.schedule-layout{grid-template-columns:1fr}.date-tabs{margin-right:-18px;padding-right:18px}.date-tabs button{flex:0 0 49px;min-width:49px}.date-tabs button:first-child{flex-basis:69px}.filter-line{font-size:10px;gap:8px}.filter-line select{max-width:185px;font-size:10px;padding:8px}.calendar-note{font-size:11px;padding:12px;margin-top:0}.day-heading{padding:13px 12px}.day-heading h3{font-size:17px}.day-heading h3 span{font-size:10px}.fixture{padding:17px 12px;grid-template-columns:46px minmax(0,1fr);gap:6px 12px}.kickoff time{font-size:16px}.kickoff span{font-size:8px}.match h4{font-size:13px;line-height:1.65}.match-status{font-size:8px}.league{font-size:7px}.broadcast strong{font-size:10px}.broadcast span{font-size:8px}.source-note{font-size:10px;line-height:1.8}.sidebar{display:grid;grid-template-columns:1fr;gap:0}.sidebar>div{margin-bottom:15px}.side-note h3{font-size:29px;margin:15px 0}.side-note h3 br{display:none}.side-meta{display:none}.blackout-note h3{font-size:22px}.guide-band{padding:43px 0}.guide-band-grid{grid-template-columns:1fr;gap:30px}.guide-band h2{font-size:35px}.guide-band p:not(.eyebrow){font-size:13px;margin:18px 0}.guide-band .button{font-size:12px;gap:20px}.steps li{padding:19px 0}.steps h3{font-size:20px}.faq{padding-block:45px}.faq summary{font-size:13px}.faq details p{font-size:12px}.footer-top{display:block;padding-bottom:25px}.footer-brand{font-size:29px}.independence{margin-top:25px!important;font-size:10px}.footer-bottom{display:block}.footer-bottom nav{gap:13px 20px;margin-top:19px}.article-hero{padding:30px 0 37px}.article-hero h1{font-size:39px}.article-hero p:not(.eyebrow){font-size:14px}.breadcrumb{margin-bottom:24px}.article-layout{grid-template-columns:1fr;gap:35px;padding-block:34px 45px}.article-aside{display:none}.prose{font-size:14px}.prose h2{font-size:25px}.article-intro p{font-size:18px}.contents{font-size:11px;gap:10px 20px}.comparison>section{padding:20px 16px}.provider-head{gap:10px}.provider-head h3{font-size:20px;max-width:180px}.provider-head>strong{font-size:19px;margin-left:auto}.comparison dl{grid-template-columns:1fr;gap:5px}.comparison dd{margin-bottom:11px}.comparison p{font-size:12px}.contact-box{padding:20px}.contact-box>a{font-size:16px}.contact-box h2{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Regional editions: original mastheads, poster artwork and editorial hierarchy. */
.wordmark{font:800 29px/1 Display,Arial,sans-serif;letter-spacing:-1.2px;text-decoration:none;white-space:nowrap}.wordmark span{display:block}.regional-hero{padding:56px 0 60px}.regional-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.regional-copy h1{font-size:clamp(50px,5.8vw,84px);line-height:1.02}.regional-copy h1 em{font-style:normal}.regional-deck{font-size:16px;line-height:1.8;max-width:470px;margin:26px 0}.regional-copy .micro{color:var(--muted)}.match-poster{position:relative;min-height:445px;overflow:hidden;border-radius:3px;padding:28px;isolation:isolate}.poster-kicker{font-size:10px;letter-spacing:2px;position:relative;z-index:2}.poster-number{font:800 180px/1 Display,sans-serif;letter-spacing:-8px;position:relative;z-index:1;margin:30px 0;color:#ffffff24}.poster-number>span{font-size:60px;letter-spacing:-2px}.poster-match{position:relative;z-index:2}.poster-match>p{font-size:10px;letter-spacing:1.1px}.poster-match h2{font-size:30px;margin:18px 0;line-height:1.15}.poster-match h2 span{font-size:18px;opacity:.7}.poster-match>span{font-size:12px}.poster-pitch{position:absolute;inset:70px -60px 90px 65px;border:1px solid #ffffff40;transform:rotate(-25deg);background:repeating-linear-gradient(90deg,#ffffff08 0,#ffffff08 40px,transparent 40px,transparent 80px);z-index:0}.poster-pitch:before{content:'';position:absolute;left:50%;height:100%;border-left:1px solid #ffffff40}.poster-pitch i{position:absolute;width:95px;height:95px;border:1px solid #ffffff40;border-radius:50%;left:calc(50% - 47px);top:calc(50% - 47px)}.poster-pitch b{width:21px;height:21px;background:var(--lime);border-radius:50%;position:absolute;left:63%;top:38%;box-shadow:0 0 60px #ffffff60}.it{--ink:#163d35;--paper:#f6f2e9;--lime:#efd6a5;--line:#d7d8cc;--muted:#617169}.it .regional-copy h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-4px}.it .regional-copy h1 em{color:#a7472c}.it .match-poster{background:#163d35;color:#fff;transform:rotate(2deg);box-shadow:10px 12px 0 #e8deca}.it .button{background:#a7472c;color:white;border-color:#a7472c}.it .button:hover{background:#813622}.it .edition-bar{background:#e9deca}.it .day-heading{background:#e6e8df}.it .guide-band{background:#e6eadd}.it .wordmark span{color:#a7472c}.it .article-hero{background:#163d35}.it .prose{color:#46574e}.fr{--ink:#142244;--paper:#f7f8fc;--lime:#dbff85;--line:#d7ddec;--muted:#64718b}.fr .header{background:#fff}.fr .wordmark{font-size:25px}.fr .wordmark span{color:#2443df}.fr .regional-hero{background:#233bdf;color:white}.fr .regional-grid{grid-template-columns:1.1fr 1fr;gap:52px}.fr .regional-copy h1{font-size:clamp(54px,6vw,87px)}.fr .regional-copy h1 em{color:#dbff85}.fr .regional-deck,.fr .regional-copy .micro{color:#e4e9ff}.fr .match-poster{background:#142244;color:white;border-radius:18px 18px 60px 18px;border:1px solid #7790ff;min-height:410px}.fr .poster-number{font-size:150px;color:#a5b9ff3d;margin:18px 0}.fr .poster-match h2{font-size:28px}.fr .edition-bar{background:#dbff85}.fr .schedule-layout{grid-template-columns:minmax(0,1fr) 245px}.fr .day-heading{background:#e5eafa;border-left:4px solid #2443df}.fr .fixture{background:white}.fr .guide-band{background:#e7ecff;border-color:#cbd5fc}.fr .section-heading .eyebrow,.fr .guide-band .eyebrow{color:#2443df}.fr .league.dom{color:#2443df}.fr .league.dom:before{background:#2443df}.fr .article-hero{background:#233bdf}.fr .article-hero p:not(.eyebrow),.fr .breadcrumb,.fr .article-date{color:#e2e8ff}.fr .contact-box{background:#e7ecff;border-color:#bccafa}.fr .contact-box>a{color:#2443df}.fr a:hover{color:#2443df}.fr .button:hover{background:#efffcb;color:#142244}.fr .side-note .text-link:hover{color:white}.fr .comparison>section{border-color:#ced8f2}.fr .prose{color:#4a5770}
@media(max-width:1050px){.regional-grid,.fr .regional-grid{gap:35px}.regional-copy h1{font-size:62px}.it .regional-copy h1{letter-spacing:-3px}.match-poster{padding:24px;min-height:410px}.poster-number{font-size:145px}.poster-match h2{font-size:26px}.fr .schedule-layout{grid-template-columns:minmax(0,1fr) 220px}.section-heading h2{font-size:39px}}
@media(max-width:720px){.wordmark{font-size:25px}.fr .wordmark{font-size:21px}.regional-hero{padding:34px 0}.regional-grid,.fr .regional-grid{grid-template-columns:1fr;gap:36px}.regional-copy h1,.fr .regional-copy h1{font-size:clamp(46px,12vw,68px)}.it .regional-copy h1{letter-spacing:-2.5px}.regional-deck{font-size:14px;margin:22px 0}.regional-copy .button{font-size:12px;gap:15px;padding:15px}.match-poster,.fr .match-poster{min-height:325px;padding:22px}.it .match-poster{transform:none;box-shadow:6px 7px 0 #e8deca}.poster-number,.fr .poster-number{font-size:112px;margin:18px 0}.poster-number>span{font-size:42px}.poster-match h2,.fr .poster-match h2{font-size:25px}.poster-match>p{font-size:9px}.poster-pitch{inset:45px -40px 65px 65px}.fr .schedule-layout{grid-template-columns:1fr}.section-heading h2{font-size:33px}.footer-brand{font-size:26px}.filter-line{flex-wrap:wrap}.filter-line>span{margin-left:0}.filter-line select{max-width:205px}.masthead nav{gap:12px}.article-hero h1{font-size:35px}.fr .article-hero h1{font-size:33px}.fr .button{font-size:12px;gap:15px}.it .article-hero p:not(.eyebrow){color:#dae5de}}
