.wcl-public :is(img,picture,svg[data-public-artwork]){-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.wcl-public :is(img,picture,[data-public-artwork]){-webkit-touch-callout:none}.brand-compact{padding:36px 0 26px;background:#070f22;border-block:1px solid #1c2c46}.brand-compact .association-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.brand-compact .association-eyebrow{margin:0 0 8px;color:#b4c4e1;font:500 10px/1.3 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}.brand-compact h2{margin:0;color:#f5f8ff;font:600 clamp(22px,2vw,28px)/1.2 Inter,sans-serif;letter-spacing:-.035em;text-transform:none}.association-actions{display:flex;align-items:center;gap:6px;flex:none}.brand-compact button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:0;border-radius:10px;color:#b4c4e1;background:transparent;font:500 12px/1.2 Inter,sans-serif;cursor:pointer;transition:color .2s ease,background .2s ease}.brand-compact button:hover{color:#f5f8ff;background:#102443}.association-motion{width:44px;padding:0}.association-toggle{padding:0 10px}.association-toggle svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.association-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.brand-compact button:focus-visible,.association-rail:focus-visible{outline:2px solid #ff823a;outline-offset:3px}.association-rail{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;border-radius:16px;padding:2px 0}.association-rail::-webkit-scrollbar{display:none}.association-track,.association-set{display:flex;width:max-content}.association-set{gap:12px;padding-right:12px;flex:none}.association-logo{box-sizing:border-box;width:136px;height:72px;flex:none;display:flex;align-items:center;justify-content:center;background:#f5f8ff;border:1px solid #e2e8f3;border-radius:16px;padding:12px;transition:background .2s ease,border-color .2s ease}.association-logo-dark{background:#102443;border-color:#233652}.association-logo-window{position:relative;overflow:hidden;flex:none;max-width:100%;transition:transform .2s cubic-bezier(.22,1,.36,1)}.association-logo-window img{position:absolute;max-width:none;object-fit:contain;filter:none}.association-logo:hover .association-logo-window{transform:translateY(-2px)}.association-logo-dark:hover{background:#173154;border-color:#345073}.association-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px;animation:association-reveal .22s ease both}.association-grid .association-logo{width:100%;height:96px;flex-direction:column;gap:10px}.association-logo>span{font:400 10px/1.3 Inter,sans-serif;color:#44516a;text-align:center;max-width:100%}.association-logo-dark>span{color:#b4c4e1}.brand-compact .association-note{margin-top:16px;margin-bottom:0;color:#9baecc;font:400 11px/1.5 Inter,sans-serif}.association-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes association-reveal{0%{opacity:0}to{opacity:1}}@media(max-width:700px){.brand-compact{padding:28px 0 22px}.brand-compact .association-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.brand-compact h2{font-size:22px;max-width:240px}.association-actions{align-self:flex-end}.association-toggle{white-space:nowrap;padding:0 4px}.association-logo{width:124px;height:68px}.association-set{gap:10px;padding-right:10px}.association-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.association-grid .association-logo{padding:10px 6px}.association-grid .association-logo-window{max-width:100%}.association-rail{scroll-snap-type:x proximity}.association-logo{scroll-snap-align:start}.brand-compact .association-note{font-size:10px;line-height:1.6}.association-logo:hover .association-logo-window{transform:none}}@media(max-width:360px){.association-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-compact h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.brand-compact *{animation:none!important;transition:none!important}.association-logo:hover .association-logo-window{transform:none}}.brand-compact[data-motion-enabled=false] *{animation:none!important;transition:none!important}.brand-compact[data-motion-enabled=false] .association-logo:hover .association-logo-window{transform:none}.wcl-public .fan-comment{max-width:760px;margin:12px 0 24px;padding:clamp(20px,4vw,32px);background:#101e35;border:1px solid #30415c;border-top:3px solid var(--fan-team-colour, #ff904e);border-radius:16px;color:#f5f7fc}.wcl-public .fan-comment-heading h3{margin:0;font:700 clamp(26px,4vw,34px)/1.12 "Barlow Condensed",sans-serif;color:#f5f7fc;text-transform:none}.wcl-public .fan-comment-heading p{margin:10px 0 24px;color:#c2cddd;font:400 16px/1.6 Inter,sans-serif}.wcl-public .fan-comment-label{display:block;margin-bottom:8px;font:500 14px/1.4 Inter,sans-serif;color:#f5f7fc}.wcl-public .fan-comment textarea{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:132px;resize:vertical;padding:14px 16px;border:1px solid #66788f;border-radius:10px;background:#081326;color:#f5f7fc;font:400 16px/1.6 Inter,sans-serif;overflow-wrap:anywhere}.wcl-public .fan-comment-note{margin:10px 0 0;color:#b7c5d8;font:400 13px/1.6 Inter,sans-serif}.wcl-public .fan-comment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.wcl-public .fan-comment-actions .btn{display:inline-flex;justify-content:center;align-items:center}.wcl-public .fan-comment-post{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#f5f7fc;font:500 14px/1.5 Inter,sans-serif;text-decoration:underline;text-underline-offset:4px}.wcl-public .fan-comment-status{margin:12px 0 0;color:#d0dded;font:400 14px/1.6 Inter,sans-serif}.wcl-public .fan-comment-status:empty{margin:0}.wcl-public .fan-comment :is(textarea,button,a):focus-visible{outline:3px solid #9bdcff;outline-offset:3px}.wcl-public .fan-comment .btn:disabled{opacity:.6;cursor:not-allowed}.wcl-public .fan-zone .fan-team-picker>button{font-size:14px}.wcl-public .fan-zone .save-status{color:#b7c5d8}@media(max-width:600px){.wcl-public .fan-comment-actions{align-items:stretch;flex-direction:column}.wcl-public .fan-comment-actions .btn{width:100%}}@media(forced-colors:active){.wcl-public .fan-comment{border-color:CanvasText}.wcl-public .fan-comment textarea{background:Canvas;color:CanvasText;border-color:CanvasText}.wcl-public .fan-comment :is(textarea,button,a):focus-visible{outline-color:Highlight}}:root{font-family:Barlow,Arial,sans-serif;color:#16202a;background:#f7f7f4;font-synthesis:none;--gold:#d5af62;--navy:#101d28;--muted:#68727a;--line:#dde0df;--paper:#f7f7f4}*{box-sizing:border-box}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:default}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.05}p{line-height:1.7}h2{font:700 clamp(32px,3.3vw,50px)/1.05 "Barlow Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:-.02em}h3{font-size:21px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #b97b12;outline-offset:5px}input:focus,select:focus{outline:2px solid #b97b12;outline-offset:3px}.wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.section{padding-block:72px}.kicker{font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.5;color:#9a722f;margin-bottom:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:15px 22px;min-height:48px;border:1px solid var(--gold);background:var(--gold);color:#101b23;font-weight:700;font-size:14px;border-radius:3px;transition:background .2s,transform .2s}.btn:hover{background:#eacb8b;transform:translateY(-2px)}.btn.light{background:#fff;border-color:#fff}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:700}.back{display:inline-flex;align-items:center;gap:8px;font-size:14px;margin-bottom:30px}.skip{position:fixed;top:-80px;left:20px;background:#fff;padding:15px;z-index:100}.skip:focus{top:10px}.league-header{background:var(--navy);color:#fff;position:sticky;top:0;z-index:30;box-shadow:0 2px 8px #0002}.nav-wrap{display:flex;align-items:center;gap:25px;width:min(1440px,92%);margin:auto;height:92px}.wcl-logo{display:flex;align-items:center;gap:14px;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-style:italic;font-weight:800;font-size:47px;line-height:1;letter-spacing:-3px}.wcl-logo>span{position:relative}.wcl-logo small{font:600 9px/1.4 Barlow,Arial,sans-serif;letter-spacing:.12em;border-left:1px solid #ffffff38;padding-left:13px;font-style:normal}.logo-star{font-size:19px;color:var(--gold);vertical-align:top;letter-spacing:0;margin-left:2px}.league-header nav{display:flex;gap:25px;align-items:center;margin-left:auto;font-size:14px;font-weight:600}.league-header nav>a{padding:34px 0;position:relative;white-space:nowrap}.league-header nav>a.active:after{content:"";position:absolute;bottom:18px;left:0;right:0;height:2px;background:var(--gold)}.league-header nav>a:hover{color:var(--gold)}.league-header .ticket-link{display:flex;align-items:center;gap:8px;border:1px solid #e6bb65;padding:11px 19px;color:#e6bb65;border-radius:3px}.mobile-menu{display:none;background:none;border:0;color:#fff;font-size:27px}.search-link{display:flex;padding:8px}.league-hero{position:relative;height:630px;background:#171b1d;overflow:hidden;color:#fff}.hero-poster{width:100%;height:100%;object-fit:cover;object-position:center 51%}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08131df0 0%,#08131dcc 22%,#08131d12 58%,transparent),linear-gradient(0deg,#08131dbb,transparent 30%)}.hero-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:start;padding-bottom:20px}.hero-inner .kicker{color:#e8c581}.hero-inner h1{font:800 clamp(58px,6.1vw,91px)/.92 "Barlow Condensed","Arial Narrow",Impact,sans-serif;letter-spacing:-.015em;margin-bottom:22px}.hero-inner h1 em{color:#eac580;font-style:normal}.hero-inner>p:not(.kicker){font-size:16px;line-height:1.5;color:#e3e8e9}.hero-buttons{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.hero-watch{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:600}.hero-watch svg{color:var(--gold);border:1px solid #ffffff70;border-radius:50%;width:38px;height:38px;padding:10px}.hero-date{display:flex;gap:18px;align-items:center;margin-top:35px}.hero-date strong{font:700 24px Barlow Condensed,Arial Narrow,sans-serif}.hero-date span{font-size:10px;letter-spacing:.13em;border-left:1px solid #ffffff4d;padding-left:18px;max-width:170px;line-height:1.5}.hero-counter{position:absolute;right:4vw;bottom:50px;font-size:10px;letter-spacing:.15em}.strip-wrap{position:relative;z-index:2;margin-top:-21px}.score-strip{display:grid;grid-template-columns:.85fr 1fr 1.2fr 1.2fr;box-shadow:0 9px 30px #13223012;background:#fff;border-top:3px solid var(--gold)}.score-intro{padding:23px;background:var(--navy);color:#fff}.score-intro .kicker{font-size:10px;color:var(--gold);margin-bottom:10px}.score-intro h3{font:600 25px/1 Barlow Condensed,Arial,sans-serif;margin-bottom:15px}.score-intro>a{font-size:12px;display:flex;align-items:center;gap:12px}.next-season{padding:22px;border-right:1px solid var(--line)}.status{display:inline-block;font-size:9px;letter-spacing:.08em;font-weight:700;border:1px solid #c8cfce;background:#f3f4f1;padding:4px 6px;white-space:nowrap;color:#57645f}.status.gold{background:#f7f0df;color:#987037;border-color:#e7d7b5}.next-season h3{font:700 23px Barlow Condensed,sans-serif;margin:17px 0 8px}.next-season>strong{font-size:14px}.next-season p{font-size:11px;display:flex;gap:7px;align-items:center;line-height:1.4;color:var(--muted);margin:12px 0 0}.match-tile{padding:20px 23px;border:1px solid var(--line);background:#fff;display:block;transition:border-color .2s}.match-tile:hover{border-color:#ad843f}.score-strip .match-tile{border:0;border-right:1px solid var(--line)}.match-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:700;color:#737d83;margin-bottom:15px}.match-team{display:flex;gap:9px;align-items:center;margin-block:9px}.match-team strong{font-size:13px}.match-team>span:last-child{margin-left:auto}.crest{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;font-size:11px;font-weight:800;color:var(--club);background:#fff;border-radius:50%;overflow:hidden}.crest img{width:100%;height:100%;object-fit:contain}.crest.big{width:80px;height:80px;font-size:24px;background:#fff;padding:5px}.match-foot{display:flex;justify-content:space-between;border-top:1px solid #e8eae8;padding-top:11px;margin-top:12px;font-size:10px;color:var(--muted)}.nation-strip{display:flex;justify-content:space-around;gap:15px;padding-block:28px;border-bottom:1px solid var(--line)}.nation-strip a{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.07em}.nation-strip .crest{height:46px;width:46px;background:transparent}.section-title{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.section-title .kicker{margin-bottom:9px}.section-title h2{margin:0}.section-title>a{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;white-space:nowrap;border-bottom:1px solid #b6a079;padding-bottom:5px}.section-title>a svg{width:17px}.news-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:24px}.story-art{height:250px;position:relative;overflow:hidden;background:#e9e1d3}.story-art img{height:100%;width:100%;object-fit:cover;object-position:center 25%;transition:transform .4s}.story-card:hover img{transform:scale(1.035)}.story-category{position:absolute;bottom:14px;left:16px;background:#fff;padding:7px 11px;font-size:11px;font-weight:700;text-transform:uppercase}.round-arrow{position:absolute;bottom:15px;right:15px;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#fff}.story-copy{padding:20px 0}.story-copy small{font-size:10px;letter-spacing:.1em;color:var(--muted)}.story-copy h3{font:700 27px/1.06 Barlow Condensed,Arial Narrow,sans-serif;margin:10px 0}.story-copy p{font-size:14px;color:var(--muted);line-height:1.5;margin:0}.story-card.large .story-copy h3{font-size:31px}.video-section{background:var(--navy);color:#fff}.video-section .kicker{color:var(--gold)}.video-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.video-art{position:relative;aspect-ratio:16/9;background:#101c26;overflow:hidden}.video-art img{width:100%;height:100%;object-fit:cover;opacity:.9;transition:transform .3s}.video-card:hover img{transform:scale(1.04)}.play-circle{position:absolute;left:16px;bottom:15px;width:38px;height:38px;border-radius:50%;background:#fff;color:#172431;display:grid;place-items:center}.video-season{position:absolute;right:10px;bottom:12px;font-size:9px;font-weight:700;background:#10202ee6;color:#fff;padding:5px 7px}.video-card h3{font-size:16px;line-height:1.4;margin:15px 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-card>span{font-size:11px;color:#818e94;display:flex;justify-content:space-between}.video-card>span svg{width:14px}.club-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.club-tile{position:relative;min-height:225px;border-bottom:4px solid var(--club);background:#fff;border-top:1px solid var(--line);padding:25px 12px;text-align:center;transition:transform .2s,box-shadow .2s}.club-tile:hover{transform:translateY(-6px);box-shadow:0 10px 25px #13202c12}.club-tile .crest{margin:auto}.club-tile h3{font:700 22px/1.1 Barlow Condensed,sans-serif;margin:20px 0 10px}.club-tile h3 span{font-size:16px;font-weight:500;color:#64717a}.club-tile>svg{width:17px;color:var(--club)}.legacy-feature{background:#e9e0d1;overflow:hidden}.legacy-grid{display:grid;grid-template-columns:1.1fr 1fr .45fr;align-items:center;min-height:535px;gap:30px}.legacy-grid h2{font-size:clamp(40px,4.5vw,68px)}.legacy-grid h2 em{color:#92703a;font-style:normal}.legacy-grid p:not(.kicker){font-size:16px;max-width:430px;color:#5d625f}.legacy-grid>img{height:535px;width:100%;object-fit:cover;object-position:center 15%;mix-blend-mode:multiply}.legacy-facts{display:flex;flex-direction:column;gap:35px}.legacy-facts>span{font-size:10px;letter-spacing:.13em;color:#6b6e67}.legacy-facts strong{display:block;font:700 57px/1 Barlow Condensed,sans-serif;color:#15232b;margin-bottom:10px}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-card{padding:30px;border:1px solid var(--line);background:#fff;position:relative}.guide-card>svg:first-child{font-size:29px;color:#987640;margin-bottom:22px}.guide-card h3{font:700 28px Barlow Condensed,sans-serif}.guide-card p{font-size:14px;color:var(--muted)}.guide-card>svg:last-child{position:absolute;right:25px;bottom:22px}.fan-banner{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:45px 55px;background:#ebe2d1;border:1px solid #ded0b5;margin-bottom:70px}.fan-banner h2{font-size:45px;margin-bottom:12px}.fan-banner p:last-child{color:#64665f;font-size:15px;margin:0}.league-footer{background:#0c1923;color:#fff;padding:60px 0 25px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:45px}.footer-grid>div{display:flex;flex-direction:column;align-items:start;gap:12px}.footer-grid .wcl-logo{margin-bottom:15px}.footer-grid p{color:#c9b58a;margin:0;font-size:18px}.footer-grid small{font-size:11px;color:#81939f}.footer-grid h3{font-size:13px;text-transform:uppercase;letter-spacing:.09em;color:#dabd80;margin-bottom:10px}.footer-grid>div>a:not(.wcl-logo){font-size:13px;color:#a3b0b9;line-height:1.5}.footer-grid a:hover{color:#fff}.copyright{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff1a;margin-top:45px;padding-top:25px;font-size:11px;color:#7f919e}.page-title{background:var(--navy);color:#fff;padding:65px 0 60px;border-top:1px solid #ffffff10;position:relative}.page-title .kicker{color:var(--gold)}.page-title h1{font:700 clamp(48px,6vw,78px)/1 "Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:-.02em;max-width:1000px;margin-bottom:15px}.page-title p:last-child:not(.kicker){font-size:17px;max-width:720px;color:#aebbc2;margin-bottom:0}.filters{display:flex;gap:20px;align-items:end;padding-bottom:25px;flex-wrap:wrap}.select-label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:700;color:#6b757c}.select-label select{border:1px solid #cbd2d3;border-radius:3px;background:#fff;padding:13px 35px 13px 13px;min-width:210px;color:#1c2b35;font-size:14px;min-height:47px}.input-search{display:flex;gap:12px;align-items:center;min-height:47px;border:1px solid #cbd2d3;background:#fff;padding:12px 15px;margin-left:auto;flex:1;max-width:430px}.input-search input{width:100%;background:none;border:0;min-width:0;font-size:14px}.input-search svg{flex-shrink:0;color:#7e8a92}.source-note{font-size:13px;color:#697980;line-height:1.6;margin:0 0 25px}.source-note a{text-decoration:underline}.match-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.match-grid .match-tile{padding:25px}.match-grid .match-team{margin-block:20px}.empty-box{text-align:center;max-width:900px;margin:20px auto;padding:65px 30px;background:#fff;border:1px solid var(--line)}.empty-box>svg{color:#b19155;margin:0 auto 25px}.empty-box h3{font:600 32px Barlow Condensed,sans-serif;margin-bottom:15px}.empty-box p{font-size:16px;color:#6e7a80;max-width:630px;margin:0 auto}.league-tabs{display:flex;gap:30px;border-bottom:1px solid #d5dbdd;margin-bottom:35px;overflow:auto}.league-tabs button{background:none;border:0;padding:17px 3px;border-bottom:3px solid transparent;font-size:15px;font-weight:600;white-space:nowrap}.league-tabs button.active{border-color:#b68a42;color:#946c2b}.match-detail{position:relative;display:flex;justify-content:space-around;align-items:center;background:#fff;border:1px solid var(--line);padding:65px 30px;margin-bottom:40px}.match-detail>a{text-align:center;max-width:42%}.match-detail .crest{margin:auto}.match-detail h2{font-size:40px;margin:20px 0 0}.match-detail h2 small{display:block;font-size:23px;color:#687680;margin-top:6px}.versus{position:absolute;left:50%;transform:translate(-50%);font:700 30px Barlow Condensed,sans-serif;color:#b08a4a}.detail-copy{padding:25px 0;max-width:750px}.detail-copy p{color:var(--muted)}.team-directory{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.team-panel{height:410px;background:var(--club);color:#fff;position:relative;overflow:hidden}.team-panel>img{width:62%;height:100%;object-fit:cover;object-position:center 5%;position:absolute;right:0;opacity:.92}.team-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--club) 5%,transparent 90%)}.team-panel>div{position:relative;z-index:2;padding:45px 30px;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:end}.team-panel .kicker{color:#fff9;margin:16px 0 8px}.team-panel h2{font-size:45px;margin-bottom:22px}.team-panel h2 span{font-weight:500}.team-panel .crest{width:55px;height:55px}.team-top{background:linear-gradient(100deg,#101e2b,var(--club));color:#fff;overflow:hidden}.team-top>.wrap{display:grid;grid-template-columns:1fr 1fr;min-height:550px;position:relative}.team-top>.wrap>div{position:relative;z-index:2;padding:40px 0 60px}.team-top .back{display:flex}.team-top .kicker{color:#dfbe7e;margin-top:24px}.team-top h1{font:700 clamp(55px,6vw,90px)/.95 "Barlow Condensed",sans-serif;margin-bottom:30px}.team-top h1 em{color:#e8c888;font-style:normal}.team-top .wrap>img{position:absolute;right:0;height:100%;width:50%;object-fit:cover;object-position:center 15%;mix-blend-mode:luminosity}.team-content{padding-top:15px}.overview-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px}.overview-grid p{color:#67737b;font-size:16px}.team-quick{background:#fff;border:1px solid var(--line);padding:35px;display:flex;flex-direction:column;align-items:start;gap:25px}.team-quick>span:not(.crest){display:flex;align-items:center;gap:12px;font-size:16px}.team-quick>span svg{color:#b08a4a}.team-quick>a{line-height:1.6}.players-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 22px}.player-card>div{position:relative;background:#eceeea;height:270px;overflow:hidden;border-bottom:3px solid #ceaf73;margin-bottom:18px}.player-card>div>img{width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:transform .2s}.player-card:hover>div>img{transform:scale(1.035)}.player-card .crest{position:absolute;bottom:12px;right:12px;width:42px;height:42px}.player-card small{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#937239}.player-card h3{font:700 26px Barlow Condensed,sans-serif;margin:7px 0 8px}.player-card>span{display:flex;justify-content:space-between;font-size:12px;color:#728088}.player-profile{background:linear-gradient(110deg,#12202c,var(--club));color:#fff}.player-profile>.wrap{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:430px}.player-profile h1{font:700 clamp(48px,6vw,78px) "Barlow Condensed",sans-serif}.player-profile .kicker{color:var(--gold)}.player-profile img{height:430px;width:100%;object-fit:contain;object-position:bottom}.news-grid.listing{grid-template-columns:repeat(3,1fr)}.article{padding-block:45px}.article-image{width:100%;max-height:600px;object-fit:cover;object-position:center 25%}.article-body{max-width:790px;margin:50px auto}.article-body>p{font-size:18px;line-height:1.85;color:#54636d;margin:28px 0}.article-body .hero-buttons{margin-top:30px}.video-grid.library{grid-template-columns:repeat(3,1fr);gap:35px 24px}.video-player{aspect-ratio:16/9;background:#0b1721}.video-player iframe{width:100%;height:100%;border:0}.video-description{display:flex;gap:30px;align-items:start;justify-content:space-between;margin-top:30px}.video-description h2{font-size:35px;max-width:850px}.video-description .btn{flex-shrink:0}.table-scroll{overflow:auto;background:#fff;border:1px solid var(--line);margin-bottom:20px}table{border-collapse:collapse;width:100%;min-width:650px;text-align:center;font-size:14px}thead{background:#152534;color:#fff;font-size:12px}th,td{padding:19px;border-bottom:1px solid var(--line)}th:first-child{text-align:left}tbody th a{display:flex;align-items:center;gap:15px}tbody tr:nth-child(2n){background:#f1f3f0}.champion-note{display:flex;align-items:center;gap:25px;padding:30px;background:#e9dfc9;margin-top:40px}.champion-note>svg{font-size:50px;color:#ac8239}.champion-note small{font-size:11px;letter-spacing:.1em}.champion-note h3{font-size:28px;margin:10px 0}.champion-note a{font-size:12px}.metric-pills{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.metric-pills button{padding:10px 20px;border:1px solid #c9cecf;background:#fff;border-radius:30px;font-size:14px}.metric-pills button.active{background:var(--navy);color:#fff;border-color:var(--navy)}.season-banner{width:100%;max-height:580px;object-fit:cover}.season-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin-bottom:70px}.season-summary>div{padding:30px;display:flex;flex-direction:column;gap:12px;border-right:1px solid var(--line)}.season-summary svg{color:#ae8746;font-size:28px}.season-summary small{font-size:10px;letter-spacing:.13em}.season-summary strong{font-size:19px}.ticket-feature{display:flex;align-items:center;gap:45px;background:#eae2d2;border:1px solid #d9c7a4;padding:55px}.ticket-feature>svg{color:#9d7937;flex-shrink:0}.ticket-feature p{max-width:750px;color:#606c71}.faq-list details{border-bottom:1px solid #cdd3d4;background:#fff;padding:25px}.faq-list summary{font-weight:600;font-size:17px;line-height:1.5}.faq-list details p{margin:18px 0 0;font-size:16px;max-width:950px}.fan-teams{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.fan-teams>button{position:relative;border:1px solid var(--line);background:#fff;padding:25px 10px;display:flex;flex-direction:column;align-items:center;gap:16px;font-size:14px;font-weight:600;min-height:165px}.fan-teams>button.selected{border:2px solid #b58736;background:#f5ecd9}.fan-teams>button>svg{position:absolute;right:7px;top:7px;color:#8d6e36}.save-status{min-height:26px;font-size:14px;color:#377153;margin-top:17px}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.gallery-grid button{border:0;background:#fff;padding:0;text-align:left}.gallery-grid img{width:100%;aspect-ratio:4/5;object-fit:cover}.gallery-grid span{display:flex;justify-content:space-between;padding:20px;font-weight:600}.gallery-grid span svg{font-size:20px}dialog{border:0;padding:15px;background:#f0ece4;max-width:90vw;max-height:92vh;overflow:auto}dialog::backdrop{background:#08131deb}dialog img{max-height:84vh;width:auto}.dialog-close{position:absolute;right:18px;top:18px;border:0;background:#fff;border-radius:50%;height:42px;width:42px;display:grid;place-items:center;font-size:25px}.global-search{max-width:none;margin-bottom:40px;padding:22px}.global-search input{font-size:20px}.search-results{display:grid;grid-template-columns:1fr 1fr;gap:15px}.search-results>a{border:1px solid var(--line);padding:24px;background:#fff;position:relative}.search-results small{color:#9d7839;font-size:12px}.search-results h3{margin:10px 25px 0 0;font-size:20px;line-height:1.3}.search-results svg{position:absolute;right:20px;top:20px}@media(min-width:1600px){.league-hero{height:710px}}@media(max-width:1200px){.wrap{width:calc(100% - 64px)}.nav-wrap{gap:16px}.wcl-logo small{display:none}.league-header nav{gap:20px}.score-strip{grid-template-columns:1fr 1.2fr 1.2fr}.score-intro{display:none}.club-grid,.fan-teams{grid-template-columns:repeat(4,1fr)}.players-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.league-header nav{display:none;position:absolute;top:78px;left:0;right:0;background:var(--navy);padding:20px 5vw 35px;flex-wrap:wrap;gap:5px 25px;border-top:1px solid #ffffff20;box-shadow:0 15px 20px #0003}.league-header nav.expanded{display:flex}.league-header nav>a{padding:16px 0}.league-header nav>a.active:after{bottom:6px}.nav-wrap{height:78px}.search-link{margin-left:auto}.mobile-menu{display:block}.score-strip{grid-template-columns:repeat(3,minmax(270px,1fr));overflow:auto}.league-hero{height:620px}.hero-shade{background:linear-gradient(90deg,#08131de8,#08131d88 45%,#08131d15),linear-gradient(0deg,#08131daa,transparent)}.hero-poster{object-position:60% center}.hero-inner h1{font-size:75px}.hero-counter{display:none}.news-grid{grid-template-columns:1fr 1fr}.news-grid .story-card:last-child{display:none}.news-grid.listing .story-card:last-child{display:block}.news-grid.listing,.video-grid{grid-template-columns:1fr 1fr}.legacy-grid{grid-template-columns:1fr 1fr;gap:0}.legacy-facts{display:none}.legacy-grid h2{font-size:44px}.legacy-grid>img{height:470px}.match-grid{grid-template-columns:1fr 1fr}.overview-grid{gap:35px}.team-panel{height:350px}.team-panel h2{font-size:36px}.team-top .wrap>img{width:60%}.team-top .wrap>div{width:150%}.video-grid.library{grid-template-columns:1fr 1fr}.video-description{flex-direction:column;gap:0}.footer-grid{gap:25px}.fan-banner{padding:35px}.season-summary strong{font-size:16px}.nation-strip a{flex-direction:column;gap:6px}.gallery-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.wrap{width:calc(100% - 36px)}.section{padding-block:48px}.nav-wrap{width:calc(100% - 36px);height:72px}.wcl-logo{font-size:39px}.wcl-logo small{display:block;font-size:8px}.league-header nav{top:72px}.league-header nav>a{font-size:16px}.league-hero{height:680px}.hero-poster{position:absolute;height:58%;bottom:0;object-position:center center}.hero-shade{background:linear-gradient(180deg,#08131d 20%,#08131dde 39%,#08131d05 72%,#08131d8c),linear-gradient(90deg,#08131d60,transparent)}.hero-inner{justify-content:start;padding-top:30px}.hero-inner h1{font-size:58px;margin-bottom:15px;line-height:.94}.hero-inner .kicker{font-size:10px;margin-bottom:13px}.hero-inner>p:not(.kicker){font-size:14px;margin-bottom:18px}.hero-buttons{gap:15px}.hero-buttons .btn{font-size:12px;padding:12px 15px}.hero-watch{font-size:12px}.hero-watch svg{width:30px;height:30px;padding:8px}.hero-date{position:absolute;bottom:40px;left:0;gap:12px;margin:0}.hero-date strong{font-size:25px}.hero-date span{color:#fff;font-size:9px;max-width:150px}.strip-wrap{width:calc(100% - 20px);margin-top:-15px}.score-strip{grid-template-columns:repeat(3,285px)}.nation-strip{gap:16px;justify-content:start;overflow:auto;padding-block:23px}.nation-strip>a{min-width:48px}.nation-strip .crest{width:38px;height:38px}.nation-strip span:not(.crest){font-size:10px}.section-title{align-items:center;gap:12px}.section-title h2{font-size:32px}.section-title .kicker{font-size:10px}.section-title>a{font-size:11px}.section-title>a svg{width:13px}.news-grid{display:block}.news-grid .story-card{display:block;margin-bottom:25px}.news-grid .story-card:last-child{display:block}.story-art{height:250px}.story-copy{padding-top:15px}.news-grid.listing{display:grid;grid-template-columns:1fr}.video-grid{gap:22px 12px}.video-card h3{font-size:14px}.play-circle{height:30px;width:30px;left:10px;bottom:10px}.video-season{font-size:8px;padding:4px}.video-card>span{font-size:10px}.club-grid{grid-template-columns:repeat(2,1fr);gap:13px}.club-tile{min-height:195px;padding:20px 12px}.club-tile:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:20px;min-height:130px}.club-tile:last-child .crest{margin:0}.club-tile:last-child h3{text-align:left;margin:0}.crest.big{width:65px;height:65px}.legacy-grid{display:block;position:relative;padding:45px 0 0;overflow:hidden}.legacy-grid>div{position:relative;z-index:2}.legacy-grid>img{height:350px;object-fit:contain;object-position:bottom;margin-top:20px}.legacy-grid h2{font-size:43px}.legacy-grid p:not(.kicker){max-width:100%;font-size:15px}.guide-grid{grid-template-columns:1fr;gap:15px}.guide-card{padding:25px}.guide-card h3{font-size:25px}.guide-card>svg:first-child{margin-bottom:12px}.fan-banner{flex-direction:column;align-items:start;gap:25px;padding:30px;margin-bottom:45px}.fan-banner h2{font-size:38px}.footer-grid{grid-template-columns:1fr 1fr;gap:40px 20px}.footer-grid>div:first-child{grid-column:1/-1}.copyright{flex-direction:column;gap:12px}.league-footer{padding-top:40px}.page-title{padding:45px 0}.page-title h1{font-size:49px}.page-title p:last-child:not(.kicker){font-size:15px}.filters{gap:15px}.select-label{flex:1;min-width:0}.select-label select{min-width:0;width:100%;font-size:13px}.input-search{width:100%;max-width:none;flex-basis:100%;margin:0}.match-grid{grid-template-columns:1fr}.match-team strong{font-size:14px}.match-foot,.match-meta{font-size:11px}.match-detail{padding:35px 12px}.match-detail h2{font-size:29px}.match-detail h2 small{font-size:17px}.league-tabs{gap:22px}.league-tabs button{font-size:14px}.overview-grid{grid-template-columns:1fr;gap:30px}.team-directory{grid-template-columns:1fr}.team-panel{height:360px}.team-panel h2{font-size:40px}.team-top>.wrap{display:block;min-height:650px}.team-top .wrap>div{padding-top:30px;width:100%}.team-top h1{font-size:57px}.team-top .wrap>img{height:300px;width:70%;bottom:0;right:-18px;mix-blend-mode:normal}.team-top .kicker{font-size:10px}.team-top .btn{position:relative;z-index:3}.players-grid{grid-template-columns:repeat(2,1fr);gap:25px 15px}.player-card>div{height:185px}.player-card h3{font-size:23px}.player-card>span{font-size:10px}.player-card small{font-size:10px}.player-card .crest{width:30px;height:30px;bottom:7px;right:7px}.player-profile>.wrap{display:flex;flex-direction:column;align-items:start;padding-top:30px}.player-profile h1{font-size:49px;margin-bottom:10px}.player-profile img{height:310px}.article-body{margin-top:30px}.article-body>p{font-size:16px}.video-grid.library{grid-template-columns:1fr}.video-grid.library .video-card h3{font-size:17px}.video-description h2{font-size:28px}.season-summary{grid-template-columns:1fr}.season-summary>div{padding:25px;border-right:0;border-bottom:1px solid var(--line)}.season-summary strong{font-size:19px}.ticket-feature{padding:30px;display:block}.ticket-feature>svg{margin-bottom:25px}.ticket-feature h2{font-size:35px}.fan-teams{grid-template-columns:repeat(2,1fr)}.fan-teams>button{min-height:150px}.gallery-grid{gap:13px}.gallery-grid span{padding:13px;font-size:12px}.gallery-grid span svg{flex-shrink:0}.search-results{grid-template-columns:1fr}.global-search input{font-size:16px}.empty-box{padding:40px 20px}.empty-box h3{font-size:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.match-broadcast{--mc-surface:var(--ui-surface,#101e36);--mc-border:var(--ui-border,#ffffff1f);--mc-muted:var(--ui-muted,#afbed5);--mc-accent:var(--broadcast-orange,#ff823a);color:var(--ink,#f5f8ff);font-family:Inter,sans-serif}.mc-page{padding-block:54px 72px}.match-broadcast *{box-sizing:border-box}.match-broadcast :is(a,button,input,select):focus-visible{outline:2px solid var(--mc-accent);outline-offset:4px}.match-broadcast a{color:inherit;text-decoration:none}.match-broadcast svg{width:18px;height:18px;flex-shrink:0}.mc-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.match-broadcast .mc-eyebrow{color:var(--mc-accent);font:600 11px/1.5 Inter,sans-serif;letter-spacing:.12em;margin:0 0 12px}.mc-header :is(h1,h2){font:700 clamp(40px,4.4vw,64px)/1 var(--display,"Barlow Condensed",sans-serif);letter-spacing:-.015em;text-transform:uppercase;margin:0}.mc-header :is(h1,h2) span{color:var(--mc-accent)}.mc-header .mc-header-note{font:400 14px/1.65 Inter,sans-serif;color:var(--mc-muted);margin:0;text-align:right}.mc-all-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-size:13px;font-weight:600}.mc-all-link svg{transition:transform .2s ease}.mc-all-link:hover svg{transform:translate(3px)}.mc-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:26px}.mc-filters{display:flex;align-items:flex-end;gap:12px}.mc-filters label{display:flex;flex-direction:column;gap:8px;font:500 11px/1.4 Inter,sans-serif;color:var(--mc-muted)}.match-broadcast select,.mc-search{height:44px;background:var(--mc-surface);border:1px solid var(--mc-border);border-radius:10px;color:var(--ink,#f5f8ff)}.match-broadcast select{min-width:160px;max-width:100%;padding:0 34px 0 14px;font:500 13px/1.4 Inter,sans-serif;color-scheme:dark;cursor:pointer}.mc-search{display:flex;align-items:center;gap:10px;width:240px;padding:0 14px}.mc-search>svg{color:var(--mc-muted);width:17px}.mc-search input{border:0;background:none;box-shadow:none;color:inherit;font:400 13px/1.4 Inter,sans-serif;min-width:0;width:100%;height:100%;padding:0}.mc-search input::placeholder{color:var(--mc-muted)}.mc-search:focus-within{outline:2px solid var(--mc-accent);outline-offset:4px}.mc-search input:focus-visible{outline:none}.mc-timezone{margin:0 0 12px;color:var(--mc-muted);font:400 12px/1.5 Inter,sans-serif}.mc-list-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px;border-bottom:1px solid var(--mc-border);margin-bottom:24px}.mc-view-filter{display:flex;gap:4px;padding:4px;border-radius:11px;background:var(--mc-surface)}.mc-view-filter button{border:0;box-shadow:none;border-radius:8px;background:none;color:var(--mc-muted);padding:9px 16px;min-height:36px;font:500 12px/1.4 Inter,sans-serif;cursor:pointer;transition:background .18s ease,color .18s ease}.mc-view-filter button[aria-pressed=true]{background:#263953;color:#fff}.mc-view-filter button:hover{color:#fff}.mc-list-bar>p{color:var(--mc-muted);font:400 12px/1.5 Inter,sans-serif;margin:0}.mc-date-group{margin-bottom:28px}.mc-date-group>h2{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;font:600 14px/1.5 Inter,sans-serif;letter-spacing:0}.mc-date-group>h2>span{color:var(--mc-muted);font-size:12px;font-weight:400}.mc-date-group>div{overflow:hidden;border:1px solid var(--mc-border);border-radius:16px;background:var(--mc-surface)}.match-broadcast .mc-fixture{display:grid;grid-template-columns:88px minmax(260px,1fr) minmax(180px,230px) 18px;align-items:center;gap:24px;min-height:100px;padding:22px 26px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left;transition:background .2s ease}.mc-date-group .mc-fixture+.mc-fixture{border-top:1px solid var(--mc-border)}.match-broadcast .mc-fixture:hover{background:#162944}.match-broadcast .mc-fixture:focus-visible{outline-offset:-3px;border-radius:12px}.mc-fixture-time{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font:600 16px/1.4 Inter,sans-serif;font-variant-numeric:tabular-nums}.mc-fixture-teams{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:14px;min-width:0}.mc-fixture-teams>.mc-side:nth-child(2){grid-column:3}.mc-side{display:flex;align-items:center;gap:14px;min-width:0}.mc-side strong{font:600 18px/1.2 Inter,sans-serif;letter-spacing:-.02em}.mc-vs{grid-column:2;grid-row:1;color:var(--mc-muted);font:400 11px/1 Inter,sans-serif}.mc-crest{width:42px;height:42px;object-fit:contain;flex-shrink:0}.mc-team-code{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;color:var(--mc-muted);font:600 15px/1 Inter,sans-serif;letter-spacing:-.03em}.mc-fixture-info{display:flex;flex-direction:column;gap:7px;min-width:0}.mc-match-label{font:500 12px/1.4 Inter,sans-serif}.mc-match-note{font:400 11px/1.6 Inter,sans-serif;color:var(--mc-muted)}.mc-fixture-arrow{color:var(--mc-muted);transition:color .18s ease,transform .2s ease}.mc-fixture:hover .mc-fixture-arrow{color:var(--mc-accent);transform:translate(2px)}.mc-live{display:inline-flex;align-items:center;gap:6px;font:600 11px/1.4 Inter,sans-serif;color:var(--mc-accent)}.mc-live:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.mc-fixture-time>.mc-live{display:none}.mc-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mc-home-grid .mc-fixture{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:24px;border:1px solid var(--mc-border);border-radius:16px;background:var(--mc-surface);padding:22px 24px;min-height:248px}.mc-card-date{display:flex;justify-content:space-between;gap:12px;font:600 12px/1.4 Inter,sans-serif;font-variant-numeric:tabular-nums}.mc-card-date>span{color:var(--mc-muted);font-weight:400}.mc-home-grid .mc-fixture-teams{display:flex;flex-direction:column;align-items:stretch;gap:16px}.mc-home-grid .mc-side strong{font:700 24px/1.1 var(--display,"Barlow Condensed",sans-serif);letter-spacing:0}.mc-home-grid .mc-crest,.mc-home-grid .mc-team-code{width:34px;height:34px}.mc-home-grid .mc-fixture-info{margin-top:auto;flex-direction:row;align-items:center;gap:10px;padding-right:18px}.mc-home-grid .mc-match-label{font-size:11px;white-space:nowrap}.mc-home-grid .mc-match-note{font-size:11px}.mc-home-grid .mc-fixture-arrow{position:absolute;right:20px;bottom:23px;width:16px}.mc-footnote{margin:20px 0 0;font:400 11px/1.7 Inter,sans-serif;color:var(--mc-muted)}.mc-empty{padding:52px 24px;text-align:center;border:1px solid var(--mc-border);border-radius:16px;background:var(--mc-surface)}.mc-empty h2{font:600 24px/1.2 Inter,sans-serif;letter-spacing:-.02em;margin:0 0 10px}.mc-empty p{color:var(--mc-muted);font:400 14px/1.6 Inter,sans-serif;margin:0 0 20px}.mc-empty button{display:inline-flex;align-items:center;gap:14px;background:none;border:0;box-shadow:none;color:var(--mc-accent);font:600 13px/1.4 Inter,sans-serif;padding:12px;cursor:pointer}.mc-fixture-list,.mc-home-grid{animation:mc-content-in .22s ease-out both}@keyframes mc-content-in{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:1100px){.match-broadcast .mc-fixture{grid-template-columns:72px minmax(230px,1fr) 170px 14px;gap:16px;padding:20px}.mc-side{gap:10px}.mc-side strong{font-size:16px}.mc-crest,.mc-team-code{width:34px;height:34px}.mc-home-grid{gap:12px}.mc-home-grid .mc-fixture{padding:20px;gap:22px}.mc-filters select{min-width:142px}.mc-search{width:190px}.mc-home-grid .mc-fixture-info{flex-direction:column;align-items:flex-start;gap:4px}}@media(max-width:760px){.mc-page{padding-block:36px 48px}.mc-header{margin-bottom:26px;gap:16px}.mc-header :is(h1,h2){font-size:44px}.mc-header .mc-eyebrow{font-size:9px;letter-spacing:.07em}.mc-header .mc-header-note{display:none}.mc-all-link{font-size:12px;gap:10px;white-space:nowrap}.mc-toolbar{flex-wrap:wrap;gap:14px;padding-bottom:22px}.mc-filters{width:100%;gap:10px}.mc-filters label{flex:1;min-width:0}.mc-filters select{min-width:0;width:100%;padding-left:10px;padding-right:20px;font-size:12px}.mc-search{width:100%}.mc-timezone{margin:0;font-size:11px}.mc-list-bar{flex-wrap:wrap;gap:12px;margin-bottom:20px}.mc-view-filter button{font-size:11px;padding:9px 12px}.mc-list-bar>p{font-size:10px}.mc-date-group{margin-bottom:24px}.mc-date-group>h2{font-size:13px}.mc-date-group>h2>span{font-size:11px}.match-broadcast .mc-date-group .mc-fixture{position:relative;grid-template-columns:66px minmax(0,1fr) 14px;gap:12px;padding:20px 16px}.mc-fixture-time{grid-column:1;grid-row:1;font-size:14px;align-self:start;margin-top:6px}.mc-fixture-teams{grid-column:2;display:flex;flex-direction:column;align-items:stretch;gap:13px}.mc-side strong{font-size:16px}.mc-side{gap:10px}.mc-vs{display:none}.mc-fixture-info{grid-column:2;grid-row:2;gap:3px}.mc-fixture-arrow{grid-column:3;grid-row:1/3;width:14px!important}.mc-match-label,.mc-match-note{font-size:10px}.mc-fixture-time>.mc-live{display:inline-flex}.mc-date-group .mc-fixture-info .mc-live{display:none}.mc-home-grid{display:grid;grid-template-columns:1fr;gap:12px}.mc-home-grid .mc-fixture{min-height:0;gap:18px;padding:20px}.mc-home-grid .mc-fixture-teams{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mc-home-grid .mc-fixture-teams>.mc-side:nth-child(2){grid-column:2}.mc-home-grid .mc-side strong{font-size:23px}.mc-home-grid .mc-fixture-info{flex-direction:row;align-items:center;gap:10px}.mc-home-grid .mc-fixture-arrow{bottom:19px}.mc-footnote{font-size:10px}.mc-empty{padding:40px 18px}}@media(prefers-reduced-motion:reduce){.match-broadcast *,.match-broadcast *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.match-broadcast .mc-fixture{position:relative;isolation:isolate;overflow:hidden;--mc-card-ease:cubic-bezier(.22,1,.36,1);transition:background .2s ease,border-color .3s ease,transform .36s var(--mc-card-ease)}.mc-fixture>:not(.mc-board-skin){z-index:1}.mc-fixture>:not(.mc-board-skin,.mc-fixture-arrow){position:relative}.mc-board-skin{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}.mc-board-colour{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mc-team-fill);border-right:3px solid var(--mc-away-colour);transform:translate(-101%);transition:transform .44s var(--mc-card-ease)}.mc-board-intro{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mc-team-fill);border-right:3px solid var(--mc-accent);transform:translate(-102%);visibility:hidden}.mc-board-rail{position:absolute;inset:auto 0 0;height:2px;background:var(--mc-team-colour);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--mc-card-ease),background .25s ease}.mc-side :is(.mc-crest,.mc-team-code),.mc-side strong,.mc-fixture-info{transition:transform .36s var(--mc-card-ease),color .24s ease}.mc-side :is(.mc-crest,.mc-team-code){transform-origin:center;transition-delay:45ms}.mc-side strong{transition-delay:80ms}.mc-side:nth-child(2) strong{transition-delay:.12s}.mc-fixture-info{transition-delay:.14s}.mc-fixture-list,.mc-home-grid{animation:none}.mc-fixture[data-card-motion=spatial][data-entered=true] .mc-board-intro{animation:mc-board-pass .72s var(--mc-card-ease) var(--mc-entry-delay) both}.mc-fixture[data-card-motion=spatial][data-entered=true] .mc-board-rail{animation:mc-rail-reveal .68s var(--mc-card-ease) var(--mc-entry-delay) both}.mc-fixture[data-card-motion=spatial][data-entered=true] .mc-fixture-teams{animation:mc-teams-resolve .58s var(--mc-card-ease) calc(var(--mc-entry-delay) + 90ms) both}.mc-fixture[data-card-motion=spatial][data-entered=true] .mc-fixture-info{animation:mc-info-resolve .42s var(--mc-card-ease) calc(var(--mc-entry-delay) + .19s) backwards}.mc-fixture[data-card-motion=fade][data-entered=true]{animation:mc-card-fade .18s ease-out both}.mc-fixture:focus-visible .mc-board-colour{transform:translate(0)}.mc-fixture:focus-visible .mc-board-rail{background:var(--mc-accent);transform:scaleX(1)}.mc-fixture:focus-visible .mc-match-note,.mc-fixture:focus-visible .mc-card-date>span,.mc-fixture:focus-visible .mc-team-code{color:#dce5f2}.mc-fixture:focus-visible .mc-fixture-arrow{color:#fff;transform:translate(3px)}@media(hover:hover)and (pointer:fine){.mc-fixture:hover .mc-board-colour{transform:translate(0)}.mc-fixture:hover .mc-board-rail{background:var(--mc-accent);transform:scaleX(1)}.mc-fixture:hover .mc-side :is(.mc-crest,.mc-team-code){transform:translate(3px) scale(1.08)}.mc-fixture:hover .mc-side strong{transform:translate(5px)}.mc-fixture:hover .mc-fixture-info{transform:translate(3px)}.mc-fixture:hover .mc-match-note,.mc-fixture:hover .mc-card-date>span,.mc-fixture:hover .mc-team-code{color:#dce5f2}.mc-fixture:hover .mc-fixture-arrow{color:#fff;transform:translate(4px)}.mc-home-grid .mc-fixture:hover{transform:translateY(-3px);border-color:var(--mc-team-colour)}}.mc-fixture:active .mc-board-colour{transform:translate(0);transition-duration:.1s}@keyframes mc-board-pass{0%{visibility:visible;transform:translate(-102%)}38%{visibility:visible;transform:translate(0)}to{visibility:hidden;transform:translate(102%)}}@keyframes mc-rail-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mc-teams-resolve{0%{transform:translate(-9px);opacity:.65}to{transform:translate(0);opacity:1}}@keyframes mc-info-resolve{0%{transform:translateY(5px);opacity:.55}to{transform:translateY(0);opacity:1}}@keyframes mc-card-fade{0%{opacity:.7}to{opacity:1}}.mc-fixture[data-card-motion=fade] .mc-board-colour{transform:none;opacity:0;transition:opacity .16s ease}.mc-fixture[data-card-motion=fade]:is(:focus-visible,:active) .mc-board-colour{opacity:1}.mc-fixture[data-card-motion=fade] .mc-board-rail,.mc-fixture[data-card-motion=off] .mc-board-rail{transform:scaleX(1)}.mc-fixture[data-card-motion=off] .mc-board-colour{transform:none;opacity:0;transition:opacity .1s ease}.mc-fixture[data-card-motion=off]:is(:focus-visible,:active) .mc-board-colour{opacity:1}.mc-fixture[data-card-motion=off],.mc-fixture[data-card-motion=off] *{animation:none!important;transition:none!important}.mc-fixture[data-card-motion=off]:hover,.mc-fixture[data-card-motion=off]:hover .mc-side :is(.mc-crest,.mc-team-code),.mc-fixture[data-card-motion=off]:hover .mc-side strong,.mc-fixture[data-card-motion=off]:hover .mc-fixture-info{transform:none!important}@media(hover:hover)and (pointer:fine){.mc-fixture[data-card-motion=off]:hover .mc-board-colour{opacity:1}}html[data-motion=off] .mc-fixture,html[data-motion=off] .mc-fixture *{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.match-broadcast .mc-fixture,.match-broadcast .mc-fixture *{animation:none!important;transition:none!important}.mc-board-intro{display:none}.mc-fixture:hover,.mc-fixture:hover .mc-side :is(.mc-crest,.mc-team-code),.mc-fixture:hover .mc-side strong,.mc-fixture:hover .mc-fixture-info{transform:none!important}}.ms-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ms-stage .ms-team-1 .ms-team-name{justify-content:flex-start}.ms-matchup{position:relative;isolation:isolate;overflow:hidden}.ms-intro-panel{position:absolute;top:0;right:0;bottom:0;left:0;background:#173657;border-right:2px solid #ff823a;z-index:-1;pointer-events:none}.ms-stage .ms-matchup-scored{align-items:start}.ms-matchup-scored .ms-middle{align-self:center}.ms-matchup-scored .ms-team-name{min-height:84px}.mc-fixtures-heading h3{font:700 28px/1.1 var(--display,"Barlow Condensed",sans-serif);letter-spacing:0;margin:0}.ms-stage{--ms-surface:#102443;--ms-quiet:#b9c9df;position:relative;isolation:isolate;overflow:hidden;border-radius:20px;background:var(--ms-surface);color:#f5f8ff;font-family:Inter,sans-serif;border:0}.ms-stage:before,.ms-stage:after{content:"";position:absolute;top:0;height:3px;width:50%;background:var(--ms-team);pointer-events:none}.ms-stage:before{left:0}.ms-stage:after{right:0;background:var(--ms-opponent)}.ms-stage a{color:inherit;text-decoration:none}.ms-stage :is(a,button):focus-visible,.ms-insights :is(a,summary):focus-visible{outline:2px solid #ff823a;outline-offset:4px}.ms-topline{display:flex;align-items:center;gap:18px;padding:24px 32px 0;font-size:12px;color:var(--ms-quiet);font-weight:500}.ms-topline i{font-style:normal;padding-inline:7px;color:#7e94b4}.ms-status{font-size:12px;font-weight:700;color:#ff823a;text-transform:uppercase;letter-spacing:.08em}.ms-status-live{display:inline-flex;align-items:center;gap:7px}.ms-status-live:before{content:"";width:6px;height:6px;background:currentColor;border-radius:50%}.ms-date-line{margin-left:auto;font-variant-numeric:tabular-nums}.ms-matchup{display:grid;grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr);align-items:center;gap:28px;padding:46px 48px;min-height:236px}.ms-team-1{grid-column:3;grid-row:1}.ms-team-name{display:flex;align-items:center;gap:24px;justify-content:flex-start}.ms-team-1 .ms-team-name{justify-content:flex-end;flex-direction:row-reverse;text-align:right}.ms-crest,.ms-crest-text{height:84px;width:84px;object-fit:contain;flex-shrink:0}.ms-crest-text{display:flex;align-items:center;justify-content:center;font:700 32px/1 var(--display,"Barlow Condensed",sans-serif);color:#bdcde3}.ms-team-name h2{font:700 clamp(28px,3.1vw,48px)/1 var(--display,"Barlow Condensed",sans-serif);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 7px;overflow-wrap:anywhere}.ms-team-name small{font-size:12px;line-height:1.4;color:var(--ms-quiet)}.ms-team-name:hover h2{color:#ffad76;transition:color .2s}.ms-middle{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:13px;text-align:center}.ms-kickoff-date{font:600 clamp(28px,3vw,44px)/1 Inter,sans-serif;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap}.ms-kickoff-time{display:flex;align-items:center;gap:9px;font:500 20px/1.3 Inter,sans-serif;font-variant-numeric:tabular-nums}.ms-kickoff-time small{font-size:11px;color:var(--ms-quiet)}.ms-versus{font:500 20px/1 Inter,sans-serif;color:#7891b4}.ms-score{margin-top:20px}.ms-score-mask{display:block;overflow:hidden;min-height:90px}.ms-score strong{display:block;font:600 clamp(64px,6vw,88px)/1 Inter,sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.ms-score small{display:block;margin-top:6px;color:var(--ms-quiet);font-size:13px}.ms-score-long strong{font-size:32px;letter-spacing:-.025em}.ms-score-long .ms-score-mask{min-height:40px}.ms-team-1 .ms-score{text-align:right}.ms-batting-label{display:inline-block;margin-top:12px;font-size:11px;color:#ffad76}.ms-team-1 .ms-batting-label{float:right}.ms-matchup-scored{padding-block:36px;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr)}.ms-story-strap{min-height:64px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#0c1d37;padding:15px 24px;text-align:center;perspective:800px}.ms-story-message{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.ms-story-message p{font:500 16px/1.5 Inter,sans-serif;letter-spacing:-.01em;margin:0}.ms-story-message small{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:#b9c9df}.ms-story-message small>span{padding-inline:10px}.ms-story-message img{width:50px;height:54px;object-fit:cover;object-position:top;border-radius:4px}.ms-event-sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ms-team);pointer-events:none;border-right:3px solid #ff823a}.ms-stage[data-moment=wicket] .ms-story-strap{background:#67271e}.ms-stage[data-moment=fifty] .ms-story-strap,.ms-stage[data-moment=hundred] .ms-story-strap{background:#584323}.ms-stage[data-moment=four] .ms-story-strap,.ms-stage[data-moment=six] .ms-story-strap{background:#184666}.ms-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 32px;font-size:12px;color:var(--ms-quiet)}.ms-footer>span:first-child{display:flex;align-items:center;gap:10px}.ms-footer svg{height:17px;width:17px;flex-shrink:0}.ms-footer .ms-primary-link{display:inline-flex;align-items:center;gap:24px;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;padding:6px 0;min-height:32px}.ms-primary-link svg{transition:transform .25s}.ms-primary-link:hover svg{transform:translate(4px);color:#ff823a}.ms-recent{display:flex;align-items:center;gap:20px;padding:18px 32px;border-bottom:1px solid #253b5b;color:var(--ms-quiet);font-size:12px}.ms-recent ol{display:flex;gap:10px;padding:0;margin:0;list-style:none}.ms-recent li{display:flex;align-items:center;justify-content:center;min-width:26px;height:26px;color:#fff;font:600 13px/1 Inter,sans-serif}.ms-recent li[data-ball=W]{color:#ff986f}.ms-recent li[data-ball="4"],.ms-recent li[data-ball="6"]{color:#ffc078}.ms-recent time{margin-left:auto;font-size:11px}.ms-details-page{padding-block:32px 64px}.ms-back{display:inline-flex;align-items:center;gap:10px;font-size:13px;margin-bottom:25px;color:#b9c9df}.ms-back svg{width:16px}.ms-insights{margin-top:32px}.ms-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ms-section-heading h2{font:700 30px/1.1 var(--display,"Barlow Condensed",sans-serif);letter-spacing:0;margin:0}.ms-section-heading>span{font-size:12px;color:#b9c9df}.ms-player-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:35px}.ms-player{display:flex;align-items:center;gap:18px;color:inherit;text-decoration:none;min-width:0}.ms-player-photo{width:100px;height:130px;background:#102443;border-radius:10px;overflow:hidden;flex-shrink:0}.ms-player-photo img{width:100%;height:100%;object-fit:cover;object-position:center top}.ms-player small{color:#b9c9df;font-size:11px}.ms-player h3{font:700 27px/1.1 var(--display,"Barlow Condensed",sans-serif);margin:8px 0 12px;letter-spacing:0}.ms-player p{display:flex;align-items:baseline;gap:10px;margin:0}.ms-player p strong{font:600 26px/1 Inter,sans-serif;font-variant-numeric:tabular-nums}.ms-player p span{font-size:11px;color:#b9c9df}.ms-player>svg{width:16px;flex-shrink:0;margin-left:auto}.ms-disclosure{border:0;border-top:1px solid #253b5b;background:none;padding:0;border-radius:0}.ms-disclosure summary{display:flex;align-items:center;justify-content:space-between;padding:22px 0;cursor:pointer;list-style:none;font:500 15px/1.4 Inter,sans-serif}.ms-disclosure summary::-webkit-details-marker{display:none}.ms-disclosure summary svg{width:16px;transition:transform .25s}.ms-disclosure[open] summary svg{transform:rotate(180deg)}.ms-innings{padding-bottom:20px}.ms-innings>div{display:grid;grid-template-columns:1fr 110px 100px;gap:20px;padding:14px 0;font-size:14px}.ms-innings small{font-size:12px;color:#b9c9df;text-align:right}.ms-match-information{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0 0 25px}.ms-match-information dt{font-size:12px;color:#b9c9df;margin-bottom:8px}.ms-match-information dd{font-size:14px;line-height:1.5;margin:0}.ms-highlight-links{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:20px}.ms-highlight-links a{display:flex;align-items:center;gap:15px;color:inherit;text-decoration:none;font-size:13px}.ms-highlight-links img{width:110px;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.ms-highlight-links svg{width:18px;flex-shrink:0}.ms-availability-note{color:#9eb3cf;font:400 12px/1.6 Inter,sans-serif;margin-top:24px}.mc-stage-wrap{margin-bottom:30px}.mc-fixtures-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 18px}.mc-fixtures-heading h2{font:700 28px/1.1 var(--display,"Barlow Condensed",sans-serif);letter-spacing:0;margin:0}.mc-fixtures-heading span{color:#afbed5;font-size:12px}.match-broadcast .mc-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--mc-border);border-bottom:1px solid var(--mc-border)}.match-broadcast .mc-home-grid .mc-fixture{min-height:0;border:0;border-radius:0;background:none;padding:20px 24px;gap:12px}.match-broadcast .mc-home-grid .mc-fixture+.mc-fixture{border-left:1px solid var(--mc-border)}.match-broadcast .mc-home-grid .mc-fixture-teams{flex-direction:row;gap:24px}.match-broadcast .mc-home-grid .mc-side{flex:1;gap:10px}.match-broadcast .mc-home-grid .mc-side strong{font-size:22px}.match-broadcast .mc-home-grid .mc-crest,.match-broadcast .mc-home-grid .mc-team-code{height:30px;width:30px}.match-broadcast .mc-home-grid .mc-fixture-info{flex-direction:row;margin:0}.match-broadcast .mc-home-grid .mc-fixture-arrow{bottom:17px}.match-broadcast .mc-date-group>div{background:none;border:0;border-radius:0}.match-broadcast .mc-date-group .mc-fixture{min-height:90px;border-bottom:1px solid var(--mc-border)}.match-broadcast .mc-date-group .mc-fixture+.mc-fixture{border-top:0}@media(max-width:1000px){.ms-matchup{padding:34px 28px;gap:20px;grid-template-columns:minmax(0,1fr) 155px minmax(0,1fr)}.ms-team-name{gap:14px}.ms-crest,.ms-crest-text{width:60px;height:60px}.ms-team-name h2{font-size:34px}.ms-matchup-scored{grid-template-columns:1fr 36px 1fr}.ms-score strong{font-size:72px}.ms-player-line{grid-template-columns:1fr 1fr}.ms-player-line .ms-player:last-child:nth-child(3){grid-column:1/-1}.ms-match-information{grid-template-columns:1fr 1fr}}@media(max-width:700px){.ms-matchup-scored .ms-team-name{min-height:148px}.ms-stage{border-radius:16px}.ms-topline{padding:18px 20px 0;font-size:10px;gap:12px;flex-wrap:wrap}.ms-status{font-size:11px}.ms-date-line{display:none}.ms-matchup{grid-template-columns:1fr 1fr;gap:28px 20px;padding:26px 20px;min-height:0}.ms-team-name{flex-direction:column;align-items:flex-start;gap:12px}.ms-team-1 .ms-team-name{flex-direction:column;align-items:flex-end;text-align:right}.ms-team-1{grid-column:2}.ms-team-name h2{font-size:28px;overflow-wrap:normal}.ms-team-name small{font-size:11px}.ms-crest,.ms-crest-text{width:58px;height:58px}.ms-crest-text{font-size:24px}.ms-middle{grid-column:1/-1;grid-row:2;flex-direction:row;justify-content:space-between;gap:12px;border-top:1px solid #2a405f;padding-top:20px}.ms-kickoff-date{font-size:28px;letter-spacing:-.04em}.ms-kickoff-time{font-size:18px;gap:6px}.ms-kickoff-time small{font-size:10px}.ms-matchup-scored .ms-middle{display:none}.ms-score{margin-top:18px}.ms-score strong{font-size:54px}.ms-score-mask{min-height:56px}.ms-score small{font-size:12px}.ms-score-long strong{font-size:25px}.ms-story-strap{padding:16px 20px;min-height:66px;text-align:left;justify-content:flex-start}.ms-story-message p{font-size:15px}.ms-story-message small{font-size:11px}.ms-story-message img{width:42px;height:48px}.ms-footer{padding:16px 20px;align-items:flex-start;gap:16px;flex-wrap:wrap;font-size:11px}.ms-footer .ms-primary-link{width:100%;justify-content:space-between;font-size:13px;min-height:36px}.ms-recent{padding:15px 20px;gap:12px;flex-wrap:wrap}.ms-recent time{width:100%;margin:0}.ms-recent li{min-width:20px}.ms-recent ol{gap:6px}.ms-insights{margin-top:24px}.ms-player-line{grid-template-columns:1fr;gap:22px}.ms-player-line .ms-player:last-child:nth-child(3){grid-column:auto}.ms-player-photo{width:90px;height:110px}.ms-player h3{font-size:26px}.ms-section-heading h2{font-size:27px}.ms-section-heading>span{font-size:10px}.ms-highlight-links{grid-template-columns:1fr}.ms-match-information{gap:20px}.ms-match-information dd{font-size:13px}.ms-disclosure summary{font-size:14px}.mc-stage-wrap{margin-bottom:22px}.mc-fixtures-heading{margin-top:22px}.mc-fixtures-heading h2{font-size:25px}.mc-fixtures-heading span{font-size:10px}.match-broadcast .mc-home-grid{grid-template-columns:1fr}.match-broadcast .mc-home-grid .mc-fixture{padding:18px 8px}.match-broadcast .mc-home-grid .mc-fixture+.mc-fixture{border-left:0;border-top:1px solid var(--mc-border)}.match-broadcast .mc-home-grid .mc-fixture-teams{display:grid;grid-template-columns:1fr 1fr;gap:18px}.match-broadcast .mc-home-grid .mc-fixture-arrow{right:6px}}@media(prefers-reduced-motion:reduce){.ms-stage *,.ms-stage *:before,.ms-insights *{animation:none!important;transition:none!important}}.wcl-public .ms-detail-tabs{display:flex;gap:8px;overflow-x:auto;padding:0 0 12px;margin-bottom:24px;border-bottom:1px solid #2a3a51}.wcl-public .ms-detail-tabs button{flex-shrink:0;min-height:44px;padding:10px 16px;border:0;border-radius:10px;background:transparent;color:#c0cfe3;font:500 14px/1.4 Inter,sans-serif}.wcl-public .ms-detail-tabs button[aria-selected=true]{background:#eef3f9;color:#0b192f}.wcl-public .ms-insights>section[hidden]{display:none}.wcl-public .ms-panel-title{font-size:26px;margin-bottom:16px}.wcl-public .ms-commentary{list-style:none;margin:0;padding:0}.wcl-public .ms-commentary li{display:grid;grid-template-columns:50px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid #26364b;font-size:14px;line-height:1.6}#root:not([data-client-ready=true]) .wcl-public .ms-detail-tabs{display:none}#root:not([data-client-ready=true]) .wcl-public .ms-insights>section[hidden]{display:block;margin-top:24px}:root{font-family:Inter,Arial,sans-serif;color:#101b35;background:#f3f5f8;--navy:#071c50;--blue:#164bdc;--gold:#f2c94c;--muted:#5e6a7e;--line:#dbe1eb;--paper:#f3f5f8;--display:"Barlow Condensed","Arial Narrow",sans-serif}body{background:var(--paper);font-family:Inter,Arial,sans-serif;font-size:16px}h1,h2,h3{font-family:var(--display);font-style:normal;font-weight:700;letter-spacing:0;line-height:1.05}h2{font-size:clamp(32px,3vw,44px);text-transform:uppercase}h3{font-size:26px}p{line-height:1.65}.wrap{width:min(1360px,calc(100% - 64px))}.section{padding-block:54px}.kicker{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.07em;color:#315394}.btn{font:700 14px Inter,Arial,sans-serif;border-radius:4px;background:var(--blue);border-color:var(--blue);color:#fff;min-height:48px;padding:14px 22px;gap:18px}.btn:hover{background:#1035aa;border-color:#1035aa}.btn.light{color:#102347}.text-link,.back{font-size:14px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #2a7fff;outline-offset:4px}.league-header{background:#071c50;box-shadow:none;border-bottom:1px solid #ffffff20}.nav-wrap{height:82px;width:min(1440px,calc(100% - 64px));gap:28px}.wcl-logo{font-family:var(--display);font-size:48px;letter-spacing:-2px}.wcl-logo small{font:600 10px/1.45 Inter,Arial,sans-serif;letter-spacing:.04em}.league-header nav{font-family:var(--display);font-size:19px;font-weight:700;gap:25px;text-transform:uppercase;letter-spacing:.02em}.league-header nav>a{padding:29px 0}.league-header nav>a.active:after{bottom:0;height:4px}.league-header .ticket-link{background:var(--gold);border-color:var(--gold);color:#071c50;padding:12px 19px;font-family:Inter,Arial,sans-serif;font-size:13px}.film-progress{height:3px;background:var(--gold);position:fixed;inset:0 0 auto;z-index:100;pointer-events:none}.season-alert{display:flex;align-items:center;justify-content:center;gap:24px;background:#164bdc;color:#fff;padding:11px 24px;font-size:12px;line-height:1.4}.season-alert>span{color:var(--gold);font-weight:800}.season-alert strong{font-weight:600}.season-alert a{display:flex;align-items:center;gap:10px;border-left:1px solid #ffffff45;padding-left:24px}.sports-feature{position:relative;height:490px;background:#06194c;overflow:hidden;color:#fff}.sports-feature-content{position:absolute;top:0;right:0;bottom:0;left:0}.sports-feature-image{position:absolute;top:0;right:0;bottom:0;left:30%;overflow:hidden}.sports-feature-image img{width:100%;height:100%;object-fit:cover;object-position:center 68%}.sports-feature-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#071c50 1%,#071c50f5 24%,#071c50c7 40%,#071c5020 69%),linear-gradient(0deg,#071c50eb,transparent 42%)}.sports-feature-copy{position:relative;padding-top:72px;z-index:2;pointer-events:none}.sports-feature-copy a{pointer-events:auto}.sports-eyebrow{font:700 12px/1.5 Inter,Arial,sans-serif;letter-spacing:.09em;color:#f2c94c;margin:0 0 18px}.sports-feature h1{font-family:var(--display);font-size:clamp(44px,4.5vw,70px);font-weight:800;line-height:.98;letter-spacing:-.01em;margin:0 0 22px;max-width:660px}.sports-feature h1 span{color:var(--gold)}.sports-feature-copy>p:not(.sports-eyebrow){font-size:16px;max-width:430px;color:#dde7ff;margin-bottom:26px}.sports-hero-actions{display:flex;gap:28px;align-items:center}.sports-hero-actions .btn{background:var(--gold);border-color:var(--gold);color:#071c50}.sports-hero-actions .btn:hover{background:#ffdc75}.sports-watch{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:700}.sports-watch svg{width:38px;height:38px;border:1px solid #ffffff60;border-radius:50%;padding:11px}.sports-feature-bottom{position:absolute;bottom:24px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:3}.feature-pagination,.feature-arrows{display:flex;align-items:center;gap:10px}.feature-pagination button{border:0;background:none;display:flex;align-items:center;gap:8px;color:#a9badd;padding:8px 0;margin-right:10px;font-size:12px;font-weight:700}.feature-pagination i{display:block;width:33px;height:3px;background:#ffffff30}.feature-pagination button[aria-pressed=true]{color:#fff}.feature-pagination button[aria-pressed=true] i{background:var(--gold);width:58px}.feature-arrows button{width:38px;height:38px;display:grid;place-items:center;color:#fff;border:1px solid #ffffff70;background:#071c5070;border-radius:50%;font-size:19px}.feature-arrows button:hover{background:var(--blue)}.feature-arrows .motion-toggle{margin-left:8px;color:var(--gold)}.single .sports-feature-image{left:48%;background:#0b347e}.single .sports-feature-image img{object-fit:contain;object-position:50% 15%;mix-blend-mode:luminosity}.nation-strip{background:#fff;max-width:none;width:100%;padding:18px max(32px,calc((100vw - 1360px)/2));border-bottom:1px solid var(--line)}.nation-strip a{font:700 15px var(--display);letter-spacing:.03em}.nation-strip .crest{width:42px;height:42px}.section-title{margin-bottom:26px;align-items:center}.section-title h2{font-family:var(--display);font-weight:700;font-size:36px;line-height:1.1;letter-spacing:0;text-transform:uppercase}.section-title .kicker{margin-bottom:6px;font-size:12px}.section-title>a{color:var(--blue);font-size:14px;border:0;padding:10px 0}.home-match-controls{display:flex;align-items:center;gap:24px;margin-bottom:22px}.segmented{display:flex;background:#e6eaf2;border-radius:5px;padding:4px;gap:4px}.segmented button{border:0;background:transparent;border-radius:3px;padding:9px 22px;font-size:16px;font-weight:700;color:#50627c}.segmented button span{font-size:12px;font-weight:500;display:block;margin-top:3px}.segmented button.selected{background:var(--blue);color:#fff}.match-team-filter{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px}.match-team-filter select{padding:13px 35px 13px 14px;border:1px solid var(--line);background:#fff;border-radius:4px;color:#14274a;font-size:14px}.archive-caption{margin-left:auto;font-size:12px;color:#61708a;display:flex;align-items:center;gap:8px}.archive-caption>span{width:6px;height:6px;border-radius:50%;background:#4f79c7}.match-grid{gap:20px}.match-grid .match-tile{border:1px solid var(--line);border-radius:6px;padding:22px;background:#fff;box-shadow:0 3px 12px #061f5005}.match-tile:hover{border-color:#638ade;box-shadow:0 5px 20px #112d6410}.match-meta{font-size:12px;color:#62718a;gap:8px}.status{font-family:Inter,Arial,sans-serif;font-size:11px;letter-spacing:.025em;background:#edf2fb;color:#3b5687;border:0;border-radius:3px;padding:5px 7px}.status.gold{background:#fff1bd;color:#604811}.match-grid .match-team{margin-block:16px}.match-team strong{font:600 17px var(--display)}.match-team .crest{width:38px;height:38px}.match-team>span:last-child{color:#586d8c;font-size:18px}.match-foot{font-size:12px;border-color:#e3e8f1;padding-top:14px}.match-foot svg{width:17px;height:17px;color:var(--blue)}.schedule-announcement{display:flex;align-items:center;gap:25px;border:1px solid var(--line);background:#fff;border-radius:6px;padding:30px}.schedule-announcement>svg{color:var(--blue);flex-shrink:0}.schedule-announcement h3{margin-bottom:8px}.schedule-announcement p{margin:0;color:var(--muted);font-size:14px}.schedule-announcement .btn{margin-left:auto;flex-shrink:0}.season-widgets{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 48px;background:#fff}.season-widget{display:flex;align-items:center;gap:16px;padding:24px;border-right:1px solid var(--line)}.season-widget:last-child{border-right:0}.season-widget>.widget-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:5px;background:#edf2ff;color:var(--blue);font-size:23px;flex-shrink:0}.season-widget>svg{margin-left:auto;flex-shrink:0;color:var(--blue)}.season-widget small{font-size:12px;color:#5b6d87}.season-widget h3{font:700 22px var(--display);margin:5px 0}.season-widget p{font-size:12px;color:#62718a;margin:3px 0 0}.countdown-widget strong{font:700 30px var(--display);display:block}.countdown-widget strong span{font:500 15px Inter,Arial,sans-serif}.spotlight-section{background:#0a255f;color:#fff}.spotlight-section .kicker{color:#f2c94c}.spotlight-section .section-title>a{color:#fff}.spotlight-grid{display:grid;grid-template-columns:32% 1fr 25%;gap:35px;align-items:center}.spotlight-portrait{height:410px;position:relative;overflow:hidden;background:#173d84;border-radius:6px}.spotlight-portrait>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 12%}.portrait-caption{position:absolute;bottom:0;left:0;right:0;background:#071c50e8;display:flex;gap:10px;align-items:center;padding:14px;font-size:13px}.spotlight-bio h2{font:800 clamp(38px,4vw,60px)/1 var(--display);margin:10px 0 12px;text-transform:uppercase}.spotlight-role{font-size:16px;color:#c9dafb;margin-bottom:20px}.spotlight-description{font-size:14px;color:#b7c9ed;max-width:410px}.player-facts{display:flex;gap:24px;margin:24px 0}.player-facts small{display:block;color:#95add8;font-size:12px;margin-bottom:7px}.player-facts strong{font-size:14px}.spotlight-bio .btn{background:var(--gold);border-color:var(--gold);color:#071c50}.archive-label{font-size:12px;color:#a9bddf;margin:20px 0 0;line-height:1.5}.spotlight-picker{display:flex;flex-direction:column;gap:8px}.spotlight-picker button{display:flex;gap:12px;align-items:center;border:1px solid #ffffff20;border-radius:4px;background:#ffffff05;color:#fff;text-align:left;padding:10px}.spotlight-picker button.active{background:#194391;border-color:#7596d4;border-left:3px solid var(--gold)}.spotlight-picker img{height:48px;width:45px;object-fit:cover;object-position:top;border-radius:2px}.spotlight-picker strong{display:block;font:700 20px var(--display)}.spotlight-picker small{display:block;font-size:11px;color:#b0c4e8;margin-top:4px}.spotlight-picker svg{margin-left:auto;flex-shrink:0}.home-player-controls{display:flex;justify-content:space-between;gap:20px;margin-bottom:26px}.team-pills{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.team-pills button{border:1px solid #d4ddea;background:#fff;border-radius:3px;padding:12px 15px;font-size:13px;font-weight:600;color:#4a5e7f;min-height:44px}.team-pills button.active{background:var(--blue);border-color:var(--blue);color:#fff}.home-player-controls .input-search{max-width:320px}.player-card{display:block;background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;padding-bottom:17px}.player-card>div{height:260px;margin:0 0 17px;border-bottom:3px solid var(--blue);background:#e5eaf3;border-radius:0}.player-card small,.player-card h3,.player-card>span{margin-left:18px;margin-right:18px}.player-card small{font:600 11px Inter,Arial,sans-serif;color:#49618a;letter-spacing:.04em}.player-card h3{font:700 26px/1.1 var(--display);margin-top:7px;margin-bottom:9px}.player-card>span{font-size:12px;color:#65738a}.player-archive-note{margin:22px 0 0}.video-section{background:#06183f;color:#fff}.video-section .section-title>a{color:#e5eeff}.video-card{background:#fff;color:#142447;border-radius:5px;overflow:hidden;display:block;border:1px solid #dce3ef;padding-bottom:16px}.video-section .video-card{background:#102b5a;color:#fff;border-color:#234272}.video-art{aspect-ratio:16/9}.video-card h3{font:600 16px/1.5 Inter,Arial,sans-serif;margin:16px 17px 10px}.video-card>span{font-size:12px;margin:0 17px;color:#637596}.video-section .video-card>span{color:#adbee0}.video-season{font-size:11px;background:#06183fd9}.play-circle{background:var(--gold);color:#102247}.news-grid{grid-template-columns:1.4fr 1fr 1fr;gap:22px}.story-card{background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden}.story-art{height:240px;background:#e6ebf5}.story-copy{padding:21px}.story-copy h3,.story-card.large .story-copy h3{font:700 28px/1.12 var(--display)}.story-copy small{font-size:11px;color:#536b92}.story-copy p{font-size:14px;color:#66738a}.story-category{font-size:11px;background:var(--blue);color:#fff;border-radius:2px}.club-tile{border:1px solid var(--line);border-bottom:4px solid var(--club);border-radius:5px;min-height:218px}.club-tile h3{font:700 23px var(--display)}.club-tile h3 span{font-size:16px}.guide-card{border-radius:5px;border-color:var(--line)}.guide-card>svg:first-child{color:var(--blue)}.guide-card h3{font:700 28px var(--display)}.fan-banner{background:#1247ce;border:0;border-radius:5px;color:#fff;margin-top:24px}.fan-banner .kicker{color:#f2c94c}.fan-banner h2{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:0}.fan-banner p:last-child{color:#e0e9ff;font-size:16px}.fan-banner .btn{background:var(--gold);color:#10244d;border-color:var(--gold)}.league-footer{background:#04112d}.footer-grid h3{font:700 16px var(--display);color:#fff;letter-spacing:.03em}.footer-grid p{color:#f2c94c;font:600 22px var(--display)}.footer-grid small,.copyright{font-size:12px;color:#8fa4c8}.footer-grid>div>a:not(.wcl-logo){font-size:14px;color:#b3c2df}.page-title{background:linear-gradient(110deg,#071c50,#1749ba);padding:44px 0;border-bottom:4px solid var(--gold)}.page-title h1{font:800 clamp(42px,5vw,64px)/1.05 var(--display);text-transform:uppercase;letter-spacing:0}.page-title p:last-child:not(.kicker){color:#d0def7;font-size:16px}.filters,.league-tabs{font-family:Inter,Arial,sans-serif}.select-label{font-size:14px;color:#4e6284}.select-label select,.input-search{border-color:#ccd7e8;border-radius:4px}.league-tabs button.active{color:var(--blue);border-color:var(--blue)}.empty-box{border-radius:6px}.empty-box>svg{color:#315ec0}.empty-box h3{font:700 30px var(--display)}.team-top h1,.player-profile h1{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:0}.team-top{background:linear-gradient(110deg,#071c50,var(--club))}.team-top h1 em{color:#fff}.team-panel{border-radius:6px}.team-panel h2{font-family:var(--display)}.team-quick{border-radius:5px}.player-profile{background:linear-gradient(110deg,#071c50,var(--club))}.ticket-feature{background:#e8efff;border-color:#c9d7f2;border-radius:6px}.ticket-feature>svg{color:var(--blue)}.champion-note{background:#e7efff}.champion-note>svg{color:var(--blue)}.fan-teams>button{border-radius:5px}.fan-teams>button.selected{background:#e9f0ff;border-color:var(--blue)}.fan-teams>button>svg{color:var(--blue)}thead{background:#0a285e;font-size:12px}tbody tr:nth-child(2n){background:#f3f6fc}.table-scroll{border-radius:6px}.season-summary small{font-size:12px}.season-summary svg{color:var(--blue)}.gallery-grid span{font-size:14px}dialog{background:#fff}.search-results small{color:var(--blue)}.search-results h3{font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.4}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition:none!important}@media(min-width:1600px){.sports-feature{height:550px}.sports-feature-copy{padding-top:95px}}@media(max-width:1150px){.league-header nav{gap:19px;font-size:17px}.nav-wrap{gap:20px}.spotlight-grid{grid-template-columns:32% 1fr;gap:28px}.spotlight-picker{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr)}.spotlight-picker button{flex-direction:column;text-align:center}.spotlight-picker small,.spotlight-picker svg{display:none}.spotlight-picker strong{font-size:18px}.spotlight-portrait{height:390px}.home-player-controls{flex-wrap:wrap}.archive-caption{display:none}.season-widget{padding:20px 15px;gap:12px}.season-widget p{display:none}.sports-feature h1{font-size:58px}}@media(max-width:960px){.league-header nav{top:78px;font-family:var(--display);font-size:19px;background:#071c50}.league-header nav>a{padding:16px 0}.nav-wrap{height:78px}.sports-feature{height:460px}.sports-feature-copy{padding-top:60px}.sports-feature h1{font-size:52px;max-width:500px}.sports-feature-image{left:20%}.sports-feature-shade{background:linear-gradient(90deg,#071c50fa,#071c50da 35%,#071c5030),linear-gradient(0deg,#071c50e0,transparent)}.news-grid{grid-template-columns:1fr 1fr}.news-grid .story-card:last-child{display:block}.news-grid .story-card:first-child{grid-column:1/-1}.news-grid .story-card:first-child .story-art{height:300px}.season-alert{gap:15px}.season-alert a{display:none}.season-widget>svg{display:none}.season-widgets{margin-bottom:36px}.home-player-controls .input-search{max-width:none}.players-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.wrap{width:calc(100% - 32px)}.section{padding-block:36px}.nav-wrap{width:calc(100% - 32px);height:70px}.league-header nav{top:70px}.wcl-logo small{display:none}.season-alert{font-size:11px;padding:10px 12px;gap:12px}.sports-feature{height:520px}.sports-feature-image{top:0;right:0;bottom:0;left:0;height:300px}.sports-feature-image img{object-position:center 70%}.sports-feature-shade{background:linear-gradient(0deg,#071c50 10%,#071c50 35%,#071c50bd 55%,#071c5010 90%)}.sports-feature-copy{padding-top:240px}.sports-feature h1{font-size:38px;margin-bottom:12px;max-width:100%}.sports-eyebrow{font-size:10px;margin-bottom:10px}.sports-feature-copy>p:not(.sports-eyebrow){font-size:14px;margin-bottom:18px;max-width:330px}.sports-hero-actions{gap:20px}.sports-hero-actions .btn{min-height:42px;font-size:12px;padding:12px 15px}.sports-watch{font-size:12px}.sports-watch svg{width:30px;height:30px;padding:8px}.sports-feature-bottom{bottom:14px}.feature-pagination button{font-size:11px}.feature-pagination i{width:20px}.feature-pagination button[aria-pressed=true] i{width:35px}.feature-arrows button{width:30px;height:30px;font-size:16px}.single .sports-feature-image{left:0}.single .sports-feature-image img{object-position:center 10%}.nation-strip{width:100%;padding:14px 16px;gap:24px;justify-content:flex-start}.nation-strip a{font-size:13px}.nation-strip .crest{width:34px;height:34px}.section-title{align-items:end;gap:12px}.section-title h2{font-size:30px}.section-title .kicker{font-size:11px}.section-title>a{font-size:12px;gap:6px}.home-match-controls{flex-wrap:wrap;gap:12px}.segmented{flex:1}.segmented button{flex:1;padding:9px 16px;font-size:14px}.match-team-filter{width:100%;justify-content:space-between}.match-team-filter select{flex:1;max-width:220px}.home-matches{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.home-matches .match-tile{min-width:280px;scroll-snap-align:start}.match-grid .match-tile{padding:20px}.match-meta{font-size:11px}.match-team strong{font-size:18px}.season-widgets{grid-template-columns:1fr}.season-widget{border-right:0;border-bottom:1px solid var(--line);padding:17px}.season-widget:last-child{border-bottom:0}.season-widget p{display:block}.season-widget>svg{display:block}.countdown-widget strong{font-size:25px}.spotlight-grid{grid-template-columns:1fr;gap:22px}.spotlight-portrait{height:350px}.spotlight-portrait>img{object-fit:contain}.spotlight-bio h2{font-size:42px}.spotlight-description{font-size:14px}.spotlight-picker{display:flex;flex-direction:row;overflow:auto;grid-column:auto}.spotlight-picker button{flex:0 0 105px}.spotlight-picker strong{font-size:17px}.player-facts{justify-content:space-between;gap:14px}.player-facts strong{font-size:13px}.home-player-controls{gap:15px}.team-pills{gap:5px}.team-pills button{padding:9px 11px;font-size:12px;min-height:40px}.players-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.player-card>div{height:195px;margin-bottom:13px}.player-card h3{font-size:24px}.player-card small,.player-card h3,.player-card>span{margin-left:12px;margin-right:12px}.player-card small{font-size:10px;letter-spacing:0}.player-card>span{font-size:12px}.video-grid{grid-template-columns:1fr;gap:20px}.video-card h3{font-size:16px}.video-card>span{font-size:12px}.news-grid{display:grid;grid-template-columns:1fr;gap:20px}.news-grid .story-card{margin:0}.news-grid .story-card:first-child{grid-column:auto}.news-grid .story-card:first-child .story-art,.story-art{height:230px}.story-copy h3,.story-card.large .story-copy h3{font-size:27px}.club-tile:last-child{grid-column:auto;display:block;min-height:210px}.club-tile:last-child .crest{margin:auto}.club-tile:last-child h3{text-align:center;margin:20px 0 10px}.fan-banner{padding:28px;margin-bottom:36px}.fan-banner h2{font-size:34px}.fan-banner p:last-child{font-size:15px}.schedule-announcement{flex-wrap:wrap;padding:24px}.schedule-announcement .btn{margin:0}.page-title{padding:34px 0}.page-title h1{font-size:42px}.page-title p:last-child:not(.kicker){font-size:15px}.select-label select{font-size:14px}.gallery-grid span{font-size:13px}.season-summary small,.copyright{font-size:12px}}body .sports-hero,body .league-header{background:#030e25}.sports-feature-shade{background:linear-gradient(0deg,#030c24,#061a42d9 20%,#071b4840 65%,#071a4830),linear-gradient(90deg,#001235a6,transparent 80%)}.sports-feature-copy h1 span{color:#ffce32}.sports-eyebrow{color:#8beaff}.stadium-lights{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.stadium-lights i{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(ellipse at 80% 20%,#188bff30,transparent 45%);opacity:.7}.stadium-lights i+i{background:radial-gradient(ellipse at 12% 48%,#ffb52a24,transparent 35%)}html[data-motion=on] .stadium-lights i{animation:stadium-breathe 14s ease-in-out infinite alternate}html[data-motion=on] .stadium-lights i+i{animation-delay:-7s}@keyframes stadium-breathe{0%{transform:translate3d(-2%,0,0);opacity:.35}to{transform:translate3d(2%,3%,0);opacity:.85}}.sports-hero[data-ambient=paused] .stadium-lights i,.sports-hero[data-ambient=paused] .sports-feature-image img{animation-play-state:paused!important}.sports-feature-copy,.sports-feature-bottom{z-index:2}body .feature-pagination button[aria-pressed=true]{border-color:#65dfff;background:#123b66b3}.nation-strip{background:#edf3ff}body .wcl-bento{background:linear-gradient(135deg,#092653,#041029)}body .bento-wide{background:#134d9c}body .bento-number{background:linear-gradient(135deg,#ffdf58,#ffbd24)}body .spotlight-section{background:radial-gradient(ellipse at 15% 30%,#16396e,#040f28 65%)}body .video-section{background:linear-gradient(125deg,#071734,#102e65)}.player-card:nth-child(3n+1){border-bottom:3px solid #55ddff}.player-card:nth-child(3n+2){border-bottom:3px solid #ffce32}.player-card:nth-child(3n){border-bottom:3px solid #608aff}.player-card:hover{border-bottom-width:3px}.match-grid .broadcast-match{position:relative;overflow:hidden;color:#fff;padding:22px 24px 0;isolation:isolate;transition:transform .25s ease,border-color .25s ease}.broadcast-match:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 0% 48%,var(--home-color),transparent 65%),radial-gradient(ellipse at 100% 48%,var(--away-color),transparent 65%);opacity:.38}.match-grid .broadcast-match:hover{transform:translateY(-5px);border-color:#8bddff}.broadcast-match .match-meta{font-size:10px;color:#c9d8f1;gap:8px;letter-spacing:.05em}.broadcast-match .status{color:#cbd9ed;background:#ffffff0c;border:1px solid #ffffff26;border-radius:5px;font-size:9px;padding:5px 7px}.match-arena{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:30px 0 23px}.match-contender{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;min-width:0}.match-contender .crest{width:74px;height:74px;border-radius:50%;background:#fff;border:5px solid #ffffff30;box-shadow:0 8px 24px #0004;margin-bottom:13px}.match-contender .crest img{width:86%;height:86%;object-fit:contain}.match-contender strong{font:700 25px/1.1 var(--display);color:#fff}.match-contender small{font:500 9px/1.5 Inter,Arial,sans-serif;letter-spacing:.13em;color:#bdcdeb;margin-top:6px}.match-versus{position:absolute;left:calc(100% + 2px);top:31px;font:600 12px Inter,Arial,sans-serif;color:#9db4d6}.match-schedule{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;color:#ecf3ff;font-size:12px;padding:15px 0;border-top:1px solid #ffffff1f}.match-schedule small{width:100%;text-align:center;color:#a4b9d6;font-size:10px}.broadcast-match .match-foot{margin:0 -24px;padding:14px 24px;background:#030d2499;border-top:1px solid #ffffff15;color:#8ce8ff;font:600 12px Inter,Arial,sans-serif}.broadcast-match .match-foot svg{width:27px;height:27px;padding:5px;background:#64ddff1a;border-radius:50%}body .fan-banner{background:linear-gradient(110deg,#164eda,#092759)}body .league-footer{background:linear-gradient(145deg,#09224c,#030b1d)}:is(a,button,input,select):focus-visible{outline:3px solid #1683c7;outline-offset:4px}@media(max-width:640px){.match-grid .broadcast-match{padding:18px 20px 0}.broadcast-match .match-foot{margin-inline:-20px;padding-inline:20px}.match-contender .crest{width:66px;height:66px}.match-contender strong{font-size:24px}.match-arena{padding-top:25px}}@media(prefers-reduced-motion:reduce){.stadium-lights i{animation:none!important}.match-grid .broadcast-match:hover{transform:none}}html[data-motion=off] .stadium-lights i{animation:none!important}html[data-motion=off] .match-grid .broadcast-match:hover{transform:none}:root{--panel-radius:28px;--paper:#fff;--gold:#ffce32;--blue:#245cff;--navy:#061538;--electric:#55ddff}body{background:#fff}.sports-hero{padding:0 18px 18px;background:#06132c}.season-alert{background:transparent;padding-block:16px}.sports-feature{border-radius:32px}.league-header{background:#06132c}.league-header .ticket-link,.btn{border-radius:999px}.sports-hero-actions .btn svg,.bento-action svg{border-radius:50%;width:34px;height:34px;padding:8px;flex-shrink:0;background:#ffffff30}.sports-hero-actions .btn{padding:9px 11px 9px 23px}.sports-feature-copy,.sports-feature-bottom{width:calc(100% - 88px)}.feature-pagination button{border-radius:14px;padding:12px 14px;background:#ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff20}.feature-pagination button[aria-pressed=true]{background:#ffffff24;border-color:#ffffff60}.feature-pagination i{display:none}.feature-pagination img{border-radius:9px}.nation-strip{border:0;padding-block:30px}.wcl-bento{display:grid;grid-template-columns:1.3fr .7fr .7fr;grid-template-rows:280px 250px;gap:22px;margin:0 0 76px;padding:24px;background:#07162c;border-radius:36px}.wcl-bento>a{position:relative;overflow:hidden;border-radius:var(--panel-radius);display:block;isolation:isolate}.wcl-bento img{width:100%;height:100%;object-fit:cover;object-position:center 18%;transition:transform .55s}.wcl-bento>a:hover img{transform:scale(1.035)}.bento-lead{grid-row:span 2;color:#fff}.bento-tag{font:600 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.035em}.bento-lead>.bento-tag{position:absolute;top:24px;left:24px;padding:10px 15px;background:#07162c99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:99px}.bento-caption{position:absolute;bottom:0;left:0;right:0;padding:28px;background:#06132cbd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bento-caption h2{font:800 clamp(36px,3.6vw,54px)/1.02 var(--display);margin-bottom:15px}.bento-caption p{font-size:14px;color:#dee7f8;margin-bottom:20px}.bento-action{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;background:var(--gold);border-radius:999px;color:#07162c;padding:8px 9px 8px 19px;font-size:13px;font-weight:700}.bento-wide{grid-column:span 2;background:#173d75;color:#fff}.bento-wide>img{position:absolute;inset:0 0 0 auto;width:48%}.bento-wide>div{position:relative;min-height:100%;width:62%;padding:30px;background:#102b59ed}.bento-wide h3{font:700 36px/1.08 var(--display);margin:24px 0}.bento-wide .bento-action{background:#ffffff19;color:#fff;border:1px solid #ffffff30;font-size:12px}.bento-number{background:var(--gold);color:#08172e;padding:26px}.bento-number strong{display:block;font:800 88px/.95 var(--display);margin:22px 0 12px;letter-spacing:-.03em}.bento-number>span:last-of-type{font-size:13px;display:block;max-width:135px;line-height:1.5}.bento-number>svg{position:absolute;bottom:23px;right:23px;width:38px;height:38px;padding:10px;border:1px solid #07162c40;border-radius:50%}.bento-watch{color:#fff;background:#142749}.bento-watch>div{position:absolute;inset:auto 0 0;padding:20px;background:#07162cbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bento-watch h3{font:700 30px var(--display);margin:0 0 6px}.bento-watch span{font-size:12px}.bento-watch svg{position:absolute;right:18px;top:23px;width:40px;height:40px;background:var(--gold);color:#07162c;padding:12px;border-radius:50%}.section-title h2{font-family:Inter,Arial,sans-serif;font-weight:700;text-transform:none;letter-spacing:-.04em;font-size:clamp(28px,3vw,42px);line-height:1.16}.section-title>a{border-radius:99px;padding:10px 16px;font-size:13px;background:transparent}.match-grid .match-tile{border-radius:24px;border:1px solid #ffffff24;background:#091a3c;box-shadow:none}.match-grid .match-tile:hover{background:#102650}.match-foot{color:#1c438c}.spotlight-section,.video-section{background:#06132c}.spotlight-section>.wrap{padding-block:70px}.spotlight-portrait{border-radius:30px}.portrait-caption{margin:14px;border-radius:18px;background:#07162ca8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.spotlight-picker button{border-radius:16px;background:#ffffff0b}.spotlight-picker button.active{background:#ffffff18;border-left-width:1px;border-color:var(--gold)}.spotlight-picker img{border-radius:10px}.player-card{position:relative;border:0;border-radius:26px;min-height:430px;padding:0;background:#132749;color:#fff;box-shadow:none;overflow:hidden}.player-card>div{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;background:#dbe3ed;border:0}.player-card>div>img{height:100%;object-fit:cover;object-position:center top}.player-card>div:after{height:55%;background:linear-gradient(transparent,#071a43e8 38%,#06132c);-webkit-backdrop-filter:none;backdrop-filter:none}.player-card>small,.player-card>h3,.player-card>span{position:absolute;left:0;right:0;margin-inline:24px;z-index:2}.player-card>small{bottom:124px;color:#d0ddf0;font-size:12px}.player-card>h3{bottom:64px;margin-block:0;font-size:32px;color:#fff;line-height:1.04;max-width:calc(100% - 48px)}.player-card>span{bottom:20px;color:#e4ebf7;border-color:#ffffff30;line-height:1.4;padding-top:13px;font-size:12px}.player-card .crest{bottom:auto;top:20px;right:20px;height:44px;width:44px;border:3px solid #fff}.player-card:hover{border:0;box-shadow:0 14px 30px #07162c20}.video-card,.story-card{border-radius:24px;box-shadow:none}.video-art{border-radius:22px;overflow:hidden}.video-card{border:0;background:#f2f5f9;padding:10px 10px 22px}.video-section .video-card{background:#ffffff0b;border:1px solid #ffffff12}.video-card h3{margin-inline:12px}.video-card>span{margin-inline:12px}.play-circle{width:48px;height:48px}.story-copy{padding:26px}.story-art{border-radius:24px;overflow:hidden}.story-card{border:0;background:#f3f5f8}.story-category{border-radius:99px;background:#07162ca8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.news-grid:not(.listing) .story-card.large .story-copy{background:transparent}.club-tile,.guide-card,.team-panel,.team-quick,.empty-box,.ticket-feature{border-radius:24px}.guide-card{background:#f3f5f8;border:0}.guide-card>svg:last-child{width:42px;height:42px;border-radius:50%;background:var(--gold);padding:11px;color:#07162c}.fan-banner{border-radius:30px;background:#153d78}.league-footer{margin:18px;border-radius:32px;background:#06132c;padding-top:42px}.footer-wordmark{font:800 clamp(48px,9.5vw,150px)/.94 var(--display);letter-spacing:-.03em;color:var(--gold);white-space:nowrap;margin-bottom:65px}.league-footer .copyright{padding-bottom:10px}@media(max-width:1000px){.wcl-bento{grid-template-columns:1fr 1fr;grid-template-rows:290px 240px 230px}.bento-lead{grid-column:1;grid-row:span 2}.bento-wide{grid-column:2}.bento-wide>div{width:100%;background:#102b59cf}.bento-wide>img{width:100%}.bento-number{grid-column:2}.bento-watch{grid-column:span 2}.bento-watch img{object-position:center 32%}.bento-watch>div{width:50%;height:100%;display:flex;justify-content:center;flex-direction:column;padding:30px}.bento-watch svg{top:50%;right:25px}.player-card{min-height:410px}.player-card>h3{font-size:29px}.player-card>small,.player-card>h3,.player-card>span{margin-inline:18px}}@media(max-width:640px){.sports-hero{padding:0 8px 8px}.sports-feature{border-radius:24px}.sports-feature-copy,.sports-feature-bottom{width:calc(100% - 36px)}.feature-pagination{gap:8px}.feature-pagination button{padding:10px 8px;min-height:65px;border-radius:12px}.feature-pagination strong{font-size:11px}.feature-pagination small{font-size:9px}.wcl-bento{padding:14px;gap:14px;border-radius:28px;grid-template-columns:1fr 1fr;grid-template-rows:460px 240px 220px;margin-bottom:44px}.bento-lead{grid-column:span 2;grid-row:auto}.bento-wide{grid-column:span 2}.bento-wide>div{width:68%}.bento-wide>img{width:60%}.bento-wide h3{font-size:30px;margin:20px 0}.bento-wide>div{padding:24px}.bento-number{grid-column:1;padding:20px}.bento-number strong{font-size:70px}.bento-number>svg{width:30px;height:30px;right:12px;bottom:16px;padding:7px}.bento-watch{grid-column:2}.bento-watch>div{width:100%;height:auto;display:block;padding:18px}.bento-watch svg{top:-50px;right:15px}.bento-watch h3{font-size:26px}.bento-caption{padding:24px}.bento-caption h2{font-size:42px}.player-card{min-height:335px;border-radius:20px}.players-grid .player-card>div{height:100%}.player-card>h3{font-size:25px;bottom:61px;max-width:calc(100% - 28px)}.player-card>small{bottom:121px;font-size:11px}.player-card>span{font-size:11px;bottom:15px}.player-card>small,.player-card>h3,.player-card>span{margin-inline:14px}.player-card .crest{width:35px;height:35px;top:12px;right:12px}.section-title h2{font-size:29px}.section-title>a{font-size:12px;padding:9px 12px}.spotlight-section>.wrap{padding-block:44px}.league-footer{margin:8px;border-radius:25px}.footer-wordmark{font-size:9vw;margin-bottom:35px}.fan-banner{border-radius:24px}.wcl-bento>a{border-radius:22px}.bento-number>span:last-of-type{font-size:12px;max-width:105px}}:root{--campaign:"Barlow Condensed","Arial Narrow",sans-serif}body .sports-feature-copy h1{font:800 clamp(56px,7.8vw,124px)/.88 var(--campaign);letter-spacing:-.025em;max-width:none;text-transform:uppercase}body .sports-feature-copy h1 span{font-weight:800;letter-spacing:-.015em;color:#ffce62}body .section-title h2{font:700 clamp(36px,4vw,60px)/1 var(--campaign);letter-spacing:-.015em}body .page-title h1,body .player-profile h1{font:800 clamp(58px,7vw,104px)/.95 var(--campaign);letter-spacing:-.02em;text-transform:uppercase}body .spotlight-bio h2{font:700 clamp(50px,5.5vw,80px)/.98 var(--campaign);letter-spacing:-.015em;color:#ffcf72}body .section{padding-block:72px}body .sports-feature.ensemble-feature{height:auto;min-height:0;overflow:hidden;background:#030916}body .ensemble-feature .sports-feature-content{position:relative;padding-bottom:150px}body .ensemble-feature .sports-feature-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16/9}body .ensemble-feature .sports-feature-image img{object-fit:contain;object-position:center;animation:none!important;transform:none}body .ensemble-feature .sports-feature-shade{inset:0 0 auto;height:56.25vw;pointer-events:none;background:linear-gradient(0deg,#030916,transparent 12%)}body .ensemble-feature .sports-feature-copy{position:relative;bottom:auto;padding-top:28px;padding-bottom:28px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:22px 48px}body .ensemble-feature .sports-eyebrow,body .ensemble-feature h1{grid-column:1/-1;margin:0}body .ensemble-feature .sports-feature-copy>p:not(.sports-eyebrow){margin:0;max-width:none;font-size:17px}body .ensemble-feature .sports-hero-actions{margin:0}body .ensemble-feature .stadium-lights{opacity:.3;pointer-events:none}body .portrait-card{background:linear-gradient(150deg,#102846,#061225);border-color:#568fc433;border-bottom-color:#d9ae57}body .portrait-card>div{background:radial-gradient(ellipse at top,#233b55,#091526)}body .portrait-unavailable{color:#b7c7dc}.trophy-scene{background:#02060d;isolation:isolate;overflow:hidden;border-block:1px solid #cfa45230}.trophy-scene-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;min-height:620px}.trophy-scene-art{position:relative;height:600px}.trophy-scene-art:before{content:"";position:absolute;top:15%;right:5%;bottom:15%;left:5%;background:radial-gradient(ellipse,#bc7e2433,transparent 65%);z-index:-1}.trophy-scene-art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:screen}.trophy-scene h2{font:800 clamp(66px,7.5vw,116px)/.88 var(--campaign);letter-spacing:-.02em;margin:24px 0;color:#fff}.trophy-scene .kicker{color:#f3d18a}.trophy-scene h2 span{color:#ffce62}.trophy-scene p:not(.kicker){color:#acbed4;line-height:1.8;max-width:440px;margin-bottom:30px}.roster-pending{padding:20px 24px;background:#10203a;border:1px solid #a9c7ef25;border-radius:12px;margin:24px 0;color:#c1cee0;font-size:13px;line-height:1.7}.roster-pending summary{cursor:pointer;color:#f3d18a;font-weight:600}.roster-pending ul{padding-left:20px}@media(min-width:1800px){body .ensemble-feature .sports-feature-image{max-height:1000px}body .ensemble-feature .sports-feature-shade{height:1000px}}@media(max-width:760px){body .section{padding-block:48px}body .sports-feature-copy h1{font-size:clamp(44px,9vw,68px);line-height:.94}body .ensemble-feature .sports-feature-content{padding-bottom:170px}body .ensemble-feature .sports-feature-copy{display:block;padding-top:25px;padding-bottom:0}body .ensemble-feature h1{margin:18px 0}body .ensemble-feature .sports-feature-copy>p:not(.sports-eyebrow){font-size:15px;margin-bottom:24px}body .ensemble-feature .sports-hero-actions{flex-wrap:wrap;gap:18px}body .ensemble-feature .sports-hero-actions a{white-space:nowrap;flex-shrink:0}body .ensemble-feature .sports-feature-bottom{bottom:22px}body .ensemble-feature .feature-arrows{bottom:85px}body .section-title h2{font-size:36px}.trophy-scene-inner{grid-template-columns:1fr;gap:12px;padding-block:32px 50px}.trophy-scene-art{height:380px}.trophy-scene h2{font-size:64px}.trophy-scene p:not(.kicker){font-size:15px}}@media(prefers-reduced-motion:reduce){.stadium-lights{display:none}}body .ensemble-feature .sports-feature-content{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);padding-bottom:128px;align-items:center}body .ensemble-feature .sports-feature-image{grid-column:2;grid-row:1;aspect-ratio:13107/16384;max-height:none;height:auto}body .ensemble-feature .sports-feature-image img{position:relative;display:block;width:100%;height:auto;filter:none;opacity:1;mix-blend-mode:normal}body .ensemble-feature .sports-feature-shade{display:none}body .ensemble-feature .sports-feature-copy{grid-column:1;grid-row:1;display:block;width:auto;padding:48px clamp(24px,3.3vw,64px);margin:0}body .ensemble-feature .sports-feature-copy h1{font-size:clamp(46px,5.3vw,100px);line-height:.96;margin:24px 0}body .ensemble-feature .sports-feature-copy>p:not(.sports-eyebrow){font-size:16px;line-height:1.8;max-width:28ch}body .ensemble-feature .sports-hero-actions{margin-top:30px;flex-wrap:wrap;gap:22px}@media(max-width:900px){body .ensemble-feature .sports-feature-content{display:flex;flex-direction:column;align-items:stretch;padding-bottom:170px}body .ensemble-feature .sports-feature-image{width:100%;max-height:none;order:0}body .ensemble-feature .sports-feature-copy{order:1;padding:28px 24px 10px;width:auto}body .ensemble-feature .sports-feature-copy h1{font-size:clamp(42px,8vw,70px)}body .ensemble-feature .sports-feature-copy>p:not(.sports-eyebrow){max-width:none}}body .ensemble-feature{border:1px solid #d9ba762b;border-radius:20px}body .ensemble-feature .sports-feature-content{position:relative;padding-top:58px;align-items:start;background:#070d18}body .ensemble-feature .sports-feature-copy{padding-top:100px;position:sticky;top:24px}body .ensemble-feature .sports-feature-image{padding:18px 20px 18px 0;box-sizing:border-box;overflow:visible}body .ensemble-feature .sports-feature-image img{border-radius:8px;box-shadow:0 24px 60px #0008;transform-origin:center}body .sports-hero[data-look=film] .ensemble-feature .sports-feature-image img{filter:contrast(1.035) saturate(.94) brightness(.98)}.cinema-controls{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #ffffff14;color:#afbacb;gap:12px;font:500 10px/1.4 Inter,sans-serif;letter-spacing:.13em}.cinema-controls>div{display:flex;gap:8px}.cinema-controls button{display:flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid #ffffff26;background:#ffffff08;color:#fff;border-radius:30px;cursor:pointer;min-height:34px}.cinema-controls button[aria-pressed=true]{border-color:#ddb86b88;color:#edce8e}.hero-trophy-detail{grid-column:1;grid-row:1;align-self:end;display:flex;align-items:center;gap:18px;margin:0 38px 28px;padding:18px 0;border-top:1px solid #ddbd7033;color:#fff;text-decoration:none;z-index:3}.hero-trophy-detail img{width:70px;height:100px;object-fit:contain}.hero-trophy-detail small{display:block;color:#acbacf;font-size:10px;letter-spacing:.15em}.hero-trophy-detail strong{display:block;font:600 28px/1.05 var(--campaign);margin:8px 0}.hero-trophy-detail em{display:flex;align-items:center;gap:10px;font:500 11px Inter,sans-serif;color:#edce8e}html[data-motion=on] .sports-hero[data-ambient=playing] .ensemble-feature .sports-feature-image img{animation:poster-breathe 18s ease-in-out infinite alternate!important}html[data-motion=on] .ensemble-feature .sports-feature-copy{animation:campaign-enter .95s cubic-bezier(.22,1,.36,1) both}html[data-motion=on] .ensemble-feature .hero-trophy-detail{animation:campaign-enter 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes poster-breathe{0%{transform:translateY(0) scale(.985)}to{transform:translateY(-5px) scale(1)}}@keyframes campaign-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}html[data-motion=on] .sports-hero .btn,html[data-motion=on] .feature-pagination button,html[data-motion=on] .hero-trophy-detail{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s}@media(hover:hover){html[data-motion=on] .sports-hero .btn:hover,html[data-motion=on] .feature-pagination button:hover{transform:translateY(-3px)}}.sports-hero button:focus-visible,.hero-trophy-detail:focus-visible{outline:2px solid #f5cf81;outline-offset:4px}body .ensemble-feature .feature-pagination button[aria-pressed=true]{background:#ddbd7014;border-color:#d9b66f}@media(min-width:901px)and (max-width:1200px){body .ensemble-feature .sports-feature-copy{padding-top:65px}.hero-trophy-detail{margin-inline:24px}.hero-trophy-detail img{height:70px;width:50px}.hero-trophy-detail strong{font-size:22px}}@media(max-width:900px){body .ensemble-feature .sports-feature-content{padding-top:62px}body .ensemble-feature .sports-feature-image{padding:10px 12px}body .ensemble-feature .sports-feature-copy{position:relative;top:auto;padding-top:24px}.cinema-controls{padding:10px 12px;letter-spacing:.03em;font-size:9px}.cinema-controls button{padding:8px;font-size:10px}.hero-trophy-detail{order:2;align-self:stretch;margin:24px 24px 10px}}@media(prefers-reduced-motion:reduce){body .ensemble-feature *{animation:none!important;transition:none!important}}.wcl-story-hero{background:#050b19;color:#fff;isolation:isolate}.story-season-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 4vw;background:#0646da;font:600 11px/1.5 Inter,sans-serif;letter-spacing:.04em}.story-season-bar a{display:flex;align-items:center;gap:12px;color:#fff}.story-stage{position:relative;min-height:650px;background:#07152e}.story-scene{min-height:650px;height:min(790px,53vw);display:grid;grid-template-columns:44% 56%;align-items:center;max-width:1920px;margin:auto;padding:48px 4vw;gap:0;position:relative;overflow:hidden}.hero-story-copy{position:relative;z-index:5;min-width:0;padding:20px 0}.wcl-story-hero p.story-kicker{display:flex;align-items:center;gap:12px;font:600 11px/1.5 Inter,sans-serif;letter-spacing:.09em;color:#ffae70;margin:0 0 22px}.story-kicker>span{width:26px;height:3px;background:#ff6b21;flex-shrink:0}.wcl-story-hero h1{font:800 clamp(64px,7.4vw,142px)/.88 "Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:-.022em;text-transform:uppercase;margin:0 0 26px;color:#fff;text-shadow:none}.hero-title-mask{display:block;overflow:hidden;padding-bottom:.09em}.hero-title-mask>span{display:block}.hero-title-mask:last-child{color:#ff732c}.wcl-story-hero p.story-description{font:400 16px/1.65 Inter,sans-serif;color:#bdcbea;max-width:420px;margin:0 0 28px}.story-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.story-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;font:600 13px/1.4 Inter,sans-serif}.story-primary{background:#ff732c;color:#080f21;padding:15px 22px;border-radius:2px;transition:background .2s,transform .2s}.story-primary:hover{background:#ff955f;transform:translateY(-2px)}.story-secondary{color:#fff;border-bottom:1px solid #ffffff60}.story-secondary:hover{border-color:#ff732c}.story-facts{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:16px;border-top:1px solid #ffffff30;padding-top:22px;margin:32px 0 0;max-width:480px}.story-facts>div+div{padding-left:16px;border-left:1px solid #ffffff30}.story-facts dt{font:600 30px/1 var(--display);color:#fff;font-variant-numeric:tabular-nums}.story-facts dd{margin:8px 0 0;color:#a8bbdf;font:400 10px/1.5 Inter,sans-serif}.wcl-story-hero p.story-note{font:400 11px/1.6 Inter,sans-serif;color:#a8bbdf;max-width:450px;margin:18px 0 0}.story-season{background:#071a43}.story-season:before{content:"";position:absolute;top:0;right:0;bottom:0;left:42%;background:#0b43a8;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%)}.story-season h1{font-size:clamp(90px,10.4vw,168px)}.story-season .hero-story-copy{max-width:580px}.rivalry-stage{position:absolute;top:0;right:0;bottom:0;left:34%;overflow:hidden}.portrait-clips{position:absolute;width:0;height:0;overflow:hidden}.rivalry-nation{position:absolute;top:6%;font:800 18vw/.8 var(--display);letter-spacing:-.035em;color:#ffffff0c;-webkit-user-select:none;user-select:none}.india-word{left:10%}.pakistan-word{right:-7%;top:32%;color:#ffffff08}.arena-stripe{position:absolute;top:0;right:12%;bottom:0;left:46%;background:#1558df;transform:skew(-19deg);border-inline:1px solid #ffffff12}.hero-legend{position:absolute;max-width:none;height:auto;object-fit:contain;transform-origin:50% 80%}.hero-yuvraj{width:69%;left:-7%;top:-2%;clip-path:url(#yuvraj-silhouette);z-index:3}.hero-afridi{width:66%;right:-13%;top:1%;clip-path:url(#afridi-silhouette);z-index:2}.rivalry-stage-base{position:absolute;top:68%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#071a43 6%,#071a4300);z-index:4}.hero-player-signatures{position:absolute;bottom:6%;left:21%;right:7%;display:flex;align-items:center;justify-content:space-between;gap:18px;z-index:5;color:#fff}.hero-player-signatures>span{font:600 19px/1.1 var(--display);letter-spacing:.025em}.hero-player-signatures b{display:block;font-size:32px}.hero-player-signatures small{display:block;margin-top:10px;font:500 9px/1.5 Inter,sans-serif;letter-spacing:.09em;color:#a8bbdf}.hero-player-signatures i{font:300 28px/1 Inter,sans-serif;color:#ff732c}.story-visual{position:relative;height:100%;min-width:0;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 0 12px 5%}.story-poster>img{width:100%;height:100%;object-fit:contain;display:block}.story-trophy{background:#02060d}.story-trophy .story-visual{background:#000}.story-portraits figure{position:relative;flex:1;min-width:0;margin:0;height:94%;background:#123873;border-radius:2px;overflow:hidden}.story-portraits figure:nth-child(2){transform:translateY(18px)}.story-portraits img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.story-portraits figcaption{position:absolute;inset:auto 0 0;padding:65px 20px 22px;background:linear-gradient(transparent,#07152e 95%)}.story-portraits figcaption small{display:block;font:500 10px/1.5 Inter,sans-serif;color:#ffae70}.story-portraits figcaption strong{display:block;font:600 clamp(24px,2.5vw,42px)/1.1 var(--display);margin-top:5px;color:#fff}.story-versus{position:absolute;left:52%;top:50%;transform:translate(-50%,-50%);background:#ff732c;color:#07152e;width:44px;height:44px;display:grid;place-items:center;font:400 28px/1 Inter,sans-serif}.story-legacy .story-portraits figure{max-width:430px;height:100%}.story-controls{padding:19px 4vw 23px;background:#050b19;border-top:1px solid #ffffff20}.story-control-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font:500 10px/1.4 Inter,sans-serif;letter-spacing:.07em;color:#a8bbdf}.story-control-heading b{color:#ff995e;margin-left:20px;font-weight:600}.story-control-heading>div{display:flex;gap:8px}.story-control-heading button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #ffffff35;background:transparent;color:#fff;padding:10px 12px;min-height:44px;min-width:44px;cursor:pointer;font:500 11px/1 Inter,sans-serif;border-radius:2px}.story-control-heading button:disabled{opacity:.55;cursor:default}.story-control-heading button:hover:not(:disabled){border-color:#ff732c}.story-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.story-tabs button{position:relative;text-align:left;background:transparent;border:0;color:#a8bbdf;padding:0 0 15px;cursor:pointer;min-height:54px}.story-tabs small{display:block;font:500 9px/1 Inter,sans-serif;margin-bottom:8px}.story-tabs strong{font:500 12px/1.4 Inter,sans-serif}.story-tabs button[aria-pressed=true]{color:#fff}.story-tabs button[aria-pressed=true] small{color:#ff732c}.story-track{height:2px;background:#ffffff25;position:absolute;bottom:0;left:0;right:0}.story-track i{height:100%;display:block;background:#ff732c;transform-origin:left;transform:scaleX(1)}@keyframes story-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:1700px){.hero-yuvraj{top:-11%;width:64%;left:-4%}.hero-afridi{top:-7%;width:61%;right:-8%}}@media(max-width:1100px)and (min-width:701px){.story-scene{height:660px;min-height:660px;padding:35px 4vw;grid-template-columns:44% 56%}.story-season h1{font-size:11vw}.wcl-story-hero p.story-description{font-size:14px}.story-actions{gap:16px}.story-facts{gap:10px}.story-facts dt{font-size:25px}.story-facts dd{font-size:9px}.rivalry-stage{left:30%}.hero-yuvraj{width:91%;left:-19%;top:6%}.hero-afridi{width:83%;right:-27%;top:10%}.hero-player-signatures{left:30%;right:5%;bottom:10%}.hero-player-signatures>span{font-size:16px}.hero-player-signatures b{font-size:26px}.hero-player-signatures small{font-size:8px}.story-tabs{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.story-season-bar{font-size:9px;padding:11px 20px;gap:8px}.story-season-bar a{display:none}.story-stage{min-height:0}.story-scene{height:auto;min-height:0;display:flex;flex-direction:column-reverse;padding:20px;gap:0}.hero-story-copy{padding:28px 0 16px;width:100%}.story-season{padding:0;display:grid;grid-template-columns:1fr;min-height:0;background:#071a43}.story-season:before{top:25%;right:0;bottom:0;left:0;clip-path:polygon(70% 0,100% 0,100% 100%,0 100%)}.story-season .hero-story-copy{display:contents}.wcl-story-hero p.story-kicker{font-size:9px;letter-spacing:.055em;margin-bottom:16px}.wcl-story-hero h1{font-size:64px;margin-bottom:20px}.story-season h1{grid-row:2;font-size:clamp(76px,22vw,110px);line-height:.85;margin:0 20px;z-index:5}.story-season .hero-title-mask{display:block}.wcl-story-hero p.story-description{font-size:14px;max-width:320px;margin-bottom:20px}.story-season p.story-kicker{grid-row:1;margin:25px 20px 15px;z-index:5}.story-season p.story-description{grid-row:4;margin:0 20px 20px;z-index:5}.story-season .story-actions{grid-row:5;margin:0 20px 22px;z-index:5}.story-season .story-facts{grid-row:6;margin:0 20px 26px!important;z-index:5}.story-actions{gap:20px}.story-actions a{font-size:11px}.story-primary{padding:13px 17px}.story-season .story-facts{margin:20px 0 0;padding-top:18px}.story-facts dt{font-size:25px}.story-facts dd{font-size:9px}.story-facts>div+div{padding-left:12px}.rivalry-stage{position:relative;grid-row:3;inset:auto;width:100%;height:330px;flex:none;margin:0}.hero-yuvraj{width:99%;left:-22%;top:-5%}.hero-afridi{width:95%;right:-29%;top:-2%}.rivalry-nation{font-size:40vw}.india-word{left:0}.pakistan-word{right:-3%;top:20%}.arena-stripe{left:46%;right:19%}.rivalry-stage-base{top:55%;right:0;bottom:0;left:0}.hero-player-signatures{bottom:6%;left:10%;right:8%;gap:10px}.hero-player-signatures>span{font-size:14px}.hero-player-signatures b{font-size:25px}.hero-player-signatures small{font-size:8px;margin-top:6px}.story-visual{height:350px;padding:0;width:100%;flex:none}.story-portraits figure{height:94%}.story-portraits figcaption{padding:55px 12px 16px}.story-portraits figcaption strong{font-size:25px}.story-portraits figcaption small{font-size:9px}.story-controls{padding:16px 20px 22px}.story-control-heading{flex-wrap:wrap}.story-control-heading>div{width:100%}.story-control-heading>div button:first-child{margin-right:auto}.story-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}.story-tabs strong{font-size:10px}}@media(min-width:701px)and (max-width:1100px){.story-season h1{font-size:110px;margin-inline:4vw}.story-season p.story-kicker{margin-inline:4vw}.story-season p.story-description{max-width:620px;margin-inline:4vw}.story-season .story-actions,.story-season .story-facts{margin-inline:4vw!important}.rivalry-stage{height:540px}.hero-yuvraj{width:62%;left:-7%;top:-5%}.hero-afridi{width:60%;right:-8%;top:-2%}.hero-player-signatures{left:13%;right:11%;bottom:9%}.hero-player-signatures>span{font-size:18px}.hero-player-signatures b{font-size:32px}.hero-player-signatures small{font-size:10px}.rivalry-stage-base{top:60%;right:0;bottom:0;left:0}}@media(prefers-reduced-motion:reduce){.story-track i{animation:none!important}.wcl-story-hero *{transition:none!important}}:root{--navy:#050b19;--blue:#185bff;--gold:#ff823a;--ink:#f5f8ff;--muted:#b4c4e1;--line:#294571;--paper:#070f22;--panel-radius:4px;--display:"Barlow Condensed","Arial Narrow",sans-serif;--campaign-display:var(--display);--electric:#ff823a;--ease-out:cubic-bezier(.22,1,.36,1)}body{background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}.official-wcl-mark{display:block;width:88px;height:53px;object-fit:contain;flex-shrink:0}body h1,body h2,body h3{font-family:var(--display);font-weight:700;font-style:normal;letter-spacing:-.012em;text-shadow:none}body h2{line-height:1.02}body p{line-height:1.65}button,input,select{font-family:Inter,Arial,sans-serif}button,a,input,select{touch-action:manipulation}.wrap{width:min(1440px,calc(100% - 96px))}.section{padding-block:80px}.section-title{gap:28px;align-items:end;margin-bottom:32px}.section-title h2{font:700 clamp(38px,4vw,62px)/1.02 var(--display);letter-spacing:-.015em;text-transform:uppercase}.kicker{color:#ffae70;font-size:11px;font-weight:600;letter-spacing:.07em;line-height:1.6;margin-bottom:14px}.section-title>a{color:var(--ink);font-size:13px;border:0;border-bottom:1px solid #737a83;border-radius:0;padding:8px 0;min-height:44px;flex-shrink:0}.btn,.league-header .ticket-link{border-radius:3px;box-shadow:none;min-height:48px;font:600 13px/1.4 Inter,sans-serif;background:#ff823a;border:1px solid #ff823a;color:#050b19;padding:14px 20px;transition:background .2s,color .2s,border-color .2s}.btn:hover{background:#ffa56f;border-color:#ffa56f;color:#050b19}.btn.light{background:#fff;color:var(--navy)}a svg,button svg{flex-shrink:0}.text-link{font-size:13px}.source-note{font-size:12px;color:#b4c4e1}body .league-header{background:#050b19;color:#fff;box-shadow:none;border-bottom:1px solid #ffffff20;z-index:50}.nav-wrap{max-width:none;width:auto;margin:0;padding:0 4vw;height:78px;gap:28px}.wcl-logo{gap:15px;color:#fff}.wcl-logo>span{font:800 42px/.95 var(--display);letter-spacing:-.03em}.wcl-logo .logo-star{color:var(--gold)}.wcl-logo small{font:500 9px/1.55 Inter,sans-serif;letter-spacing:.045em;color:#b8c0cb}.league-header nav{gap:24px;margin-left:auto}.league-header nav>a{font:500 13px/1.4 Inter,sans-serif;letter-spacing:0;text-transform:none;color:#ccd2dc;padding:29px 0 26px;border-bottom:2px solid transparent}.league-header nav>a.active,.league-header nav>a:hover{color:#fff;border-bottom-color:var(--gold);background:none}.league-header nav>a.ticket-link{padding:12px 17px;margin-left:6px;color:#050b19;background:var(--gold);border:1px solid var(--gold);font-size:12px;min-height:44px}.league-header nav>a.ticket-link:hover{background:#ffa56f;border-color:#ffa56f;color:#050b19}.search-link,.mobile-menu{min-width:44px;min-height:44px;display:grid;place-items:center}.mobile-menu{display:none}.film-progress{background:var(--gold);height:2px}.nation-strip{display:flex;justify-content:space-between;gap:10px;background:transparent;padding:26px 0;border-bottom:1px solid var(--line);margin-bottom:0}.nation-strip a{color:var(--ink);gap:12px;font-size:12px;min-height:44px}.nation-strip .crest{box-shadow:none;border:0}.match-grid .broadcast-match{background:#102347;color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:22px 24px 0;box-shadow:none;transition:border-color .2s,transform .2s}.broadcast-match:before{display:none}.match-grid .broadcast-match:hover{background:#102347;border-color:#9a7944;transform:translateY(-3px)}.broadcast-match .match-meta{font-size:11px;color:#b4c4e1}.broadcast-match .status{color:#b4c4e1;background:#1f3a66;border:0;border-radius:2px;font-size:9px;letter-spacing:.03em}.match-arena{padding:24px 0 20px;gap:28px}.match-contender .crest{width:64px;height:64px;border:1px solid #e3e0d9;box-shadow:none;margin-bottom:12px}.match-contender strong{font:600 28px/1.05 var(--display);color:var(--ink)}.match-contender small{color:#b4c4e1;font-size:10px;letter-spacing:.03em}.match-versus{color:#91a9d1;top:25px}.match-schedule{color:var(--ink);border-color:var(--line);font-size:13px;gap:8px}.match-schedule small{color:#b4c4e1;font-size:11px}.match-venue{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;font-size:11px;color:#b4c4e1}.broadcast-match .match-foot{background:#0a1b39;color:var(--ink);border-color:var(--line);font-size:12px}.broadcast-match .match-foot svg{background:none;color:#ffae70}.home-match-controls{border:0;background:transparent;padding:0 0 22px;gap:22px}.segmented{padding:3px;border:1px solid var(--line);border-radius:4px;background:#102347}.segmented button{border-radius:2px;min-height:44px;color:var(--ink)}.segmented button.selected{background:var(--navy);color:#fff;box-shadow:none}.archive-caption{color:#b4c4e1;font-size:11px}.archive-caption>span{background:#8c7147}.select-label select,.match-team-filter select,.input-search{background:#102347;border:1px solid #c6c8cc;border-radius:3px;min-height:48px}.schedule-announcement{background:#102347;border:1px solid var(--line);border-radius:4px}.schedule-announcement h3{font-size:30px}.rivalry-editorial{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.rivalry-poster{max-width:520px;background:#102347;overflow:hidden;border-radius:4px}.rivalry-poster img{width:100%;display:block;height:auto}.rivalry-editorial-copy h2{font-size:clamp(48px,5.4vw,82px);line-height:.98;margin:0 0 30px}.rivalry-editorial-copy h2 span{color:#ff823a}.rivalry-editorial-copy>p:not(.kicker):not(.source-note){max-width:430px;color:#b4c4e1;font-size:16px}.rivalry-editorial-copy p.rivalry-nations{font:600 clamp(23px,2.2vw,34px)/1.3 var(--display);color:var(--ink);letter-spacing:.04em}.rivalry-nations span{color:#ff823a;margin:0 10px}.rivalry-links{display:flex;gap:26px;margin:30px 0}.rivalry-links a{display:flex;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:600;border-bottom:1px solid #bcbab4}.rivalry-editorial-copy .source-note{font-size:11px;max-width:400px}.career-section{background:#0c2450;border-block:1px solid var(--line)}.record-context{font-size:12px;color:#b4c4e1;margin:0;max-width:310px}.records-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:20px}.record-card{background:#102347;display:grid;grid-template-columns:40% 1fr;overflow:hidden;border-radius:4px}.record-0{grid-row:span 2;grid-template-columns:1fr;grid-template-rows:360px 1fr;background:var(--navy);color:#f8f7f3}.record-image{position:relative;overflow:hidden;background:#102347}.record-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 8%}.record-image>span{position:absolute;left:16px;top:16px;color:#fff;background:#050b19;padding:8px 12px;border-radius:2px;font-size:10px}.record-0 .record-image img{object-position:50% 18%}.record-content{padding:28px;position:relative}.record-player{margin:0 0 12px;font-size:13px;font-weight:600}.record-number{font:700 76px/.9 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.record-0 .record-number{font-size:100px;color:var(--gold)}.record-unit{font-size:9px;letter-spacing:.04em;margin:8px 0 22px;color:#b4c4e1}.record-content h3{font-size:30px;margin:0 0 12px}.record-content>p:not(.record-unit):not(.record-player){font-size:13px;color:#b4c4e1;margin:0 0 18px}.record-0 .record-content>p{color:#c6ccd5}.record-source{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:500;border-bottom:1px solid #9da1a7;min-height:36px}.record-0 .record-source{color:var(--gold)}body .wcl-bento{background:transparent;padding:0;border-radius:0;gap:20px;margin:0 0 80px}.wcl-bento>a{border-radius:4px}.wcl-bento img{transition:transform .4s var(--ease-out)}.bento-lead>.bento-tag{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:2px;background:var(--navy);font-size:10px}.bento-caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050b19;padding:25px}.bento-caption h2{font-size:42px}.bento-caption p{font-size:13px;color:#c6ccd5}.bento-action{border-radius:3px;font-size:12px;background:var(--gold)}.bento-action svg{background:none}body .bento-wide{background:#141d2b}.bento-wide>div{background:#141d2b;-webkit-backdrop-filter:none;backdrop-filter:none;width:57%}.bento-wide h3{font-size:36px}.bento-wide .bento-action{border-radius:3px;background:transparent;font-size:11px}.bento-wide>img{width:43%}.bento-tag{font-size:10px}body .bento-number{background:#ff823a;color:var(--navy)}.bento-number strong{font-size:88px}.bento-watch>div{background:#050b19;-webkit-backdrop-filter:none;backdrop-filter:none}.bento-watch h3{font-size:30px}body .spotlight-section,body .video-section{background:var(--navy)}.spotlight-section .kicker,.video-section .kicker{color:var(--gold)}.spotlight-section .section-title>a,.video-section .section-title>a{color:#fff;border-color:#8490a0}.spotlight-section .section-title h2,.video-section .section-title h2{color:#fff}.spotlight-grid{border-radius:4px;background:#141d2b;overflow:hidden;box-shadow:none}.spotlight-portrait{border-radius:0;background:#102347}.spotlight-monogram{display:none}.portrait-caption{margin:0;border-radius:0;background:var(--navy);-webkit-backdrop-filter:none;backdrop-filter:none;padding:14px 18px}.spotlight-bio h2{font-size:clamp(48px,5vw,78px);line-height:.96}.spotlight-description{color:#c6ccd5;font-size:15px}.spotlight-bio .btn{background:var(--gold);border-color:var(--gold);color:var(--navy)}.spotlight-bio .kicker{font-size:10px}.player-facts{border-color:#ffffff25}.player-facts small{font-size:10px;color:#b8c0cb}.player-facts strong{font-size:16px}.archive-label{color:#b8c0cb;font-size:11px}.spotlight-picker button{background:transparent;border-radius:2px;border:1px solid transparent;min-height:62px}.spotlight-picker button.active{background:#253247;border-color:#7b6b4e}.spotlight-picker img{border-radius:2px}.spotlight-picker strong{font-size:14px}.spotlight-picker small{color:#b8c0cb;font-size:10px}.players-grid{gap:24px}.player-card,.player-card.portrait-card{display:flex;flex-direction:column;position:relative;background:#102347;color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:0 0 20px;min-height:0;box-shadow:none}.player-card:nth-child(n){border-bottom:1px solid var(--line)}.player-card:hover{box-shadow:none;border:1px solid #927341}.players-grid .player-card>div,.player-card>div{position:relative;inset:auto;height:auto;aspect-ratio:4/5;margin:0 0 18px;background:#102347;overflow:hidden;flex:none}.player-card>div:after{display:none}.player-card>div>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 8%;mix-blend-mode:normal;filter:none}.player-card>small,.player-card>h3,.player-card>span{position:static;inset:auto;margin:0 18px;max-width:none}.player-card>small{font-size:10px;color:#b4c4e1;margin-bottom:7px;line-height:1.4}.player-card>h3{font-size:30px;line-height:1.08;color:var(--ink);margin-bottom:15px}.player-card>span{color:#b4c4e1;border-color:var(--line);font-size:11px;line-height:1.4;margin-top:auto;padding-top:12px}.player-card .crest{width:38px;height:38px;border:1px solid #d5d1c8;border-radius:3px;top:auto;bottom:12px;right:12px;box-shadow:none;background:#102347}.portrait-unavailable{font-size:14px;color:#b4c4e1;padding:28px}.roster-pending{border-radius:4px;background:#102347;border-color:var(--line)}.story-card,.video-card,.video-art,.story-art{border-radius:4px}.story-card{background:#102347;border:1px solid var(--line)}.story-art{border-radius:3px 3px 0 0;aspect-ratio:16/10;height:auto}.story-art img{object-fit:cover;object-position:50% 10%}.story-copy{padding:25px}.story-copy h3{font-size:32px;line-height:1.1}.story-copy p{color:#b4c4e1;font-size:14px}.story-category{border-radius:2px;background:var(--navy);-webkit-backdrop-filter:none;backdrop-filter:none;font-size:10px}.round-arrow{background:#102347;color:var(--ink);box-shadow:none}.news-grid:not(.listing) .story-card.large .story-copy{background:#102347;color:var(--ink)}.video-card{padding:0 0 24px;border:1px solid var(--line);background:#102347}.video-card h3{font-size:25px;line-height:1.15;margin:18px 20px}.video-card>span{font-size:12px;margin-inline:20px}.video-art{aspect-ratio:16/9;height:auto}.video-art img{width:100%;height:100%;object-fit:cover}.video-section .video-card{background:#141d2b;border:1px solid #ffffff24}.video-section .video-card h3{color:#fff}.video-section .video-card>span{color:#c6ccd5}.play-circle{background:var(--gold);color:var(--navy);width:44px;height:44px}.club-tile,.guide-card,.team-panel,.team-quick,.empty-box,.ticket-feature{border-radius:4px;box-shadow:none}.club-tile{background:#102347;border:1px solid var(--line);border-top:3px solid var(--club);padding:26px 22px}.club-tile h3{font-size:28px}.club-tile h3 span{font-size:18px;color:#b4c4e1}.guide-card{background:#102347;border:1px solid var(--line);padding:30px}.guide-card h3{font-size:32px}.guide-card p{font-size:14px;color:#b4c4e1}.guide-card>svg:last-child{border-radius:3px;background:transparent;padding:8px;color:#ffae70}.trophy-scene{background:#030405}.trophy-scene:before,.trophy-scene:after{display:none}.trophy-scene h2{font:700 clamp(50px,5vw,82px)/.98 var(--display)}.trophy-scene h2 span{color:var(--gold)}.trophy-scene p{font-size:16px;max-width:440px;color:#c6ccd5}.trophy-scene .btn{background:var(--gold);color:var(--navy);border-color:var(--gold)}.trophy-scene .kicker{color:var(--gold);font-size:11px}body .fan-banner{background:#0646da;border:1px solid #185bff;border-radius:4px;color:var(--ink);padding:44px}.fan-banner h2{font-size:52px}.fan-banner p{color:#b4c4e1}.fan-banner .kicker{color:#ffae70}body .league-footer{background:var(--navy);margin:0;border-radius:0;padding-top:60px}.footer-wordmark{color:var(--gold);font:700 clamp(52px,9.5vw,160px)/.95 var(--display);letter-spacing:-.015em;margin-bottom:56px}.league-footer a{color:#c6ccd5;font-size:13px}.league-footer h3{font-size:24px}.league-footer .copyright{color:#b8c0cb;font-size:11px}.page-title{background:#0c2450;color:var(--ink);border-bottom:1px solid var(--line)}.page-title h1{font:700 clamp(54px,6vw,96px)/.95 var(--display)}.page-title p:not(.kicker){color:#b4c4e1;font-size:16px;max-width:650px}.league-tabs{border-color:var(--line)}.league-tabs button{font-size:13px;min-height:48px}.league-tabs button.active{color:var(--ink);border-color:#99753e}.team-top,.player-profile{background:var(--navy);color:#fff}.team-top h1,.player-profile h1{font-family:var(--display);font-style:normal}.team-top h1 em{font-style:normal;color:var(--gold)}.season-banner{border-radius:4px;height:auto;width:100%}:is(a,button,input,select,summary):focus-visible{outline:3px solid #2770c9;outline-offset:4px}.league-header :focus-visible,.league-footer :focus-visible,.spotlight-section :focus-visible,.video-section :focus-visible{outline-color:var(--gold)}@media(max-width:1200px){.nav-wrap{gap:18px}.league-header nav{gap:16px}.league-header nav>a{font-size:12px}.wcl-logo small{display:none}.wrap{width:calc(100% - 64px)}.records-grid{gap:16px}.record-content{padding:22px}.record-0{grid-template-rows:310px 1fr}}@media(max-width:1000px){.league-header nav{display:none}.league-header nav.expanded{display:flex;position:absolute;left:0;right:0;top:100%;background:#050b19;border-top:1px solid #ffffff25;padding:16px 32px 28px;flex-direction:column;gap:0;align-items:stretch;max-height:calc(100dvh - 100px);overflow:auto}.league-header nav.expanded>a{padding:15px 6px;min-height:48px;font-size:15px;border-bottom:1px solid #ffffff20}.league-header nav.expanded .ticket-link{margin:16px 0 0;justify-content:center}.mobile-menu{display:grid;border:1px solid #ffffff40;border-radius:3px;color:#fff;background:transparent}.search-link{margin-left:auto}.nav-wrap{height:72px}.wcl-logo small{display:block}.record-card{grid-template-columns:1fr}.record-0{grid-template-rows:280px 1fr}.record-card:not(.record-0) .record-image{display:none}.rivalry-editorial{gap:5%}.rivalry-editorial-copy h2{font-size:54px}.bento-wide>div{width:100%;background:#141d2b}.bento-wide>img{display:none}.spotlight-bio h2{font-size:54px}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.section{padding-block:48px}.section-title{align-items:start;gap:20px;margin-bottom:24px}.section-title h2{font-size:36px}.section-title>a{font-size:11px;max-width:120px;padding:5px 0}.kicker{font-size:10px}.nav-wrap{height:68px;padding:0 20px;gap:8px}.wcl-logo>span{font-size:36px}.wcl-logo small{font-size:8px}.wcl-logo{gap:10px}.nation-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;padding:20px 0}.nation-strip a{flex-direction:column;gap:7px;font-size:9px}.nation-strip .crest{width:32px;height:32px}.home-match-controls{gap:16px;flex-wrap:wrap}.archive-caption{width:100%;font-size:10px}.match-grid{gap:16px}.match-grid .broadcast-match{padding:20px 20px 0}.broadcast-match .match-foot{margin-inline:-20px;padding-inline:20px}.home-matches{display:grid;grid-template-columns:1fr}.match-contender strong{font-size:28px}.match-contender .crest{width:60px;height:60px}.schedule-announcement{padding:24px;align-items:start}.rivalry-editorial{grid-template-columns:1fr;gap:28px}.rivalry-poster{max-height:none;width:100%;max-width:400px;margin:auto}.rivalry-editorial-copy h2{font-size:48px;margin-bottom:22px}.rivalry-editorial-copy>p:not(.kicker):not(.source-note){font-size:15px}.rivalry-links{gap:20px}.rivalry-links a{font-size:11px}.career-section .section-title{display:block}.record-context{margin-top:18px;font-size:11px}.records-grid{grid-template-columns:1fr;gap:18px}.record-0{grid-row:auto;grid-template-rows:300px auto}.record-card:not(.record-0){grid-template-columns:34% 1fr}.record-card:not(.record-0) .record-image{display:block}.record-card:not(.record-0) .record-image>span{display:none}.record-content{padding:24px}.record-card:not(.record-0) .record-content{padding:22px 18px}.record-number{font-size:64px}.record-0 .record-number{font-size:88px}.record-content h3{font-size:27px}.record-content>p:not(.record-unit):not(.record-player){font-size:12px}.record-unit{font-size:9px}.record-player{font-size:11px}body .wcl-bento{grid-template-rows:470px 220px 250px;gap:16px;margin-bottom:48px}.wcl-bento>a{border-radius:4px}.bento-caption h2{font-size:38px}.bento-caption{padding:22px}.bento-wide>div{width:100%;padding:24px}.bento-wide h3{font-size:34px}.bento-number strong{font-size:78px}.bento-tag{font-size:9px}.bento-watch>div{padding:18px}.bento-watch h3{font-size:26px}.bento-watch span{font-size:11px}.spotlight-section>.wrap{padding-block:48px}.spotlight-bio h2{font-size:54px}.spotlight-portrait{border-radius:0}.spotlight-bio{padding:26px}.spotlight-picker button{border-radius:2px}.spotlight-picker strong{font-size:12px}.player-facts{gap:12px}.player-facts strong{font-size:14px}.players-grid{gap:16px}.player-card,.player-card.portrait-card{min-height:0;border-radius:4px;padding-bottom:16px}.players-grid .player-card>div{height:auto;aspect-ratio:4/5;margin-bottom:14px}.player-card>small,.player-card>h3,.player-card>span{margin-inline:12px;position:static}.player-card>h3{font-size:25px;max-width:none;margin-bottom:12px;line-height:1.08}.player-card>small{font-size:9px;margin-bottom:6px}.player-card>span{font-size:10px;padding-top:10px;margin-top:auto}.player-card .crest{width:30px;height:30px;right:8px;bottom:8px;top:auto}.story-copy{padding:22px}.story-copy h3{font-size:29px}.story-art{border-radius:3px 3px 0 0}.video-card h3{font-size:24px}.guide-card{padding:26px}.guide-card h3{font-size:29px}.club-tile{padding:22px 16px}.club-tile h3{font-size:27px}.club-tile h3 span{font-size:17px}.trophy-scene h2{font-size:48px}.trophy-scene p{font-size:15px}.trophy-scene-inner{padding-block:48px}body .fan-banner{padding:28px;gap:25px;border-radius:4px}.fan-banner h2{font-size:42px}.fan-banner p{font-size:14px}.footer-wordmark{font-size:9vw;white-space:normal;margin-bottom:38px}.league-footer .wrap{width:calc(100% - 40px)}.league-footer{padding-bottom:24px}.page-title h1{font-size:56px}.page-title p:not(.kicker){font-size:15px}.filters{gap:14px}.league-tabs{gap:18px}.league-tabs button{font-size:12px}}.record-card.record-0 .record-content>p:not(.record-unit):not(.record-player){color:#c6ccd5}.page-title .kicker{color:#ffae70}.page-title p:not(.kicker){color:#b4c4e1}@media(min-width:701px)and (max-width:1000px){.record-0{grid-column:span 2;grid-row:auto;grid-template-columns:45% 1fr;grid-template-rows:auto;min-height:450px}.record-card:not(.record-0){display:block}.record-card:not(.record-0) .record-image{display:block;height:240px}.record-card:not(.record-0) .record-image img{object-position:50% 15%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;scroll-behavior:auto!important}body .page-title p:last-child:not(.kicker){color:#bdcbea}body .page-title .kicker{color:#ffae70}.select-label select,.match-team-filter select,.input-search,.input-search input{color:#f5f8ff}.input-search input::placeholder{color:#91a9d1}.team-pills button{background:#102347;border-color:#294571;color:#c6d6f3}.team-pills button.active{background:#185bff;color:#fff}.empty-box,.team-quick,.ticket-feature,.team-panel,.match-detail{background:#102347;color:#f5f8ff;border-color:#294571}.record-card,.story-card,.guide-card{border-color:#294571}.story-copy small{color:#b4c4e1}.fan-banner .kicker,.fan-banner p{color:#d8e5ff}.fan-banner .btn{background:#fff;color:#07152e}.league-header nav>a.ticket-link{color:#07152e}.source-note,.portrait-unavailable{color:#b4c4e1}.league-footer .official-wcl-mark{width:104px;height:64px}.player-card .crest{background:#fff}.roster-pending summary{color:#ffae70}.social-links{margin-top:24px}.social-links>p{font:600 12px/1.5 Inter,sans-serif;color:#e6eeff;margin-bottom:12px}.social-links>div{display:flex;gap:8px;flex-wrap:wrap}.social-links a{width:44px;height:44px;display:grid;place-items:center;border:1px solid #43608c;border-radius:3px;color:#e6eeff;transition:background .2s,color .2s}.social-links a:hover{background:#185bff;color:#fff;border-color:#185bff}.mobile-social{display:none}.team-instagram{display:flex;align-items:center;gap:10px;min-height:48px;color:#dbe6ff;font:500 12px/1.4 Inter,sans-serif;padding:14px 22px;border-top:1px solid #294571}.team-instagram>svg:last-child{margin-left:auto}.team-instagram:hover{background:#185bff;color:#fff}.team-directory-card{border:1px solid #294571;border-radius:4px;overflow:hidden;background:#102347}.team-directory-card .team-panel{border:0;border-radius:0}.team-top .team-instagram{padding:14px 0;margin-top:18px;max-width:260px;background:transparent}.team-top .team-instagram:hover{color:#ff9d62}.team-directory-card .team-panel{display:block}.team-directory-card{height:auto}@media(max-width:1000px){.mobile-social{display:block}.mobile-social>div{gap:12px}.league-header nav .social-links a{padding:0}}.press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.press-card{background:#102347;border:1px solid #294571;border-radius:4px;overflow:hidden;min-width:0}.press-card>a{display:flex;flex-direction:column;height:100%;color:#f5f8ff}.press-art{position:relative;aspect-ratio:16/9;background:#061128;overflow:hidden;flex:none}.press-art>img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .45s cubic-bezier(.22,1,.36,1)}.press-art.is-fallback>img{object-fit:cover}.press-card a:hover .press-art>img{transform:scale(1.025)}.press-card:has(a:hover){border-color:#5079bb}.artwork-label{position:absolute;bottom:10px;left:10px;background:#050b19e8;color:#dbe6ff;padding:6px 9px;font:500 9px/1.4 Inter,sans-serif}.press-copy{padding:25px;display:flex;flex-direction:column;flex:1}.press-meta{display:flex;justify-content:space-between;gap:12px;font:500 9px/1.4 Inter,sans-serif;color:#ffae70;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px}.press-meta>span:last-child{color:#91a9d1}.press-copy h3{font:600 32px/1.08 var(--display);margin:0 0 14px;color:#f5f8ff}.press-copy>p{font:400 13px/1.65 Inter,sans-serif;color:#b4c4e1;margin:0 0 20px}.press-byline{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:400 10px/1.5 Inter,sans-serif;color:#b4c4e1;margin-top:auto}.press-action{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #294571;margin-top:20px;padding-top:16px;color:#f5f8ff;font:500 12px/1.4 Inter,sans-serif}.press-action svg{color:#ff823a}.press-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:#ff823a;color:#061128;display:grid;place-items:center;border-radius:50%}.press-home-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:24px}.press-featured .press-copy h3{font-size:45px}.press-featured .press-copy{padding:30px}.press-supporting{display:grid;grid-template-rows:repeat(2,1fr);gap:24px}.press-supporting .press-card>a{display:grid;grid-template-columns:38% 1fr;align-items:start}.press-supporting .press-art{aspect-ratio:16/9;align-self:start;margin-top:25px;margin-left:20px}.press-supporting .press-copy{height:100%;box-sizing:border-box;padding:25px 24px}.press-supporting .press-copy h3{font-size:32px}.press-supporting .press-copy>p{font-size:12px}.press-supporting .press-meta{flex-direction:column;gap:5px}.press-supporting .artwork-label{font-size:7px;left:5px;bottom:5px;padding:4px}.press-more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.press-more>a{position:relative;padding:22px 32px 22px 0;border-top:1px solid #42618f;min-height:100px}.press-more span{font-size:10px;color:#a8bbdf;line-height:1.5}.press-more h3{font:600 26px/1.12 var(--display);margin:12px 0 0}.press-more svg{position:absolute;right:0;bottom:26px;color:#ff823a}.press-filters{display:flex;align-items:center;gap:12px;margin-bottom:30px;flex-wrap:wrap}.press-filters button{background:#102347;border:1px solid #294571;border-radius:3px;padding:12px 20px;min-height:48px;color:#dbe6ff;font:500 12px/1.5 Inter,sans-serif;cursor:pointer}.press-filters button[aria-pressed=true]{background:#185bff;border-color:#185bff;color:#fff}.press-filters>span{margin-left:auto;font-size:12px;color:#a8bbdf}.press-load{display:flex;align-items:center;justify-content:center;gap:24px;margin:40px 0 0}.press-load>span{font-size:12px;color:#b4c4e1}.press-load .btn{cursor:pointer}.press-disclosure{font:400 11px/1.65 Inter,sans-serif;color:#91a9d1;max-width:800px;margin:35px auto 0;text-align:center}@media(max-width:1100px){.press-home-grid{grid-template-columns:1fr 1fr}.press-supporting .press-card>a{display:flex}.press-supporting .press-art{display:none}.press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.press-featured .press-copy h3{font-size:38px}.press-supporting .press-copy{padding:24px}}@media(max-width:700px){.press-home-grid,.press-grid{grid-template-columns:1fr;gap:20px}.press-supporting{gap:20px}.press-supporting .press-card>a{display:flex}.press-supporting .press-art{display:block;width:100%;margin:0}.press-copy,.press-featured .press-copy{padding:24px}.press-copy h3,.press-supporting .press-copy h3,.press-featured .press-copy h3{font-size:32px}.press-supporting .press-meta{flex-direction:row}.press-more{grid-template-columns:1fr;gap:0;margin-top:24px}.press-more>a{min-height:0;padding-block:22px}.press-more h3{font-size:28px}.press-filters{gap:8px}.press-filters button{padding:12px 16px;font-size:11px}.press-filters>span{width:100%;margin:6px 0 0}.press-byline{font-size:10px}.press-load{gap:18px}.press-disclosure{text-align:left}}.story-tabs{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#436293 #07152e}.story-tabs button{flex:0 0 170px;scroll-snap-align:start}.story-control-heading>div button[data-rotation]{margin-right:0}.story-control-heading button:focus-visible,.destination-poster:focus-visible{outline:2px solid #ff823a;outline-offset:4px}.story-new-stars .story-visual,.story-bangladesh .story-visual,.story-schedule .story-visual{padding-left:6%;height:auto;aspect-ratio:1.5}.story-new-stars h1,.story-bangladesh h1,.story-schedule h1,.story-uae h1{font-size:clamp(64px,6.7vw,115px)}.story-uae .story-poster img{height:auto;aspect-ratio:16/9;object-fit:cover}.update-grid,.destination-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.update-card,.destination-card{display:block;min-width:0;overflow:hidden;border:1px solid #30405b;background:#0c1b35;border-radius:6px;color:#f5f8ff}.update-card>img{width:100%;aspect-ratio:1.88;object-fit:contain;display:block;background:#071326}.update-card>div,.destination-copy{padding:24px}.update-card small,.destination-copy>small{color:#ffb077;font:600 10px/1.5 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em}.update-card h3,.destination-copy h3{font:700 33px/1.05 var(--display);margin:13px 0}.update-card p,.destination-copy p,.destination-intro{color:#bac8df;font-size:14px;line-height:1.7}.update-card span,.destination-copy>a{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:24px;font-size:12px;color:#fff}.update-card:hover{border-color:#ff823a}.update-card:hover span svg{transform:translate(2px,-2px)}.destination-intro{max-width:650px;margin:0 0 30px}.destination-player{position:relative;aspect-ratio:16/9;background:#030914}.destination-poster{border:0;padding:0;cursor:pointer;background:transparent;position:relative;width:100%;height:100%;color:#fff}.destination-poster img{width:100%;height:100%;object-fit:cover;display:block}.film-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:56px;width:56px;border-radius:50%;background:#ff823a;color:#06152a;display:grid;place-items:center}.film-index{position:absolute;left:16px;bottom:14px;background:#050b19c9;padding:6px 9px;font-size:9px;letter-spacing:.1em}.destination-player iframe{width:100%;height:100%;border:0}.close-film{position:absolute;right:6px;top:6px;width:44px;height:44px;background:#050b19;color:#fff;border:1px solid #9cb4df;border-radius:50%;cursor:pointer;display:grid;place-items:center}.destination-page h1{font:800 clamp(64px,7vw,110px)/.92 var(--display);margin:18px 0;color:#fff}.schedule-banner{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:40px;padding:32px;background:#0c1f45;border:1px solid #314c74;margin-bottom:36px;border-radius:6px}.schedule-banner h2{font:800 clamp(46px,5vw,76px)/.95 var(--display);margin:15px 0;color:#fff}.schedule-banner p{color:#c4d3ed;font-size:14px}.schedule-banner img{width:100%;height:auto;display:block;border-radius:3px}.match-contender .tbd-crest{display:grid;place-items:center;background:#143362;color:#b6ccef}.headshot-portrait>div{background:#102445;display:flex;align-items:flex-end;justify-content:center}.headshot-portrait>div>img{width:100%;height:100%;object-fit:contain!important;object-position:center bottom!important;filter:none!important}.headshot-profile>.wrap>img{object-fit:contain!important;object-position:center bottom!important;max-height:560px;padding:30px 0 0;background:#112343}.press-image-credit{display:block;font:400 10px/1.4 Inter,sans-serif;color:#b4c4e1;margin-top:10px}.news-art-placeholder{aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:space-between;padding:28px;background:#113d83;color:#fff}.news-art-placeholder strong{font:700 46px/.95 var(--display)}.news-art-placeholder small{font-size:10px;text-transform:uppercase;letter-spacing:.07em}@media(max-width:900px){.update-grid,.destination-grid{grid-template-columns:1fr 1fr}.update-card:last-child,.destination-card:last-child{grid-column:1/-1}.schedule-banner{gap:24px;padding:24px}.story-tabs button{flex-basis:160px}}@media(max-width:600px){.update-grid,.destination-grid,.schedule-banner{grid-template-columns:1fr}.update-card:last-child,.destination-card:last-child{grid-column:auto}.update-card>div,.destination-copy{padding:22px}.story-new-stars .story-visual,.story-bangladesh .story-visual,.story-schedule .story-visual{padding:0;height:auto;aspect-ratio:1.88}.story-uae .story-visual{height:auto;aspect-ratio:16/9}.story-control-heading{flex-wrap:nowrap;font-size:9px}.story-control-heading>div{width:auto}.story-control-heading b{display:block;margin:5px 0 0}.story-control-heading>div{gap:5px}.story-tabs button{flex-basis:148px}.schedule-banner{padding:22px}.headshot-profile>.wrap>img{max-height:410px;width:100%}}@media(prefers-reduced-motion:reduce){.update-card svg{transform:none!important}.story-tabs{scroll-behavior:auto}}.wcl-story-hero .story-track i{width:100%;animation:none!important}.wcl-story-hero:focus-visible{outline:2px solid #ffb45b;outline-offset:-2px}.wcl-story-hero{scroll-margin-top:80px}.player-card.portrait-card{border-radius:18px!important;overflow:hidden}.story-control-heading>small{color:#acbad0;font-size:11px}.story-ajay-devgn .story-poster,.story-harshit-tomar .story-poster{background:#0b1528}.story-ajay-devgn .story-poster img,.story-harshit-tomar .story-poster img{object-fit:contain;max-height:650px}.story-bangladesh h1{font-size:clamp(48px,6vw,105px)!important}.brand-section{background:#08162e;padding:64px 0;border-top:1px solid #243956;border-bottom:1px solid #243956}.brand-section h2{font-size:clamp(30px,3.5vw,52px);line-height:1.05}.brand-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.brand-mark{background:#fff;border-radius:12px;min-height:105px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;color:#20324b}.brand-mark img{height:56px;width:100%;object-fit:contain;filter:none}.brand-mark span{font-size:10px;margin-top:7px}.brand-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:20px}.brand-bottom p{font-size:12px;line-height:1.6;color:#a8b9d2;max-width:740px}.brand-bottom button{background:transparent;border:1px solid #8298b8;color:#fff;padding:12px 20px;border-radius:30px;white-space:nowrap}.leadership-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.leadership-grid article{background:#0c1b33;border:1px solid #233a59;border-radius:20px;overflow:hidden}.leadership-grid article>img{width:100%;height:380px;object-fit:contain;background:#061024}.leadership-grid article>div{padding:30px}.leadership-grid h3{font:700 48px/1.1 var(--display,"Barlow Condensed"),sans-serif;margin:10px 0}.leadership-grid p{color:#bcc8d9;line-height:1.7}.leadership-grid small{color:#ffb664;text-transform:uppercase;letter-spacing:2px}.leadership-grid dl{display:flex;gap:28px;margin:26px 0}.leadership-grid dt{font-size:26px;font-weight:700;color:#fff}.leadership-grid dd{font-size:11px;color:#aebed2;margin:0}.leadership-grid a{font-size:12px;text-decoration:underline;color:#aec7f1}.perimeter-board{overflow:hidden;background:#071124;border-top:1px solid #476389;border-bottom:3px solid #dbac5d;padding:6px 0}.perimeter-track{display:flex;min-width:100%;width:max-content;gap:5px;animation:perimeter-entry 3.5s cubic-bezier(.2,.8,.2,1) both}.perimeter-track span{padding:17px 34px;background:#1556d9;color:#fff;font:700 25px/1 Barlow Condensed,sans-serif;white-space:nowrap;letter-spacing:.03em}.perimeter-track span:nth-child(2n){background:#c27c21;color:#fff}.perimeter-track span:nth-child(3n){background:#aa263c}@keyframes perimeter-entry{0%{transform:translate(90px);opacity:.35}to{transform:translate(0);opacity:1}}.match-grid{grid-template-columns:1fr!important;gap:16px!important}.broadcast-match.match-tile{display:grid!important;grid-template-columns:150px minmax(0,1fr) 235px 56px;align-items:center;gap:22px;border:1px solid #294264!important;background:#0a1930!important;border-radius:20px!important;padding:24px!important;box-shadow:none!important;min-height:145px;overflow:hidden;transition:border-color .2s,transform .2s}.broadcast-match.match-tile:before,.broadcast-match.match-tile:after{display:none!important}.broadcast-match.match-tile:hover{border-color:#728fb7!important;transform:translateY(-3px)}.broadcast-match .match-meta{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:0;border:0!important;line-height:1.6;color:#a8bedc;font-size:11px}.broadcast-match .match-arena{display:grid!important;grid-template-columns:1fr 1fr;padding:0!important;margin:0!important;gap:40px;min-height:0!important;background:none!important}.broadcast-match .match-contender{display:grid;grid-template-columns:62px 1fr;grid-template-rows:auto auto;align-items:center;text-align:left;column-gap:14px;position:relative;padding:0!important}.broadcast-match .match-contender .crest{grid-row:1/3;width:62px!important;height:62px!important;background:#fff!important;border-radius:50%!important;border:2px solid #465a75;box-shadow:none!important;margin:0}.broadcast-match .match-contender strong{font:700 clamp(22px,2.1vw,32px)/1.05 "Barlow Condensed",sans-serif;color:#fff}.broadcast-match .match-contender small{font-size:9px;color:#9eb5d0;letter-spacing:1px}.broadcast-match .match-versus{position:absolute;right:-29px;top:25px;left:auto;transform:none;font-size:10px;color:#93a8c4}.broadcast-match .match-schedule{display:grid;grid-template-columns:18px 1fr;gap:6px 8px;align-items:center;margin:0;padding:0!important;border:0!important}.broadcast-match .match-schedule>span:not(.match-venue){font-size:14px;color:#fff;font-weight:600}.broadcast-match .match-schedule small{grid-column:2;font-size:12px;color:#f6bc6c;line-height:1.5}.broadcast-match .match-venue{grid-column:1/-1;color:#8fa7c8;font-size:10px;margin-top:8px;display:flex;gap:6px;line-height:1.5}.broadcast-match .match-foot{padding:0!important;margin:0!important;border:0!important;display:flex;justify-content:center;background:none!important}.broadcast-match .match-foot span{display:none}.broadcast-match .match-foot svg{border:1px solid #375173;border-radius:50%;width:42px;height:42px;padding:10px;color:#f5c16d}.score-strip .broadcast-match,.home-match-list .broadcast-match{grid-template-columns:120px minmax(0,1fr) 200px 40px}.headshot-portrait>div{background:#122744!important}.headshot-portrait>div img{object-fit:contain!important;object-position:center!important;padding:16px 12px 0!important;filter:none!important}.headshot-profile>.wrap>img{object-fit:contain!important;object-position:center!important;padding:20px!important}@media(min-width:900px){.press-supporting{display:grid;grid-template-columns:1fr;gap:16px}.press-supporting .press-card>a{display:grid;grid-template-columns:150px 1fr}.press-supporting .press-art{height:100%;min-height:180px}.press-supporting .press-copy{padding:20px}.press-supporting .press-copy p{display:none}.press-supporting .press-copy h3{font-size:25px}}@media(max-width:1050px){.broadcast-match.match-tile,.home-match-list .broadcast-match{grid-template-columns:115px minmax(0,1fr) 165px;gap:16px}.broadcast-match .match-foot{display:none}.broadcast-match .match-contender{grid-template-columns:48px 1fr;column-gap:8px}.broadcast-match .match-contender .crest{width:48px!important;height:48px!important}.brand-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:700px){.broadcast-match.match-tile,.home-match-list .broadcast-match{grid-template-columns:1fr!important;gap:20px;padding:22px!important;border-radius:18px!important}.broadcast-match .match-meta{flex-direction:row;justify-content:space-between;align-items:center}.broadcast-match .match-arena{gap:30px!important}.broadcast-match .match-contender strong{font-size:25px}.broadcast-match .match-versus{right:-24px;top:17px}.broadcast-match .match-schedule{grid-template-columns:18px 1fr auto;padding-top:15px!important;border-top:1px solid #263c59!important}.broadcast-match .match-schedule small{grid-column:3;grid-row:1}.broadcast-match .match-venue{grid-column:1/-1}.brand-grid{grid-template-columns:repeat(3,1fr);gap:8px}.brand-mark{padding:10px;min-height:85px}.brand-mark img{height:40px}.brand-bottom{align-items:flex-start;flex-direction:column}.leadership-grid{grid-template-columns:1fr}.story-control-heading>small{display:none}}@media(prefers-reduced-motion:reduce){.perimeter-track{animation:none!important}.broadcast-match.match-tile:hover{transform:none!important}}[data-motion=off] .perimeter-track{animation:none!important}:root{--ui-surface:#101e36;--ui-border:#ffffff1f;--ui-muted:#afbed5;--ui-radius:24px}html{scroll-padding-top:100px}button,a,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #ffac62!important;outline-offset:4px}.wcl-story-hero .story-stage{min-height:clamp(680px,77svh,940px)}.wcl-story-hero .story-scene{min-height:clamp(680px,77svh,940px);height:auto;max-width:2100px;padding-block:60px}.wcl-story-hero .hero-story-copy{max-width:630px}.wcl-story-hero h1{font-size:clamp(72px,7.6vw,150px);line-height:.95;letter-spacing:-.018em}.wcl-story-hero .story-season h1{font-size:clamp(90px,9.3vw,172px)}.wcl-story-hero .story-primary{border-radius:999px;padding-inline:24px}.wcl-story-hero .story-portraits figure{border-radius:24px}.wcl-story-hero .story-visual{max-height:720px;min-height:500px}.story-ensemble-2026{grid-template-columns:31% 69%;gap:24px!important;background:#071b40}.story-ensemble-2026 h1{font-size:clamp(60px,6vw,116px)}.story-ensemble-2026 .story-visual{padding:0;min-height:0!important}.story-ensemble-2026 .story-visual img{height:auto;border-radius:22px;aspect-ratio:1692/900}.hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 4vw;background:#050e21;border-top:1px solid #ffffff1c}.hero-dots{display:flex;flex-wrap:wrap;gap:0;max-width:580px;align-items:center}.hero-dots button{display:grid;place-items:center;width:34px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.hero-dots button span{height:6px;width:6px;border-radius:9px;background:#8c9bb6;transition:width .2s,background .2s}.hero-dots button[aria-pressed=true] span{background:#ff964f;width:22px}.hero-match-widget{display:flex;align-items:center;gap:18px;min-width:320px;max-width:540px;color:#fff;padding:15px 22px;border:1px solid #385077;border-radius:18px;background:#0c2043;transition:background .2s}.hero-match-widget:hover{background:#15305a}.hero-match-widget>svg{width:24px;height:24px;flex:none}.hero-match-widget>svg:last-child{margin-left:auto}.hero-match-widget span{display:grid;gap:4px}.hero-match-widget small{font:600 9px/1.5 Inter,sans-serif;letter-spacing:.12em;color:#ffac69}.hero-match-widget strong{font:600 15px/1.5 Inter,sans-serif}.hero-match-widget em{font:400 11px/1.5 Inter,sans-serif;color:#b5c5de}.hero-film{min-width:0;width:100%;padding-left:5%}.hero-film iframe,.hero-film-poster{width:100%;aspect-ratio:16/9;border:0;border-radius:24px;overflow:hidden;background:#010916}.hero-film-poster{position:relative;display:block;cursor:pointer;padding:0;color:#fff}.hero-film-poster img{width:100%;height:100%;object-fit:cover;opacity:.85}.hero-film-poster>span{position:absolute;inset:auto 24px 24px;display:flex;gap:12px;align-items:center;justify-content:center;padding:15px;border-radius:40px;background:#071124e8;font:600 14px/1.4 Inter,sans-serif}.hero-film>small{display:block;margin:16px 5px;font-size:11px;color:#aabdde}.schedule-summary{display:grid;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:32px;background:#104ad0;border:1px solid #4778e5;padding:36px 40px;border-radius:28px;margin-bottom:32px;color:#fff}.schedule-summary .kicker{color:#d3e1ff}.schedule-summary h2{font:700 clamp(34px,4vw,58px)/1.05 var(--display);margin:10px 0 0}.schedule-summary dl{display:flex;justify-content:space-around;gap:30px;margin:0}.schedule-summary dt{font:700 44px/1 var(--display);font-variant-numeric:tabular-nums}.schedule-summary dd{margin:10px 0 0;font:400 12px/1.5 Inter,sans-serif;color:#d5e3ff}.schedule-summary>a{font:600 12px/1.4 Inter,sans-serif;display:flex;gap:15px;align-items:center;border-bottom:1px solid #91b0fb;padding-bottom:10px}.filters{background:#0d1a2f;border:1px solid #ffffff1c;border-radius:20px;padding:20px;gap:16px!important;align-items:end;flex-wrap:wrap}.filters input,.filters select,.team-season-bar select,.ticket-planner select{border:1px solid #3a4d69!important;border-radius:12px!important;background:#10223e!important;color:#fff!important;min-height:46px}.filters .input-search{flex:1;min-width:230px}.match-view-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px 0 18px}.match-view-bar>p{font:400 12px/1.5 Inter,sans-serif;color:var(--ui-muted)}.segmented{background:#12213b!important;border:1px solid #ffffff12;border-radius:14px;padding:4px}.segmented button{border:0!important;border-radius:10px!important;min-height:40px;color:#c4d0e4!important;font:500 12px/1.4 Inter,sans-serif!important;padding:10px 18px!important}.segmented button[aria-pressed=true]{background:#315abe!important;color:#fff!important}.match-date-group{margin-top:36px}.match-date-group>h2{display:flex;align-items:center;gap:12px;font:600 16px/1.5 Inter,sans-serif;margin:0 0 14px;color:#dbe5f5}.match-date-group>h2 span{margin-left:auto;font:400 11px/1.4 Inter,sans-serif;color:#9baecc}.match-tile.broadcast-match.refined-match{background:#0f1e35!important;border:1px solid #ffffff1a!important;border-radius:22px!important;padding:24px 28px!important;min-height:132px;grid-template-columns:135px minmax(0,1fr) 220px 42px;gap:20px;box-shadow:0 6px 18px #0000000d!important}.match-tile.broadcast-match.refined-match:hover{background:#142743!important;border-color:#6c85ac!important;transform:translateY(-2px)}.refined-match .match-meta .status{font:600 9px/1.4 Inter,sans-serif;border-radius:6px;background:#1c3456;color:#d6e3f6;padding:5px 9px;letter-spacing:.04em}.refined-match .match-meta .status-live{background:#194630;color:#9ef5be}.refined-match .match-contender strong{font:600 21px/1.2 Inter,sans-serif!important;letter-spacing:-.035em}.refined-match .match-contender .crest{border:0;background:#fff!important;width:54px!important;height:54px!important;padding:5px}.refined-match .match-schedule .match-venue{font-size:11px}.verified-result{grid-column:2/4;font-size:13px}.verified-score{font:600 18px Inter,sans-serif;color:#c4dfff}.team-season-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #ffffff20;background:#101f38;border-radius:18px;padding:20px 26px;margin-bottom:24px}.team-season-bar p{font:500 13px/1.5 Inter,sans-serif;color:#afbed5;margin:0}.team-top h1{font-size:clamp(62px,8vw,116px)!important}.team-top .btn{border-radius:999px}.directory-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:26px 0;color:#aebed5}.directory-summary p{font:400 12px/1.6 Inter,sans-serif;margin:0}.directory-summary strong{font-size:22px;color:#fff;margin-right:4px}.directory-summary span{padding-left:12px}.players-grid{gap:24px!important}.player-card.portrait-card{border:1px solid #ffffff18!important;border-radius:22px!important;overflow:hidden;background:#101e34!important;box-shadow:none!important;padding-bottom:22px!important}.player-card.portrait-card>div{aspect-ratio:4/5;border-radius:0!important;height:auto!important;overflow:hidden}.player-card.portrait-card>div img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:none!important;transition:transform .4s ease}.player-card.portrait-card:hover>div img{transform:scale(1.025)}.player-card.portrait-card h3{font:600 clamp(20px,2vw,28px)/1.15 "Barlow Condensed",sans-serif!important;margin:6px 20px!important}.player-card.portrait-card>small,.player-card.portrait-card>span{margin-inline:20px!important;font-size:11px!important;line-height:1.5}.player-card.portrait-card>small{margin-top:18px!important;display:block;color:#a9bad3}.portrait-card .crest{width:42px;height:42px}.player-profile>.wrap>img{max-height:670px;object-fit:contain!important;border-radius:26px}.news-search{display:grid;gap:10px;max-width:620px;margin-bottom:24px;font:500 12px Inter,sans-serif;color:#bac9e0}.news-search input{min-height:52px;border:1px solid #3c516f;border-radius:15px;background:#10233e;color:#fff;padding:14px 18px;font:400 14px Inter,sans-serif}.press-grid{gap:24px!important;align-items:start}.press-card{background:#10203a!important;border:1px solid #ffffff1b!important;border-radius:22px!important;overflow:hidden;box-shadow:none!important;transition:transform .2s,border-color .2s}.press-card:hover{transform:translateY(-3px);border-color:#6685b0!important}.press-card .press-art{aspect-ratio:16/9;height:auto!important;min-height:0!important;border-radius:0!important}.press-card .press-art img{width:100%;height:100%;object-fit:cover;filter:none!important}.press-card .press-copy{padding:24px!important}.press-card h3{font:600 20px/1.35 Inter,sans-serif!important;letter-spacing:-.025em!important;text-transform:none!important;margin:12px 0!important}.press-card p{font:400 13px/1.65 Inter,sans-serif!important;color:#b8c8df!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.press-card .press-meta{font-size:9px;gap:8px}.press-card .press-byline{font-size:10px;line-height:1.5;margin-top:18px}.press-card .press-image-credit{font-size:9px;color:#9bafca}.press-card .press-action{font:500 11px/1.5 Inter,sans-serif;display:flex;margin-top:20px;justify-content:space-between}.press-home-grid{grid-template-columns:1.3fr 1fr;gap:24px}.press-supporting{gap:16px}.press-supporting .press-card>a{display:grid;grid-template-columns:38% 62%;align-items:start}.press-supporting .press-art{margin:16px 0 0 16px;border-radius:12px!important}.press-supporting .press-copy{padding:16px 20px!important}.press-supporting .press-copy h3{font-size:15px!important;margin-top:8px!important}.press-supporting .press-copy p,.press-supporting .press-image-credit,.press-supporting .press-action{display:none}.press-supporting .press-byline{margin-top:10px}.press-featured h3{font-size:28px!important}.news-editorial-grid>.press-featured{grid-column:span 2}.press-more h3{font:500 17px/1.4 Inter,sans-serif!important;text-transform:none!important}.press-filters{gap:8px;flex-wrap:wrap}.press-filters button{border-radius:999px!important;font-size:12px;padding:10px 17px}.press-load .btn{border-radius:999px}.video-card h3,.video-grid .video-card h3{font:600 17px/1.4 Inter,sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important;margin:15px 0 9px!important}.video-card>span{font-size:11px!important}.video-card{border-radius:18px!important;overflow:hidden}.video-art{border-radius:18px!important}.video-art .video-season{font:500 9px Inter,sans-serif!important}.bento-watch h3{font-size:32px!important}.video-description h2{font:600 24px/1.35 Inter,sans-serif!important;text-transform:none!important}.brand-gallery{padding:76px 0 42px!important;background:#0a1d43!important;border-top:1px solid #29446b;overflow:hidden}.brand-gallery .section-title{align-items:end}.brand-gallery h2{font:600 clamp(30px,4vw,48px)/1.12 Inter,sans-serif!important;letter-spacing:-.04em;text-transform:none!important}.brand-actions{display:flex;gap:10px;flex-wrap:wrap}.brand-actions button{border:1px solid #587498;background:transparent;border-radius:999px;color:#fff;padding:12px 18px;font:500 11px Inter,sans-serif;min-height:44px;cursor:pointer}.brand-actions button[aria-expanded=true]{background:#2657b3}.brand-rails{display:grid;gap:16px;margin:36px 0 28px}.brand-rail{overflow:hidden}.brand-conveyor{display:flex;width:max-content;animation:brand-travel 100s linear infinite;animation-play-state:paused}.brand-rail:nth-child(2) .brand-conveyor{animation-direction:reverse;animation-duration:110s}.brand-gallery[data-running=true] .brand-conveyor{animation-play-state:running}.brand-gallery:hover .brand-conveyor,.brand-gallery:focus-within .brand-conveyor{animation-play-state:paused}.brand-set{display:flex;gap:16px;padding-right:16px;flex:none}.brand-gallery .brand-mark{background:#fff!important;border:1px solid #e0e7f0!important;border-radius:18px!important;padding:18px 22px!important;min-height:124px;width:200px;display:grid;place-items:center;gap:10px}.brand-gallery .brand-mark img{width:140px;height:58px;object-fit:contain;filter:none!important}.brand-gallery .brand-mark span{font:400 10px/1.4 Inter,sans-serif!important;color:#5e687a!important;text-align:center}.brand-gallery .brand-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-block:32px}.brand-gallery .brand-grid .brand-mark{width:auto;min-width:0}.brand-gallery .brand-grid .brand-mark img{max-width:100%}.brand-disclaimer{font:400 11px/1.6 Inter,sans-serif;color:#aabdde;max-width:100%;margin-top:28px}@keyframes brand-travel{to{transform:translate(-50%)}}.ticket-planner{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.ticket-planner h2{font:700 clamp(40px,5vw,72px)/1 var(--display)}.ticket-planner p{color:#b7c5db;line-height:1.7}.ticket-planner .select-label{margin-top:28px}.ticket-availability{background:#11264a;padding:36px;border:1px solid #496088;border-radius:26px}.ticket-availability>.status{display:block;width:max-content;margin:18px 0}.ticket-availability h3{font:600 28px/1.2 Inter,sans-serif}.ticket-availability dl>div{display:flex;justify-content:space-between;gap:25px;padding:15px 0;border-bottom:1px solid #ffffff18;font:400 13px/1.5 Inter,sans-serif}.ticket-availability dt{color:#97afd0}.ticket-availability dd{margin:0;text-align:right;color:#fff}.ticket-availability>p{font-size:12px}@media(max-width:1100px){.wcl-story-hero .story-scene{min-height:0;padding:30px 4vw;display:flex;flex-direction:column;gap:25px}.wcl-story-hero .story-stage{min-height:0}.wcl-story-hero .hero-story-copy{display:block;max-width:700px;padding:10px 0}.wcl-story-hero h1,.wcl-story-hero .story-season h1{font-size:clamp(72px,12vw,120px);margin:20px 0}.wcl-story-hero .story-season p.story-kicker,.wcl-story-hero .story-season p.story-description{margin:0 0 20px!important}.wcl-story-hero .story-season .story-actions,.wcl-story-hero .story-season .story-facts{margin:20px 0!important}.wcl-story-hero .rivalry-stage{height:530px;position:relative;inset:auto;width:100%;order:2}.wcl-story-hero .story-visual{height:450px;min-height:0;width:100%;padding:0}.story-ensemble-2026 .story-visual{height:auto}.hero-bottom{gap:16px;flex-wrap:wrap}.hero-film{padding:0}.schedule-summary{grid-template-columns:1fr 1.5fr}.schedule-summary>a{grid-column:1/-1;width:max-content}.match-tile.broadcast-match.refined-match{grid-template-columns:100px 1fr 180px;gap:15px}.refined-match .match-contender strong{font-size:17px!important}.brand-gallery .brand-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:700px){.wcl-story-hero .story-scene{padding:24px 20px;gap:20px}.wcl-story-hero h1,.wcl-story-hero .story-season h1{font-size:clamp(55px,14.4vw,92px)}.wcl-story-hero .story-description{font-size:14px;max-width:none}.wcl-story-hero .story-facts{margin-top:22px;padding-top:18px}.wcl-story-hero .story-visual{height:360px}.wcl-story-hero .rivalry-stage{height:350px}.wcl-story-hero .hero-yuvraj{width:92%;left:-17%;top:-3%}.wcl-story-hero .hero-afridi{width:89%;right:-24%;top:0}.story-ensemble-2026 .story-visual{height:auto}.hero-bottom{padding:16px 20px;flex-direction:column;align-items:stretch}.hero-dots{justify-content:center;gap:0}.hero-dots button{width:23px;height:44px}.hero-dots button[aria-pressed=true] span{width:16px}.hero-match-widget{min-width:0;width:100%;padding:15px;gap:12px}.hero-match-widget strong{font-size:14px}.hero-film-poster>span{inset:auto 15px 15px;padding:10px;font-size:12px}.schedule-summary{padding:26px;grid-template-columns:1fr;gap:26px}.schedule-summary h2 br{display:none}.schedule-summary dl{justify-content:space-between;gap:15px}.schedule-summary dt{font-size:34px}.schedule-summary>a{grid-column:auto}.filters{padding:16px}.filters .select-label{flex:1;min-width:120px}.filters .input-search{width:100%}.match-view-bar{align-items:flex-start;flex-direction:column;gap:8px}.match-tile.broadcast-match.refined-match{grid-template-columns:1fr!important;padding:22px!important}.refined-match .match-contender strong{font-size:17px!important;word-break:normal}.refined-match .match-contender{grid-template-columns:42px 1fr}.refined-match .match-contender .crest{width:40px!important;height:40px!important}.refined-match .match-arena{gap:28px!important}.team-season-bar{padding:16px;gap:12px}.team-season-bar p{font-size:11px}.directory-summary{align-items:flex-start;flex-direction:column;gap:8px}.players-grid{gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-card.portrait-card h3{font-size:22px!important;margin-inline:14px!important}.player-card.portrait-card>small,.player-card.portrait-card>span{margin-inline:14px!important;font-size:10px!important}.portrait-card .crest{width:32px;height:32px}.ticket-planner{grid-template-columns:1fr;gap:28px}.ticket-availability{padding:26px}.ticket-availability h3{font-size:24px}.press-home-grid{grid-template-columns:1fr}.press-grid{grid-template-columns:1fr!important}.news-editorial-grid>.press-featured{grid-column:auto}.press-featured h3{font-size:23px!important}.press-card h3{font-size:19px!important}.press-supporting .press-copy h3{font-size:14px!important}.press-card .press-copy{padding:21px!important}.brand-gallery{padding-block:48px 30px!important}.brand-gallery .section-title{align-items:start;gap:22px;flex-direction:column}.brand-gallery .brand-grid{grid-template-columns:repeat(2,1fr);gap:12px}.brand-conveyor{animation:none!important}.brand-duplicate{display:none}.brand-rail{overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 10px}.brand-gallery .brand-mark{scroll-snap-align:start;width:164px;min-height:114px;padding:16px!important}.brand-gallery .brand-grid .brand-mark{width:auto}.brand-gallery .brand-mark img{width:110px;height:52px}}@media(prefers-reduced-motion:reduce){.brand-conveyor{animation:none!important}.brand-duplicate{display:none!important}.brand-rail{overflow-x:auto}.player-card:hover>div img{transform:none!important}.hero-dots button span{transition:none}.press-card:hover,.match-tile.broadcast-match.refined-match:hover{transform:none!important}}[data-motion=off] .brand-conveyor{animation:none!important}[data-motion=off] .brand-duplicate{display:none!important}[data-motion=off] .brand-rail{overflow-x:auto}.brand-gallery .brand-conveyor{animation-duration:var(--brand-duration,100s)}.brand-gallery .brand-rail:nth-child(2) .brand-conveyor{animation-duration:calc(var(--brand-duration,100s) + 10s)}.filters .input-search{padding:0 12px;border:1px solid #3a4d69;border-radius:12px;background:#10223e}.filters .input-search input{border:0!important;background:transparent!important;width:100%;min-width:0}.portrait-card.full-campaign-frame>div>img{transform:scale(1.5);transform-origin:50% 16%}.portrait-card.full-campaign-frame:hover>div>img{transform:scale(1.52)}.hero-dots button{min-width:44px;min-height:44px}@media(max-width:700px){.hero-dots{flex-wrap:wrap;justify-content:center;max-width:350px;margin:auto}.hero-dots button{width:44px;min-width:44px}}.filters .select-label{color:#bdcce2!important}.filters .input-search{margin-left:0!important;max-width:none!important}.player-filters{display:grid!important;grid-template-columns:minmax(230px,2fr) repeat(3,minmax(140px,1fr))}.hero-match-widget{max-width:580px}.hero-match-crests{display:flex;align-items:center;gap:6px;flex:none}.hero-match-crests i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;padding:4px;background:#fff;color:#134166;font:700 9px Inter,sans-serif}.hero-match-crests img{width:100%;height:100%;object-fit:contain}.hero-match-widget .hero-match-action{font:500 10px/1.6 Inter,sans-serif;color:#d9e6ff;margin-top:2px}@media(max-width:700px){.player-filters{grid-template-columns:1fr 1fr}.player-filters .input-search{grid-column:1/-1;min-width:0}.hero-match-widget{gap:10px}.hero-match-crests{flex-direction:column}.hero-bottom{padding-bottom:22px}}@media(prefers-reduced-motion:reduce){.portrait-card.full-campaign-frame:hover>div>img{transform:scale(1.5)!important}}[data-motion=off] .portrait-card.full-campaign-frame:hover>div>img{transform:scale(1.5)!important}.news-editorial-grid>.press-featured{grid-column:1/-1}.news-editorial-grid>.press-featured>a{display:grid;grid-template-columns:1.25fr 1fr;align-items:center}.news-editorial-grid>.press-featured .press-art{margin:0;align-self:center}.news-editorial-grid>.press-featured .press-copy{padding:32px!important}.news-editorial-grid>.press-featured h3{font-size:clamp(24px,2.3vw,34px)!important}@media(max-width:700px){.news-editorial-grid>.press-featured>a{display:block}.news-editorial-grid>.press-featured .press-copy{padding:22px!important}.news-editorial-grid>.press-featured h3{font-size:23px!important}}.brand-gallery .brand-logo-window{position:relative;overflow:hidden;max-width:100%}.brand-gallery .brand-logo-window img{position:absolute;max-width:none!important;object-fit:contain}.brand-gallery .brand-mark.brand-on-dark{background:#152643!important;border-color:#344665!important}.brand-gallery .brand-mark.brand-on-dark span{color:#bdcce1!important}@media(min-width:701px)and (max-width:1000px){.player-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.player-filters .input-search{grid-column:1/-1;min-width:0}}.hero-dots{max-width:620px}@media(max-width:700px){.hero-dots{max-width:350px}}.wcl-story-hero .story-about-wcl{grid-template-columns:46% 54%;gap:0}.wcl-story-hero .story-about-wcl h1{font-size:clamp(64px,6.6vw,124px)}.wcl-story-hero .story-about-wcl .story-description{max-width:500px;margin-bottom:18px}.wcl-story-hero .hero-supporting-copy{color:#aebed7;font-size:14px}.wcl-story-hero .hero-story-chapter{font:500 18px/1.5 Inter,sans-serif;color:#b4c8e8;margin:0 0 16px}.wcl-story-hero .hero-story-role{font:600 13px/1.4 Inter,sans-serif;letter-spacing:.08em;color:#ffac69;margin:0 0 20px}.hero-biography-source{display:inline-flex;align-items:center;gap:8px;font:400 11px/1.5 Inter,sans-serif;color:#b3c5e0;min-height:44px;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.hero-biography-source svg{width:14px;height:14px;transform:rotate(-45deg)}.hero-about-visual{min-width:0;padding-left:5%;width:100%}.hero-about-ensemble{display:block;width:100%;height:auto;aspect-ratio:1692/900;object-fit:contain;border-radius:24px 24px 0 0}.hero-about-team{padding:28px;background:#112b55;border:1px solid #ffffff1c;border-top:0;border-radius:0 0 24px 24px}.wcl-story-hero .hero-about-team .story-kicker{font-size:9px;margin-bottom:10px}.hero-about-team h2{font:600 clamp(24px,2.6vw,38px)/1.15 "Barlow Condensed",sans-serif;color:#fff;margin:0 0 22px;letter-spacing:0;text-transform:none}.hero-about-team h3{font:500 11px/1.5 Inter,sans-serif;color:#bccde5;margin:0 0 12px}.hero-leadership-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hero-leadership-links>button,.hero-leadership-links>a{display:flex;align-items:center;gap:12px;text-align:left;padding:12px;border:1px solid #426084;background:#18365f;border-radius:14px;color:#fff;cursor:pointer;min-width:0;transition:background .2s,border-color .2s}.hero-leadership-links>button:hover,.hero-leadership-links>a:hover{background:#214779;border-color:#8eaad1}.hero-leadership-links img{width:42px;height:50px;flex:none;object-fit:cover;object-position:center 20%;border-radius:8px}.hero-leadership-links span{display:grid;gap:5px;min-width:0}.hero-leadership-links strong{font:600 13px/1.3 Inter,sans-serif}.hero-leadership-links small{font:400 10px/1.4 Inter,sans-serif;color:#bbcee8}.hero-leadership-links svg{margin-left:auto;width:16px;height:16px;flex:none}.hero-leadership-credit{font:400 10px/1.6 Inter,sans-serif;color:#a8bfde;margin:16px 0 0}@media(max-width:1250px)and (min-width:1101px){.hero-leadership-links{grid-template-columns:1fr}}@media(max-width:1100px){.hero-about-visual{padding:0;max-width:700px}.wcl-story-hero .story-about-wcl h1{font-size:clamp(64px,10vw,108px)}}@media(max-width:700px){.wcl-story-hero .story-about-wcl h1{font-size:clamp(48px,12vw,74px)}.hero-about-team{padding:22px}.hero-about-team h2{font-size:28px}.hero-leadership-links{grid-template-columns:1fr}.hero-leadership-links>button,.hero-leadership-links>a{padding:12px}.hero-leadership-links strong{font-size:14px}.wcl-story-hero .hero-story-chapter{font-size:16px}}@media(prefers-reduced-motion:reduce){.hero-leadership-links>button,.hero-leadership-links>a{transition:none}}.wcl-story-hero{position:relative}.wcl-story-hero .story-stage{overflow-x:clip}.wcl-public .hero-access-button:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wcl-public .hero-access-button:focus-visible{position:absolute;z-index:10;top:62px;left:20px;min-height:44px;padding:10px 16px;color:#f5f8ff;background:#101e34;border:1px solid #afc2df;border-radius:8px;outline:2px solid #ff823a;outline-offset:3px}.wcl-story-hero .hero-bottom{justify-content:flex-end;padding-block:18px}.wcl-story-hero .hero-story-copy{width:100%;padding-right:clamp(20px,3vw,64px)}.wcl-story-hero h1{font-size:clamp(64px,6.5vw,132px);line-height:1.02;letter-spacing:-.012em}.wcl-story-hero .hero-title-mask{padding-bottom:.05em;margin-bottom:-.025em}.wcl-story-hero .hero-title-mask>span{overflow-wrap:normal;word-break:normal}.wcl-story-hero p.story-kicker{font-size:.875rem;line-height:1.55;letter-spacing:.06em;margin-bottom:20px}.wcl-story-hero .story-description{font-size:1rem!important;max-width:510px!important;line-height:1.7}.wcl-story-hero .story-actions{display:flex;align-items:stretch;gap:12px 20px;width:100%;margin:0}.wcl-story-hero .story-actions a{font:600 .875rem/1.4 Inter,sans-serif;min-height:52px;gap:16px;justify-content:center;white-space:normal}.wcl-story-hero .story-actions svg{width:20px;height:20px;flex:none}.wcl-story-hero .story-secondary{padding:12px 2px;border-bottom:1px solid #52698d}.wcl-story-hero .story-facts{width:100%;max-width:560px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;margin:28px 0 0;padding:24px 0 0;align-items:start}.wcl-story-hero .story-facts>div{min-width:0;padding:0;border-left:0;display:grid;grid-template-rows:2.75rem auto;align-items:start}.wcl-story-hero .story-facts dt{font:700 clamp(1.05rem,1.5vw,1.625rem)/1.25 Inter,sans-serif;letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;align-self:start}.wcl-story-hero .story-facts dt[data-compact]{font-size:clamp(.95rem,1.16vw,1.15rem);line-height:1.7}.wcl-story-hero .story-facts dd{font:400 .8125rem/1.5 Inter,sans-serif;margin:0;color:#afc2df;max-width:150px}.wcl-story-hero .hero-story-role{font-size:.875rem;line-height:1.6}.wcl-story-hero .hero-story-chapter{font-size:1rem;margin-bottom:14px}.wcl-story-hero .hero-biography-source{font-size:.8125rem;line-height:1.5;align-items:center}.wcl-story-hero .story-bangladesh h1,.wcl-story-hero .story-new-stars h1{font-size:clamp(54px,5.75vw,110px)!important}.wcl-story-hero .story-ajay-devgn h1,.wcl-story-hero .story-harshit-tomar h1{font-size:clamp(72px,7.4vw,144px);line-height:1.04}.wcl-story-hero .story-scene.hero-subject-scene{align-items:stretch;grid-template-columns:43% 57%;padding-block:48px 0}.wcl-story-hero .hero-subject-scene .hero-story-copy{align-self:center;padding-block:24px 54px}.wcl-story-hero .hero-subject-scene .story-visual{align-self:stretch;min-height:0;max-height:none;height:auto;aspect-ratio:auto;padding:0;margin:0 -4vw 0 0;background:transparent;border-radius:0;align-items:flex-end}.wcl-story-hero .hero-subject-scene .story-visual>:is(img,svg){display:block;width:100%;height:100%;max-height:840px;object-fit:contain;object-position:center bottom;border-radius:0;filter:none}.wcl-story-hero .story-trophy.hero-subject-scene .story-visual{padding:30px 5% 45px;margin-right:0;align-items:center}.wcl-story-hero .story-trophy.hero-subject-scene .story-visual>:is(img,svg){max-height:740px;object-position:center}.wcl-story-hero .hero-group-scene .story-visual>:is(img,svg){height:auto;max-height:none}.wcl-story-hero .hero-group-scene .story-visual{align-self:end}.wcl-story-hero .hero-subject-scene .story-visual{border:0;box-shadow:none;overflow:visible}.wcl-story-hero .hero-group-scene .hero-story-copy{padding-bottom:70px}@media(max-width:1100px){.wcl-story-hero .hero-story-copy{padding-right:0}.wcl-story-hero .story-scene.hero-subject-scene{padding:32px 4vw 0;gap:0}.wcl-story-hero .hero-subject-scene .hero-story-copy{padding:0 0 32px}.wcl-story-hero .hero-subject-scene .story-visual{width:calc(100% + 8vw);height:520px;min-height:0;margin:0 -4vw}.wcl-story-hero .hero-group-scene .story-visual{height:auto}.wcl-story-hero .story-trophy.hero-subject-scene .story-visual{margin:0;width:100%;height:500px}.wcl-story-hero .story-facts dt{font-size:1.375rem}.wcl-story-hero .story-facts dt[data-compact]{font-size:1.1rem}.wcl-story-hero .story-season .story-actions{margin:0!important}.wcl-story-hero .story-season .story-facts{margin:28px 0 0!important}.wcl-story-hero .story-bangladesh h1,.wcl-story-hero .story-new-stars h1{font-size:clamp(54px,9.4vw,108px)!important}}@media(max-width:700px){.wcl-story-hero .hero-story-copy{max-width:100%;padding:0}.wcl-story-hero .story-scene.hero-subject-scene{padding:28px 20px 0}.wcl-story-hero .hero-subject-scene .story-visual{height:410px;width:calc(100% + 40px);margin:0 -20px}.wcl-story-hero .hero-group-scene .story-visual{height:auto}.wcl-story-hero .hero-group-scene .hero-story-copy{padding-bottom:32px}.wcl-story-hero .story-trophy.hero-subject-scene .story-visual{height:440px;margin:0;width:100%;padding:12px 16px 32px}.wcl-story-hero h1,.wcl-story-hero .story-season h1{font-size:clamp(52px,14vw,92px);line-height:1.02}.wcl-story-hero .story-bangladesh h1,.wcl-story-hero .story-new-stars h1{font-size:clamp(42px,11.6vw,80px)!important}.wcl-story-hero .story-ajay-devgn h1,.wcl-story-hero .story-harshit-tomar h1{font-size:clamp(64px,17vw,108px)}.wcl-story-hero .story-facts{gap:12px;padding-top:20px}.wcl-story-hero .story-facts>div{grid-template-rows:2.25rem auto}.wcl-story-hero .story-facts dt{font-size:clamp(.95rem,3.7vw,1.25rem)}.wcl-story-hero .story-facts dt[data-compact]{font-size:clamp(.82rem,3.25vw,1.1rem)}.wcl-story-hero .story-facts dd{font-size:.75rem;line-height:1.6}.wcl-story-hero .story-actions{gap:12px 18px}.wcl-story-hero .story-actions a{font-size:.875rem}.wcl-story-hero .hero-about-team .story-kicker{font-size:.75rem}}.player-card.player-profile-card{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0;overflow:visible}.player-profile-card .player-portrait-link{display:block;background:none;border:0;padding:0}.player-photo{aspect-ratio:4/5;position:relative;overflow:hidden;border-radius:20px;background:#101e36}.player-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 16%;transition:transform .55s cubic-bezier(.22,1,.36,1);filter:none!important}.player-photo-campaign>img{transform:scale(1.42);transform-origin:50% 16%}.player-profile-card .player-profile-arrow{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#07152e;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .35s}.player-profile-card .player-caption{padding:18px 0 16px;min-height:93px}.player-profile-card .player-caption small{font:400 12px/1.5 Inter,sans-serif;color:#afc2df;margin:0}.player-profile-card .player-caption h3{font:700 clamp(24px,2.1vw,32px)/1.05 "Barlow Condensed",sans-serif;color:#fff;margin:5px 0 0!important;letter-spacing:0}.player-profile-card .player-team-strip{display:flex;align-items:center;gap:12px;padding:13px 15px;margin:0;border-radius:12px;border:1px solid color-mix(in srgb,var(--club) 48%,#ffffff18);background:color-mix(in srgb,var(--club) 16%,#101e36);transition:background .25s}.player-team-strip>img{width:36px;height:36px;object-fit:contain;background:#fff;border-radius:50%;padding:4px;flex:none}.player-team-strip>span{font:600 14px/1.4 Inter,sans-serif;color:#fff;display:grid;gap:1px}.player-team-strip small{font:400 12px/1.5 Inter,sans-serif;color:#b9cae4}.player-team-strip>svg{margin-left:auto;width:18px;height:18px;flex:none}.player-profile-card:focus-within .player-profile-arrow{opacity:1;transform:none}.player-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0 18px}.player-rail-heading p{margin:0;font:400 14px/1.5 Inter,sans-serif;color:#b9cae4}.players-grid.home-player-grid{display:flex!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:2px;gap:24px!important;padding:4px 4px 20px;scrollbar-width:thin;scrollbar-color:#405879 transparent}.home-player-grid>.player-profile-card{flex:0 0 calc((100% - 72px)/4);scroll-snap-align:start}.rail-controls{display:flex;gap:8px;align-items:center;flex:none}.rail-controls button{width:44px;height:44px;display:grid;place-items:center;border:1px solid #405577;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background .2s}.rail-controls button:disabled{opacity:.3;cursor:default}.rail-controls button:not(:disabled):hover{background:#1b355c}.match-tile.broadcast-match.refined-match{background:linear-gradient(100deg,color-mix(in srgb,var(--home-color) 26%,#0c1b31),#0f1e35 65%)!important;border:1px solid color-mix(in srgb,var(--home-color) 38%,#ffffff20)!important;border-left:4px solid var(--home-color)!important;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;isolation:isolate}.match-tile.broadcast-match.refined-match:hover,.match-tile.broadcast-match.refined-match:focus-visible{background:linear-gradient(100deg,color-mix(in srgb,var(--home-color) 40%,#0c1b31),#12243e 75%)!important;border-color:color-mix(in srgb,var(--home-color) 75%,white)!important;box-shadow:0 12px 26px #02071240!important}.refined-match .match-meta{font-size:12px;gap:12px}.refined-match .match-meta .status{font-size:12px;background:color-mix(in srgb,var(--home-color) 32%,#10213c);color:#e7effc;padding:5px 10px;border:1px solid color-mix(in srgb,var(--home-color) 50%,#536580)}.refined-match .match-meta .status-live{background:#164b33;color:#c3fbd9}.refined-match .match-contender:first-child .crest{box-shadow:0 0 0 4px color-mix(in srgb,var(--home-color) 45%,transparent)!important}.refined-match .match-contender{transition:transform .35s cubic-bezier(.22,1,.36,1)}.refined-match .match-versus{color:#b9c9e1;font:500 12px Inter,sans-serif;top:20px}.refined-match .verified-score{color:color-mix(in srgb,var(--home-color) 40%,white)}.refined-match .match-foot svg{border-color:color-mix(in srgb,var(--home-color) 70%,white);color:#fff;transition:background .25s,transform .25s}.refined-match:hover .match-foot svg{background:var(--home-color);transform:rotate(45deg)}.refined-match .match-schedule .match-venue{font-size:12px;color:#aebed8}.video-card .video-art{position:relative;border-radius:18px;isolation:isolate;aspect-ratio:16/9;overflow:hidden}.video-card .video-art:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#030d21ed);pointer-events:none;z-index:1}.video-art .video-match-title{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#fff;font:600 clamp(14px,1.1vw,18px)/1.4 Inter,sans-serif;letter-spacing:0;text-shadow:0 1px 5px #000;white-space:normal}.video-art .video-season{inset:12px auto auto 12px;z-index:3;font:500 12px/1.4 Inter,sans-serif;padding:5px 8px;border-radius:6px;background:#07152ee8;color:#fff}.video-art .play-circle{z-index:2;top:38%;width:42px;height:42px}.video-art .play-circle svg{width:16px}.video-card>h3{font:500 15px/1.5 Inter,sans-serif!important;margin:15px 0 8px!important;letter-spacing:0!important}.video-card>span{font-size:12px!important}.reels-section{overflow:visible}.reels-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}.reels-section .section-title>a{display:flex;align-items:center;gap:9px;font-size:14px}.reels-rail{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:4px 4px 18px;scrollbar-width:thin;scrollbar-color:#405879 transparent}.reel-card{flex:0 0 calc((100% - 66px)/4);min-width:230px;scroll-snap-align:start}.reel-card>button{position:relative;display:block;isolation:isolate;width:100%;padding:0;border:1px solid #ffffff20;border-radius:22px;aspect-ratio:9/15;overflow:hidden;text-align:left;background:#0f213d;color:#fff;cursor:pointer}.reel-card>button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(#07152e55,transparent 28%,#020b1cdd 83%);pointer-events:none}.reel-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.reel-type{position:absolute;left:16px;top:18px;display:flex;gap:6px;align-items:center;z-index:2;font:600 12px/1.4 Inter,sans-serif;text-shadow:0 1px 6px #000}.reel-caption{position:absolute;left:20px;right:20px;bottom:22px;z-index:2;display:grid;gap:12px}.reel-caption>small{font:400 12px/1.5 Inter,sans-serif;color:#cfdbeb}.reel-caption>strong{font:600 clamp(22px,2.2vw,30px)/1.1 "Barlow Condensed",sans-serif}.reel-caption>span{font:500 12px/1.5 Inter,sans-serif;display:flex;justify-content:space-between;gap:12px}.wcl-moment-dialog{padding:0;border:1px solid #344a6b;border-radius:24px;width:min(900px,92vw);max-width:92vw;max-height:90svh;color:#fff;background:#0c1a31;overflow:auto}.wcl-moment-dialog::backdrop{background:#020714de;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.moment-viewer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);position:relative;min-height:580px}.moment-close,.stadium-close{position:absolute;top:14px;right:14px;z-index:4;border:1px solid #607494;width:42px;height:42px;border-radius:50%;background:#07152eed;color:#fff;display:grid;place-items:center;cursor:pointer}.moment-media{position:relative;min-width:0;background:#020712;min-height:580px;display:grid;align-items:center}.moment-media>img{width:100%;height:100%;object-fit:contain;max-height:80svh}.moment-media iframe{width:100%;height:100%;min-height:580px;border:0;background:#fff}.moment-load{position:absolute;bottom:24px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:13px;gap:10px}.moment-copy{padding:70px 30px 32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px}.moment-copy h3{font:700 36px/1.05 Barlow Condensed,sans-serif;margin:0}.moment-copy p{font:400 15px/1.65 Inter,sans-serif;color:#b9cae3;margin:0}.moment-copy a{font:500 14px/1.5 Inter,sans-serif;display:flex;gap:9px}.moment-copy small{font-size:12px;color:#a0b8d9}.moment-copy .rail-controls{margin-top:14px;gap:15px}.stadium-explorer{margin-top:88px}.stadium-allocation{font:400 12px/1.6 Inter,sans-serif;color:#bbcee9;max-width:190px}.stadium-layout{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.45fr);gap:26px;align-items:start}.stadium-choices{display:grid;gap:20px}.stadium-choice{position:relative;text-align:left;border:1px solid #435674;border-radius:20px;overflow:hidden;isolation:isolate;background:#12233e;color:#fff;padding:0;cursor:pointer;min-height:215px}.stadium-choice>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.6;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .4s}.stadium-choice:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,#051128ef);z-index:1;pointer-events:none}.stadium-choice.selected{border-color:#ff823a;box-shadow:inset 0 0 0 1px #ff823a}.stadium-choice-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:28px 24px;gap:10px;z-index:2}.stadium-choice-copy small{font:500 12px/1.4 Inter,sans-serif;color:#d4e1f4}.stadium-choice-copy strong{font:600 28px/1.07 Barlow Condensed,sans-serif;max-width:240px}.stadium-choice-copy>span{font:500 13px/1.5 Inter,sans-serif;display:flex;gap:18px;margin-top:18px}.stadium-detail{border:1px solid #34496b;border-radius:22px;overflow:hidden;background:#10213b}.stadium-media{position:relative;aspect-ratio:16/9;background:#071124;overflow:hidden}.stadium-media>img,.stadium-media>iframe{width:100%;height:100%;object-fit:cover;border:0}.stadium-media-actions{position:absolute;inset:auto 22px 20px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.stadium-media-actions>button{display:flex;align-items:center;gap:10px;font:600 14px/1.4 Inter,sans-serif;padding:13px 18px;border-radius:100px;border:1px solid #ffffff66;background:#07152eeb;color:#fff;cursor:pointer}.stadium-media-actions>button.btn{background:#ff823a;border-color:#ff823a;color:#07152e}.stadium-detail-copy{padding:25px 28px}.stadium-detail-copy h3{font:700 30px/1.1 Barlow Condensed,sans-serif;margin:8px 0 16px}.stadium-detail-copy>p:not(.kicker){display:flex;gap:10px;align-items:center;font:400 14px/1.6 Inter,sans-serif;color:#bccde5}.stadium-detail-copy>p svg{flex:none}.stadium-detail-copy>div{display:flex;flex-wrap:wrap;gap:22px;margin:20px 0}.stadium-detail-copy a{font:500 14px/1.5 Inter,sans-serif;display:flex;gap:10px;align-items:center}.stadium-detail-copy small{font:400 12px/1.6 Inter,sans-serif;color:#a3badb}@media(hover:hover){.player-profile-card .player-portrait-link:hover .player-profile-arrow{opacity:1;transform:none}.player-portrait-link:hover .player-photo>img{transform:scale(1.025)}.player-portrait-link:hover .player-photo-campaign>img{transform:scale(1.45)}.player-team-strip:hover{background:color-mix(in srgb,var(--club) 32%,#101e36)}.reel-card>button:hover img{transform:scale(1.045)}.stadium-choice:hover>img{transform:scale(1.045);opacity:.8}.refined-match:hover .match-contender:first-child{transform:translate(3px)}.refined-match:hover .match-contender:nth-child(2){transform:translate(-3px)}}.stadium-choice:focus-visible>img{transform:scale(1.025);opacity:.8}@media(max-width:1100px){.home-player-grid>.player-profile-card{flex-basis:calc((100% - 48px)/3)}.stadium-layout{grid-template-columns:1fr}.stadium-choices{grid-template-columns:1fr 1fr}.reel-card{flex-basis:calc((100% - 44px)/3)}}@media(max-width:700px){.home-player-grid>.player-profile-card{flex-basis:74%}.players-grid.home-player-grid{gap:16px!important}.player-profile-card .player-caption{min-height:83px}.player-profile-card .player-team-strip{padding:12px 10px;gap:8px}.player-team-strip>img{width:30px;height:30px}.player-team-strip>span{font-size:13px}.player-team-strip small{font-size:12px}.player-profile-card .player-caption h3{font-size:25px}.player-photo{border-radius:16px}.reel-card{flex-basis:78%;min-width:0}.reels-toolbar{gap:12px}.reels-toolbar .rail-controls{display:none}.reels-section .section-title{align-items:start;gap:18px}.moment-viewer{grid-template-columns:1fr;min-height:0}.moment-media{min-height:450px;max-height:65svh}.moment-media iframe{min-height:450px}.moment-copy{padding:28px;gap:14px}.moment-close{position:fixed;right:8vw;top:8svh}.stadium-choices{grid-template-columns:1fr 1fr;gap:12px}.stadium-choice{min-height:220px}.stadium-choice-copy{padding:22px 15px}.stadium-choice-copy strong{font-size:24px}.stadium-choice-copy>span{font-size:12px;gap:5px}.stadium-media{aspect-ratio:4/3}.stadium-media-actions{inset:auto 12px 16px;gap:8px}.stadium-media-actions>button{font-size:12px;padding:12px}.stadium-detail-copy{padding:24px}.stadium-allocation{max-width:none}.stadium-explorer .section-title{flex-direction:column;align-items:flex-start;gap:12px}.refined-match .match-arena{gap:20px!important}.refined-match .match-meta .status{font-size:12px}.video-art .video-match-title{font-size:14px;left:13px;right:13px;bottom:12px}.video-art .video-season{font-size:12px}.video-card .play-circle{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.player-photo>img,.reel-card img,.stadium-choice>img,.refined-match .match-contender,.refined-match .match-foot svg{transition:none!important}.reel-card>button:hover img,.stadium-choice:hover>img,.stadium-choice:focus-visible>img,.refined-match:hover .match-contender,.refined-match:hover .match-foot svg{transform:none!important}.player-portrait-link:hover .player-photo>img{transform:none}.player-portrait-link:hover .player-photo-campaign>img{transform:scale(1.42)}.players-grid.home-player-grid,.reels-rail{scroll-behavior:auto}}[data-motion=off] .reel-card img,[data-motion=off] .stadium-choice>img,[data-motion=off] .player-photo>img{transition:none!important}[data-motion=off] .reel-card>button:hover img,[data-motion=off] .stadium-choice:hover>img,[data-motion=off] .stadium-choice:focus-visible>img,[data-motion=off] .refined-match:hover .match-contender,[data-motion=off] .refined-match:hover .match-foot svg{transform:none!important}[data-motion=off] .player-portrait-link:hover .player-photo>img{transform:none}[data-motion=off] .player-portrait-link:hover .player-photo-campaign>img{transform:scale(1.42)}.wcl-story-hero,.wcl-story-hero .story-stage{width:100%;max-width:none;margin:0;background:#07152e;border:0;border-radius:0}.wcl-story-hero .story-season-bar{min-height:46px;background:#07152e;border-bottom:1px solid #ffffff14;gap:24px;font:500 12px/1.4 Inter,sans-serif}.uae-season-ribbon{display:inline-flex;align-items:center;gap:12px;color:#fff;letter-spacing:.1em}.uae-season-ribbon i{width:24px;height:15px;border-left:6px solid #d33c3f;background:#fff;box-shadow:inset 0 5px #168552,inset 0 -5px #111;display:inline-block}.wcl-story-hero .story-scene{max-width:none;margin:0;min-height:clamp(640px,56.25vw,860px);height:auto;overflow:visible}.wcl-story-hero .story-stage{min-height:0}.wcl-story-hero .story-scene.hero-group-scene{display:grid;grid-template-columns:40% 60%;gap:0;padding:0 0 0 3vw;align-items:stretch}.wcl-story-hero .hero-group-scene .hero-story-copy{max-width:none;align-self:center;padding:38px 2vw 48px 0;z-index:2}.wcl-story-hero .hero-group-scene .story-visual{width:100%;height:100%;margin:0;align-self:stretch;display:flex;align-items:flex-end;overflow:hidden}.wcl-story-hero .hero-group-scene .story-visual>.hero-subject-art{width:100%;height:100%;max-height:none;flex:none}.wcl-story-hero .story-new-stars h1{font-size:clamp(58px,5.15vw,118px)!important;line-height:.98;letter-spacing:-.012em;margin-bottom:24px}.wcl-story-hero .story-bangladesh h1{font-size:clamp(58px,5.2vw,112px)!important;line-height:1}.wcl-story-hero .hero-group-scene .story-description{max-width:470px!important;margin-bottom:24px}.wcl-story-hero .hero-group-scene .story-facts{max-width:490px;margin-top:26px;padding-top:22px;border-top:1px solid #ffffff30}.wcl-story-hero .hero-group-scene .story-facts dt{font-size:clamp(22px,1.8vw,32px)}.wcl-story-hero .hero-group-scene .story-facts dd{font-size:12px}.wcl-story-hero .story-actions{flex-wrap:wrap}.wcl-story-hero .story-primary{padding:15px 24px;gap:20px!important}.wcl-story-hero .story-secondary{gap:12px!important}.wcl-story-hero .hero-bottom{background:#07152e;border-top:1px solid #ffffff14}.wcl-story-hero .story-scene.hero-refined-scene{grid-template-columns:minmax(0,40fr) minmax(0,60fr);padding:44px 3vw;gap:3vw;align-items:center}.wcl-story-hero .hero-refined-scene .hero-story-copy{padding:0;align-self:center}.wcl-story-hero .hero-refined-scene .story-visual{align-self:center;height:auto;aspect-ratio:3/2;max-height:640px;width:100%;border-radius:24px;overflow:hidden}.wcl-story-hero .hero-refined-scene .story-visual>.hero-refined-photo{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0;transform:none}.wcl-story-hero .hero-refined-scene .story-description{font-size:clamp(14px,1.15vw,18px)!important;line-height:1.65}.wcl-story-hero .hero-refined-scene h1{font-size:clamp(54px,5.25vw,112px)!important;line-height:1.02}@media(min-width:1101px){.wcl-story-hero .hero-group-scene .story-facts>div{grid-template-rows:42px auto}}@media(min-width:1800px){.wcl-story-hero .story-scene.hero-group-scene{padding-left:4vw}.wcl-story-hero .hero-group-scene .hero-story-copy{padding-right:3vw}.wcl-story-hero .hero-group-scene .story-description{font-size:18px!important;max-width:550px!important}}@media(max-width:1100px){.wcl-story-hero .story-scene{height:auto;min-height:0}.wcl-story-hero .story-stage{min-height:0}.wcl-story-hero .story-scene.hero-group-scene{display:flex;flex-direction:column;padding:36px 4vw 0}.wcl-story-hero .hero-group-scene .hero-story-copy{padding:0;max-width:700px;width:100%;align-self:start}.wcl-story-hero .hero-group-scene .story-visual{width:calc(100% + 8vw);margin:24px -4vw 0;height:auto;aspect-ratio:960/640}.wcl-story-hero .hero-group-scene .story-visual>.hero-subject-art{height:100%}.wcl-story-hero .story-new-stars h1,.wcl-story-hero .story-bangladesh h1{font-size:clamp(54px,9vw,94px)!important}.wcl-story-hero .story-scene.hero-refined-scene{padding:36px 4vw;gap:28px}.wcl-story-hero .hero-refined-scene .story-visual{width:100%;margin:0;aspect-ratio:3/2;max-height:none}}@media(max-width:700px){.wcl-story-hero .story-season-bar{gap:10px;font-size:12px;padding:12px 20px;flex-wrap:wrap}.wcl-story-hero .story-scene.hero-group-scene{padding:30px 20px 0}.wcl-story-hero .hero-group-scene .story-visual{width:calc(100% + 40px);margin:24px -20px 0}.wcl-story-hero .story-new-stars h1,.wcl-story-hero .story-bangladesh h1{font-size:clamp(46px,12vw,80px)!important}.wcl-story-hero .hero-group-scene .story-facts{gap:14px}.wcl-story-hero .hero-group-scene .story-facts dt{font-size:22px}.wcl-story-hero .hero-group-scene .story-facts dd{font-size:12px}}.wcl-story-hero .hero-story-copy{min-height:min-content;overflow:visible}.wcl-story-hero .story-facts{position:relative;height:auto;overflow:visible;flex-shrink:0;padding-bottom:4px}.wcl-story-hero .story-facts>div{grid-template-rows:minmax(2.4rem,auto) auto;row-gap:6px}.wcl-story-hero .story-facts dt{white-space:normal;overflow-wrap:break-word}.wcl-story-hero .story-facts dd{max-width:none}.wcl-story-hero .story-ensemble-2026{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:2vw!important}.wcl-story-hero .story-ensemble-2026 h1{font-size:clamp(54px,5.6vw,112px);line-height:1.04}.wcl-story-hero :is(.story-ensemble-2026,.hero-roster-scene,.hero-leadership-scene,.story-schedule) .hero-story-copy{padding:0;max-width:none;align-self:center}.wcl-story-hero :is(.hero-roster-scene,.hero-leadership-scene,.story-schedule){grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:3vw;padding:44px 4vw;align-items:center}.wcl-story-hero .hero-roster-scene h1{font-size:clamp(48px,5vw,96px)!important;line-height:1.04}.wcl-story-hero .hero-leadership-scene h1{font-size:clamp(64px,6.5vw,126px);line-height:1.04}.hero-leadership-photo{margin:0;width:100%;max-width:920px;justify-self:center;border-radius:24px;overflow:hidden;background:#10213b;border:1px solid #ffffff1c}.hero-leadership-photo>img{display:block;width:100%;height:auto;aspect-ratio:700/470;object-fit:contain}.hero-leadership-photo figcaption{display:grid;grid-template-columns:1fr auto;gap:8px 20px;padding:24px 28px}.hero-leadership-photo figcaption>span{grid-column:1/-1;font:500 13px/1.5 Inter,sans-serif;color:#ff964f}.hero-leadership-photo figcaption>strong{font:600 28px/1.15 Barlow Condensed,sans-serif;color:#fff}.hero-leadership-photo figcaption>small{align-self:end;font:400 12px/1.5 Inter,sans-serif;color:#afc2df}.hero-team-players{min-width:0;width:100%;align-self:center}.hero-team-players .player-rail-heading{margin:0 4px 20px}.hero-team-players .home-player-grid{gap:18px!important;scroll-padding:4px}.hero-team-players .home-player-grid>.player-profile-card{flex:0 0 calc((100% - 36px)/2.65)}.hero-team-players .player-caption{min-height:78px;padding:14px 0}.hero-team-players .player-caption h3{font-size:clamp(22px,1.9vw,30px);line-height:1.1;text-transform:none}.hero-team-players .player-team-strip{gap:8px;padding:12px 10px}.hero-team-players .player-team-strip>img{width:28px;height:28px}.hero-team-players .player-team-strip>span{font-size:13px}.hero-team-players .player-team-strip small{font-size:12px}.hero-team-players .player-photo>img{transform:none;object-fit:contain;object-position:center}.hero-team-note{font:400 12px/1.65 Inter,sans-serif;color:#afc2df;margin:10px 4px 0}.hero-schedule{width:100%;min-width:0;align-self:center;padding:28px;border:1px solid #34496b;border-radius:24px;background:#10213b}.hero-schedule-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero-schedule-heading>span{display:flex;align-items:center;gap:10px;font:600 14px/1.5 Inter,sans-serif;color:#fff}.hero-schedule-heading>small{font:400 12px/1.5 Inter,sans-serif;color:#afc2df}.hero-schedule-heading svg{width:20px;height:20px;color:#ff823a}.hero-schedule-days{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:20px 3px 14px;scrollbar-width:thin;scrollbar-color:#405879 transparent}.hero-schedule-days>button{display:grid;gap:4px;justify-items:center;flex:0 0 52px;min-height:66px;padding:10px 8px;border:1px solid #465a79;border-radius:12px;background:transparent;color:#bfcee3;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.hero-schedule-days>button small{font:500 12px/1.4 Inter,sans-serif}.hero-schedule-days>button strong{font:600 20px/1.3 Inter,sans-serif;font-variant-numeric:tabular-nums}.hero-schedule-days>button[aria-pressed=true]{background:#ff823a;border-color:#ff823a;color:#07152e}.hero-schedule .hero-schedule-date{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:10px 0 18px;color:#fff;font:600 28px/1.2 Barlow Condensed,sans-serif;letter-spacing:0;text-transform:none}.hero-schedule-date>small{font:400 13px/1.5 Inter,sans-serif;color:#afc2df}.hero-day-fixtures{display:grid;gap:14px;min-height:350px;align-content:start}.hero-fixture-card{display:block;padding:18px 20px;border:1px solid #344b68;border-left:3px solid var(--fixture-color);border-radius:16px;background:#0b1a30;color:#fff;transition:background .25s,transform .3s cubic-bezier(.22,1,.36,1)}.hero-fixture-meta,.hero-fixture-time{display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-fixture-meta{font:500 12px/1.5 Inter,sans-serif;color:#afc2df}.hero-fixture-meta>span:last-child{color:#dae5f5}.hero-fixture-sides{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:38px;margin:16px 0}.hero-fixture-sides>span{display:flex;align-items:center;gap:12px;min-width:0}.hero-fixture-sides>span:nth-child(2){flex-direction:row-reverse;text-align:right}.hero-fixture-sides img,.hero-fixture-sides>span>svg{width:42px;height:42px;object-fit:contain;flex:none;background:#fff;border-radius:50%;padding:5px;color:#07152e}.hero-fixture-sides strong{font:600 clamp(16px,1.5vw,22px)/1.15 "Barlow Condensed",sans-serif}.hero-fixture-sides>b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:500 14px Inter,sans-serif;color:#92a7c4}.hero-fixture-time{border-top:1px solid #ffffff14;padding-top:12px}.hero-fixture-time time{font:600 18px/1.4 Inter,sans-serif;font-variant-numeric:tabular-nums}.hero-fixture-time time small{font:400 12px Inter,sans-serif;color:#afc2df}.hero-fixture-time>span{display:flex;align-items:center;gap:8px;font:500 12px Inter,sans-serif}.hero-schedule-note,.hero-schedule-empty{font:400 12px/1.65 Inter,sans-serif;color:#afc2df;margin:16px 0 0}@media(hover:hover){.hero-fixture-card:hover{transform:translateY(-2px);background:#142940}.hero-schedule-days>button:not([aria-pressed=true]):hover{background:#203754}.hero-team-players .player-portrait-link:hover .player-photo>img{transform:scale(1.02)}}@media(max-width:1100px){.wcl-story-hero :is(.hero-roster-scene,.hero-leadership-scene,.story-schedule){padding:36px 4vw;gap:32px}.wcl-story-hero :is(.hero-roster-scene,.hero-leadership-scene,.story-schedule) .hero-story-copy{align-self:flex-start;max-width:700px}.hero-team-players .home-player-grid>.player-profile-card{flex-basis:calc((100% - 36px)/3)}.hero-leadership-photo,.hero-schedule{max-width:760px}}@media(max-width:700px){.wcl-story-hero :is(.hero-roster-scene,.hero-leadership-scene,.story-schedule){padding:30px 20px;gap:28px}.wcl-story-hero .hero-roster-scene h1{font-size:clamp(42px,11.5vw,76px)!important}.wcl-story-hero .hero-leadership-scene h1{font-size:clamp(56px,15vw,100px)}.wcl-story-hero .story-ensemble-2026 h1{font-size:clamp(48px,12vw,86px)}.wcl-story-hero .story-facts{column-gap:14px;row-gap:18px}.wcl-story-hero .story-facts>div{grid-template-rows:minmax(2rem,auto) auto}.hero-team-players .home-player-grid>.player-profile-card{flex-basis:72%}.hero-team-players .player-caption h3{font-size:26px}.hero-leadership-photo{border-radius:18px}.hero-leadership-photo figcaption{padding:20px;grid-template-columns:1fr}.hero-leadership-photo figcaption strong{font-size:26px}.hero-schedule{padding:18px 14px;border-radius:18px}.hero-schedule-heading{flex-wrap:wrap;gap:8px}.hero-schedule .hero-schedule-date{font-size:25px}.hero-fixture-card{padding:16px 12px}.hero-fixture-sides{gap:22px}.hero-fixture-sides>span{gap:8px}.hero-fixture-sides img,.hero-fixture-sides>span>svg{width:32px;height:32px}.hero-fixture-sides strong{font-size:18px}.hero-day-fixtures{min-height:350px}}@media(prefers-reduced-motion:reduce){.hero-fixture-card,.hero-schedule-days>button{transition:none}.hero-fixture-card:hover,.hero-team-players .player-portrait-link:hover .player-photo>img{transform:none}}[data-motion=off] .hero-fixture-card,[data-motion=off] .hero-schedule-days>button{transition:none}[data-motion=off] .hero-fixture-card:hover,[data-motion=off] .hero-team-players .player-portrait-link:hover .player-photo>img{transform:none}:root{--broadcast-ease:cubic-bezier(.22,1,.36,1);--broadcast-orange:#ff823a;--broadcast-hover:.2s;--broadcast-label:.28s;--broadcast-scene:.55s}.players-grid.home-player-grid,.reels-rail,.hero-schedule-days,.brand-rail{scrollbar-width:none;-ms-overflow-style:none}.players-grid.home-player-grid::-webkit-scrollbar,.reels-rail::-webkit-scrollbar,.hero-schedule-days::-webkit-scrollbar,.brand-rail::-webkit-scrollbar{display:none;width:0;height:0}.players-grid.home-player-grid,.reels-rail{padding-bottom:4px;scroll-behavior:smooth}.home-player-grid:focus-visible,.reels-rail:focus-visible{outline:2px solid var(--broadcast-orange);outline-offset:5px;border-radius:8px}.story-visual,.hero-schedule,.hero-team-players,.hero-about-visual,.hero-leadership-photo,.hero-film{position:relative;isolation:isolate}.broadcast-sweep{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important;border-radius:inherit;pointer-events:none!important;z-index:8;background:none!important;padding:0!important;margin:0!important;transform:none!important;width:auto!important;height:auto!important}.broadcast-sweep>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-right:2px solid var(--broadcast-orange);pointer-events:none}.story-scene>:is(.story-visual,.hero-about-visual,.hero-leadership-photo,.hero-film,.hero-schedule){animation:broadcast-visual-reveal var(--broadcast-scene) var(--broadcast-ease) both}@keyframes broadcast-visual-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.story-scene .story-description,.story-scene .story-actions{animation:broadcast-information .28s var(--broadcast-ease) .16s both}.hero-player-signatures,.story-portraits figcaption{animation:broadcast-information .28s var(--broadcast-ease) .19s both}@keyframes broadcast-information{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.story-portraits figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.story-portraits figcaption strong{order:0}.story-portraits figcaption small{order:1}.broadcast-kicker,.stadium-locator{display:flex;align-items:center;gap:12px}.broadcast-kicker:before,.stadium-locator:before{display:none!important}.broadcast-section-rule{display:inline-block;width:28px;height:2px;flex:none;background:var(--broadcast-orange);transform-origin:0 50%}.stadium-locator>svg{width:18px;height:18px;color:var(--broadcast-orange)}.stadium-locator .broadcast-section-rule{width:36px}.player-profile-card .player-caption{position:relative;padding:17px 0 16px 14px;display:flex;flex-direction:column;gap:7px;min-height:94px}.player-profile-card .player-caption:before{content:"";position:absolute;left:0;top:19px;bottom:19px;width:2px;background:var(--broadcast-orange)}.player-profile-card .player-caption h3{margin:0!important}.player-profile-card .player-caption small{display:block;text-transform:none;letter-spacing:.02em}.player-profile-card .player-team-strip{transition:background var(--broadcast-hover),border-color var(--broadcast-hover);border-radius:10px}.player-profile-card .player-photo{background:color-mix(in srgb,var(--club) 18%,#101e36)}.player-profile-card .player-photo>img,.player-profile-arrow,.stadium-choice>img,.reel-card img{transition-duration:var(--broadcast-hover)!important;transition-timing-function:var(--broadcast-ease)!important}.spotlight-grid{transition:background var(--broadcast-label) var(--broadcast-ease);background:color-mix(in srgb,var(--club) 14%,#101b2d)}.spotlight-portrait{background:color-mix(in srgb,var(--club) 30%,#102347);transition:background var(--broadcast-label) var(--broadcast-ease)}.spotlight-grid .portrait-caption{border-left:2px solid var(--broadcast-orange)}.spotlight-team-reveal{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--club);pointer-events:none}.hero-schedule{padding:24px!important;border:1px solid #314560!important;border-radius:22px!important;background:#10213b!important;max-width:880px;justify-self:stretch}.hero-schedule-days{position:relative;scroll-snap-type:x proximity;scroll-padding:3px;padding-block:19px 15px}.hero-schedule-days>button{scroll-snap-align:center;border-radius:10px;min-height:64px}.hero-schedule-day-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:5px 0 17px}.hero-schedule .hero-schedule-date{display:grid;justify-content:start;gap:4px;margin:0;font-size:28px}.hero-schedule-day-heading .rail-controls button{width:36px;height:36px}.hero-day-fixtures{min-height:398px;gap:12px}.hero-fixture-card{position:relative;isolation:isolate;overflow:hidden;padding:17px 20px 13px;border-radius:14px;transition:transform var(--broadcast-hover) var(--broadcast-ease),border-color var(--broadcast-hover);background:#0b1a30}.hero-fixture-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,color-mix(in srgb,var(--fixture-color) 20%,transparent),transparent 55%,color-mix(in srgb,var(--opponent-color) 12%,transparent));animation:broadcast-colour .3s var(--broadcast-ease) both}@keyframes broadcast-colour{0%{opacity:0}to{opacity:1}}.hero-fixture-sides{margin:14px 0 15px;gap:28px}.hero-fixture-sides strong{font-size:clamp(19px,1.6vw,25px)}.hero-fixture-action{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#d6e2f4;font:500 12px/1.5 Inter,sans-serif;margin-top:11px}.hero-fixture-action>svg{transition:transform var(--broadcast-hover) var(--broadcast-ease)}.hero-fixture-card:hover .hero-fixture-action>svg{transform:translate(2px,-2px)}.hero-schedule-note{margin-top:14px!important;font-size:12px}.fixture-info-strip{display:grid;gap:7px;padding-top:12px;border-top:1px solid #ffffff1a;color:#c4d3e7;font:500 12px/1.45 Inter,sans-serif;min-width:0}.fixture-info-strip>span{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fixture-info-strip svg{width:14px;height:14px;flex:none;color:#9eb5d4}.fixture-info-strip strong{color:#fff;font:600 13px/1.45 Inter,sans-serif;white-space:nowrap;font-variant-numeric:tabular-nums}.fixture-info-strip small{color:#a9bdd8;font:400 11px/1.45 Inter,sans-serif}.fixture-info-strip .fixture-info-venue{font:400 12px/1.45 Inter,sans-serif;color:#afc2df}.fixture-info-strip.compact{display:flex;justify-content:space-between;gap:8px 14px;flex-wrap:wrap}.refined-match .fixture-info-strip{border-top:0;padding:0}.refined-match .match-contender,.refined-match .match-foot svg,.match-tile.broadcast-match.refined-match{transition-duration:var(--broadcast-hover)!important}.verified-score{min-width:7ch;min-height:1.3em;font-variant-numeric:tabular-nums;display:inline-block}.verified-score>span{display:inline-block}.status-live{display:inline-flex;gap:7px;align-items:center}.status-live:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--broadcast-orange);animation:broadcast-live 2s ease-in-out infinite}@keyframes broadcast-live{0%,to{opacity:1}50%{opacity:.4}}.video-player.video-player-broadcast{aspect-ratio:auto;background:transparent}.broadcast-video{width:100%;min-width:0;border-radius:20px;overflow:hidden;background:#030b18;border:1px solid #263c5a}.broadcast-video-screen{position:relative;aspect-ratio:16/9;min-height:200px}.broadcast-video-host{position:absolute;top:0;right:0;bottom:0;left:0}.broadcast-video-host>iframe{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;aspect-ratio:auto!important}.broadcast-video-screen>.hero-film-poster{width:100%;height:100%;aspect-ratio:auto;border-radius:0;min-height:200px}.broadcast-video-controls{display:flex;align-items:center;gap:12px;min-height:58px;padding:7px 12px;color:#fff;background:#0d1b31}.broadcast-video-controls>:is(button,a){display:grid;place-items:center;flex:none;background:transparent;color:#d5e3f6;border:0;border-radius:8px;width:38px;height:40px;cursor:pointer;transition:background var(--broadcast-hover)}.broadcast-video-controls>:is(button,a):hover{background:#223957}.broadcast-video-controls>:is(button,a) svg{width:18px;height:18px}.broadcast-video-controls time{font:500 12px/1.5 Inter,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:76px}.broadcast-video-controls time span{color:#a3b8d5}.video-controls-note{flex:1;font:400 12px/1.5 Inter,sans-serif;color:#b5c7df}.video-playback-message{margin:0;padding:14px 20px;border-top:1px solid #ffffff20;color:#e1eafa;background:#10213b;font:400 14px/1.6 Inter,sans-serif}.video-playback-message small{display:block;margin-top:5px;color:#b5c7df;font-size:12px}.reel-card>.reel-direct-link{position:relative;display:block;isolation:isolate;width:100%;padding:0;border:1px solid #ffffff20;border-radius:22px;aspect-ratio:9/15;overflow:hidden;text-align:left;background:#0f213d;color:#fff;text-decoration:none}.reel-direct-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(#07152e55,transparent 28%,#020b1cdd 83%);pointer-events:none}.reel-direct-link:focus-visible{outline:2px solid #ff823a;outline-offset:4px}@media(hover:hover){.reel-direct-link:hover img{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.reel-direct-link:hover img{transform:none}}[data-motion=off] .reel-direct-link:hover img{transform:none}.broadcast-video-progress{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1;min-width:50px;height:28px;margin:0;border:0;border-radius:0;cursor:pointer;background:linear-gradient(to right,var(--broadcast-orange) var(--played),#3f5573 var(--played)) center/100% 3px no-repeat}.broadcast-video-progress::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;border:0;border-radius:50%;background:var(--broadcast-orange)}.broadcast-video-progress::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:var(--broadcast-orange)}.broadcast-video :is(button,a,input):focus-visible{outline:2px solid var(--broadcast-orange);outline-offset:2px}.video-art .video-editorial-label{position:absolute;right:12px;top:14px;z-index:3;font:600 9px/1.5 Inter,sans-serif;letter-spacing:.08em;color:#fff;text-shadow:0 1px 5px black}.video-card .video-art:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:4;height:2px;background:var(--broadcast-orange);transform:scaleX(0);transform-origin:left;transition:transform var(--broadcast-hover) var(--broadcast-ease)}.video-card:is(:hover,:focus-visible) .video-art:before{transform:scaleX(1)}@media(max-width:1100px){.hero-schedule{max-width:none}.refined-match .fixture-info-strip{grid-column:3}.hero-day-fixtures{min-height:398px}}@media(max-width:700px){.hero-schedule{padding:18px 14px!important;border-radius:18px!important}.hero-schedule-heading{align-items:flex-start;gap:8px}.hero-schedule-heading>span{font-size:12px}.hero-schedule-heading>small{font-size:11px;text-align:right;max-width:85px}.hero-schedule-day-heading .rail-controls button{width:40px;height:40px}.hero-fixture-card{padding:15px 13px 12px}.hero-fixture-sides{gap:22px}.hero-fixture-sides>span{gap:8px}.hero-fixture-sides img{width:32px;height:32px}.hero-fixture-sides strong{font-size:19px}.hero-day-fixtures{min-height:430px}.fixture-info-strip.compact{display:grid;gap:7px}.refined-match .fixture-info-strip{grid-column:1/-1;border-top:1px solid #ffffff1a;padding-top:14px}.broadcast-video-controls{gap:7px;padding-inline:8px;flex-wrap:wrap}.broadcast-video-controls time{font-size:11px;min-width:68px}.broadcast-video-controls>:is(button,a){width:30px}.video-art .video-editorial-label{display:none}.story-scene>:is(.story-visual,.hero-about-visual,.hero-leadership-photo,.hero-film,.hero-schedule){animation:broadcast-colour .15s ease both}.story-scene .story-description,.story-scene .story-actions,.hero-player-signatures,.story-portraits figcaption{animation:broadcast-colour .15s ease both}.broadcast-sweep{display:none!important}}@media(prefers-reduced-motion:reduce){.broadcast-sweep{display:none!important}.story-scene>:is(.story-visual,.hero-about-visual,.hero-leadership-photo,.hero-film,.hero-schedule),.story-scene .story-description,.story-scene .story-actions,.hero-player-signatures,.story-portraits figcaption,.hero-fixture-card:before{animation:broadcast-colour .15s ease both}.status-live:before{animation:none}.players-grid.home-player-grid,.reels-rail{scroll-behavior:auto}.hero-fixture-card,.player-profile-card .player-photo>img,.spotlight-grid,.spotlight-portrait{transition:none!important}}[data-motion=off] .broadcast-sweep{display:none!important}[data-motion=off] .story-scene>:is(.story-visual,.hero-about-visual,.hero-leadership-photo,.hero-film,.hero-schedule),[data-motion=off] .story-scene .story-description,[data-motion=off] .story-scene .story-actions,[data-motion=off] .hero-player-signatures,[data-motion=off] .story-portraits figcaption,[data-motion=off] .hero-fixture-card:before{animation:broadcast-colour .15s ease both}[data-motion=off] .status-live:before{animation:none}[data-motion=off] .players-grid.home-player-grid,[data-motion=off] .reels-rail{scroll-behavior:auto}.wcl-public{--finish-canvas: #070f22;--finish-surface: #101e36;--finish-raised: #142743;--finish-line: #2b3c56;--finish-muted: #b4c4dd;--finish-white: #f5f8ff;--finish-orange: #ff823a;--finish-feature: 24px;--finish-card: 16px;--finish-control: 10px;--finish-ease: cubic-bezier(.22,1,.36,1);--ui-surface: var(--finish-surface);--ui-border: var(--finish-line);--ui-muted: var(--finish-muted);--muted: var(--finish-muted);--line: var(--finish-line);color:var(--finish-white);background:var(--finish-canvas);isolation:isolate}.wcl-public .wrap{width:calc(100% - 96px);max-width:1440px}.wcl-public .section{padding-block:clamp(44px,5vw,72px)}.wcl-public :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--finish-orange);outline-offset:4px}.wcl-public .kicker{color:var(--finish-orange);font:600 11px/1.5 Inter,sans-serif;letter-spacing:.1em}.wcl-public .section-title{gap:24px;margin-bottom:28px}.wcl-public .section-title h2{font:600 clamp(28px,3vw,40px)/1.12 Inter,sans-serif;letter-spacing:-.045em;text-transform:none}.wcl-public .section-title>a{color:var(--finish-white);padding:10px 0;border-radius:0;font-size:13px}.wcl-public .section-title .kicker{margin-bottom:10px}.wcl-public :is(.source-note,.archive-label,.player-archive-note){color:var(--finish-muted);font-size:12px;line-height:1.65}.wcl-public .league-header{background:#050b19;border-bottom:1px solid #202c40;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wcl-public .nav-wrap{max-width:1440px;width:calc(100% - 96px);height:78px}.wcl-public .league-header nav>a:not(.ticket-link){font:500 13px/1.4 Inter,sans-serif}.wcl-public :is(.btn,.story-primary,.ticket-link){border-radius:999px;min-height:48px;padding:14px 22px;background:var(--finish-orange);border:1px solid var(--finish-orange);color:#081426;box-shadow:none;font:600 13px/1.4 Inter,sans-serif;gap:18px;transition:background .2s ease,border-color .2s ease}.wcl-public :is(.btn,.story-primary,.ticket-link):hover{background:#ff995e;border-color:#ff995e;color:#081426;box-shadow:none}.wcl-public .btn.light{background:var(--finish-white);border-color:var(--finish-white);color:#081426}.wcl-public :is(.btn,.text-link,.story-primary,.story-secondary,.guide-card) svg{flex-shrink:0}.wcl-public :is(.btn,.story-primary,.story-secondary,.text-link)>svg:last-child{transition:transform .22s var(--finish-ease)}.wcl-public .page-title{background:var(--finish-canvas);padding:44px 0 32px;border-bottom:1px solid var(--finish-line)}.wcl-public .page-title .kicker{margin:0 0 14px}.wcl-public .page-title h1{font:700 clamp(42px,4.6vw,68px)/1.02 "Barlow Condensed",sans-serif;letter-spacing:-.015em;margin:0;max-width:1120px}.wcl-public .page-title p:last-child:not(.kicker){max-width:730px;margin:15px 0 0;font:400 15px/1.7 Inter,sans-serif;color:var(--finish-muted)}.wcl-public .page-title+.section{padding-top:32px}.wcl-public .filters{padding:0;border:0;border-radius:0;background:none;margin-bottom:22px;gap:16px!important}.wcl-public :is(.filters,.team-season-bar,.home-player-controls) .select-label{font:500 11px/1.5 Inter,sans-serif;color:var(--finish-muted)!important;gap:7px}.wcl-public :is(.filters,.team-season-bar,.ticket-planner) select,.wcl-public .filters .input-search,.wcl-public .home-player-controls .input-search,.wcl-public .news-search input{background:var(--finish-surface)!important;border:1px solid var(--finish-line)!important;border-radius:var(--finish-control)!important;min-height:46px;font-size:13px;color:var(--finish-white)!important}.wcl-public .filters .input-search input{border:0!important;background:none!important}.wcl-public .filters input::placeholder{color:#a0b2cc}.wcl-public .directory-summary{margin:18px 0 26px;color:var(--finish-muted);font-size:12px;gap:20px}.wcl-public :is(.team-pills,.press-filters){gap:8px}.wcl-public :is(.team-pills,.press-filters) button{background:var(--finish-surface);border:1px solid var(--finish-line);border-radius:999px;color:var(--finish-muted);min-height:42px;padding:10px 16px;font:500 12px/1.4 Inter,sans-serif;transition:background .22s ease,color .22s ease,border-color .22s ease}.wcl-public :is(.team-pills,.press-filters) button.active{background:var(--finish-white);border-color:var(--finish-white);color:#081426}.wcl-public .press-filters button[aria-pressed=true]{background:var(--finish-white);border-color:var(--finish-white);color:#081426}.wcl-public .team-season-bar{padding:0 0 24px;background:none;border:0;border-radius:0}.wcl-public .league-tabs{margin-bottom:32px;gap:24px;border-color:var(--finish-line);background:none}.wcl-public .league-tabs button{padding:15px 0;color:var(--finish-muted);background:none;font:500 14px/1.5 Inter,sans-serif}.wcl-public .league-tabs button.active{color:var(--finish-white);border-color:var(--finish-orange)}.wcl-public .players-grid{gap:24px}.wcl-public .player-card.player-profile-card{background:var(--finish-surface)!important;border:1px solid var(--finish-line)!important;border-radius:var(--finish-card)!important;overflow:hidden;min-height:0;display:flex;flex-direction:column;transition:border-color .22s ease,background .4s var(--finish-ease)}.wcl-public .player-profile-card .player-photo{border-radius:0;aspect-ratio:4/4.5;background:#101e36}.wcl-public .player-profile-card .player-portrait-link{flex:1}.wcl-public .player-profile-card .player-photo>img{transition:transform .5s var(--finish-ease)}.wcl-public .player-profile-card .player-photo-campaign>img{transform:scale(1.26);transform-origin:50% 0;object-position:center 5%}.wcl-public .player-profile-card .player-caption{padding:18px 20px 16px;min-height:88px}.wcl-public .player-profile-card .player-caption h3{font-size:clamp(24px,2vw,30px);line-height:1.12;margin:0 0 7px!important}.wcl-public .player-profile-card .player-caption small{display:block;margin:0;color:var(--finish-muted)}.wcl-public .player-profile-card .player-team-strip{margin:0 20px;padding:15px 0;border:0;border-top:1px solid var(--finish-line);border-radius:0;background:none;gap:10px}.wcl-public .player-team-strip>img{width:32px;height:32px;background:none;padding:0;border-radius:0}.wcl-public .player-team-strip>span{font-size:12px}.wcl-public .player-team-strip small{font-size:10px;color:var(--finish-muted)}.wcl-public .player-team-strip>svg{width:16px}.wcl-public .player-team-strip>.player-team-code{width:32px;flex-shrink:0;display:block;color:var(--finish-muted);font:600 12px/1.4 Inter,sans-serif;letter-spacing:-.025em}.wcl-public .hero-team-players .player-team-strip small{text-transform:none;letter-spacing:0;white-space:nowrap;font-size:10px}.wcl-public .hero-team-players .player-caption{min-height:88px}.wcl-public .hero-team-players .player-caption h3{text-transform:none;font-size:25px}.wcl-public .hero-team-players .player-team-strip{margin-top:auto}.wcl-public .player-profile-card .player-profile-arrow{opacity:1;transform:none;width:36px;height:36px;right:14px;bottom:14px;background:var(--finish-white)}.wcl-public .player-profile-card:focus-within{border-color:var(--finish-orange)!important;background:color-mix(in srgb,var(--club) 17%,var(--finish-surface))!important}.wcl-public .player-profile-card :is(.player-portrait-link,.player-team-strip):focus-visible{outline-offset:-4px}.wcl-public .players-grid.home-player-grid{padding:4px 2px 12px;scrollbar-width:none}.wcl-public .players-grid.home-player-grid::-webkit-scrollbar{display:none}.wcl-public .team-directory{gap:24px}.wcl-public .team-directory-card{border:1px solid var(--finish-line);border-radius:var(--finish-card);overflow:hidden;background:var(--finish-surface);transition:background .4s var(--finish-ease),border-color .22s ease}.wcl-public .team-directory-card .team-panel{border:0;border-radius:0;min-height:320px;height:auto;background:var(--finish-surface);overflow:hidden;isolation:isolate;box-shadow:none}.wcl-public .team-directory-card .team-panel:after{display:none}.wcl-public .team-directory-card .team-panel>div{position:relative;width:52%;min-height:320px;padding:28px;background:var(--finish-surface);z-index:2;transition:background .4s var(--finish-ease)}.wcl-public .team-directory-card .team-panel>img{position:absolute;inset:0 0 0 auto;width:52%;height:100%;object-fit:cover;object-position:center 18%;opacity:1;filter:none;transform:none;mix-blend-mode:normal;transition:transform .5s var(--finish-ease)}.wcl-public .team-directory-card .team-panel h2{font:700 clamp(30px,3vw,44px)/1.02 "Barlow Condensed",sans-serif;margin:16px 0 24px;letter-spacing:-.01em;color:var(--finish-white)}.wcl-public .team-directory-card .team-panel h2 span{font-size:.64em;font-weight:500;color:var(--finish-muted)}.wcl-public .team-directory-card .team-panel .kicker{margin:14px 0 0}.wcl-public .team-directory-card .team-panel .text-link{font-size:12px;gap:12px}.wcl-public .team-directory-card .team-panel .crest{width:56px;height:56px;padding:0;background:none;border-radius:0;box-shadow:none}.wcl-public .team-directory-card>.team-instagram{border:0;border-top:1px solid var(--finish-line);margin:0 28px;padding:15px 0;border-radius:0;background:none;font-size:12px;min-height:48px}.wcl-public .club-tile{border:1px solid var(--finish-line);border-radius:var(--finish-card);background:var(--finish-surface);box-shadow:none}.wcl-public .club-tile:before{display:none}.wcl-public .club-tile h3{color:var(--finish-white)}.wcl-public .team-top{background:var(--finish-canvas);border-bottom:1px solid var(--finish-line)}.wcl-public .team-top>.wrap{padding-block:44px;gap:48px}.wcl-public .team-top h1{font-size:clamp(56px,6vw,86px);line-height:1.03}.wcl-public .team-top>.wrap>img{border-radius:var(--finish-feature);max-height:480px;object-position:center 16%;filter:none}.wcl-public .team-quick{border:1px solid var(--finish-line);border-radius:var(--finish-card);background:var(--finish-surface);padding:28px}.wcl-public :is(.spotlight-section,.video-section){background:#0a1427;border-block:1px solid #203047}.wcl-public .spotlight-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.72fr);gap:32px}.wcl-public .spotlight-grid{background:none!important;border:0;box-shadow:none}.wcl-public .spotlight-portrait{border-radius:var(--finish-feature);height:440px;background:var(--finish-surface)}.wcl-public .spotlight-picker button{border:1px solid transparent;border-radius:var(--finish-control);padding:10px;background:none;transition:background .3s var(--finish-ease),border-color .22s ease}.wcl-public .spotlight-picker button.active{background:color-mix(in srgb,var(--club) 22%,var(--finish-surface));border:1px solid color-mix(in srgb,var(--club) 60%,#667895)}.wcl-public .spotlight-picker img{width:40px;height:48px;border-radius:6px}.wcl-public .spotlight-picker strong{font:600 13px/1.4 Inter,sans-serif}.wcl-public .spotlight-bio h2{font-size:clamp(40px,4vw,60px);color:var(--finish-white)}.wcl-public .player-facts{border-color:var(--finish-line);padding-block:22px;margin-block:24px;gap:18px}.wcl-public :is(.video-grid,.press-grid,.guide-grid){gap:24px}.wcl-public :is(.video-card,.press-card,.story-card,.guide-card){border:1px solid var(--finish-line);border-radius:var(--finish-card)!important;background:var(--finish-surface);color:var(--finish-white);box-shadow:none;overflow:hidden}.wcl-public .video-card{padding:0 0 20px;display:flex;flex-direction:column}.wcl-public .video-card .video-art{border-radius:0!important;flex-shrink:0}.wcl-public .video-card>h3{color:var(--finish-white);font:500 14px/1.55 Inter,sans-serif!important;padding:0 20px;margin:17px 0 12px!important}.wcl-public .video-card>span{margin:auto 20px 0;color:var(--finish-muted);display:flex;justify-content:space-between;gap:16px}.wcl-public .video-art .video-match-title{font:600 14px/1.45 Inter,sans-serif;bottom:16px}.wcl-public .video-art .video-season{font-size:10px!important;border-radius:5px}.wcl-public .video-editorial-label{font-size:9px;letter-spacing:.04em}.wcl-public .press-card{transition:border-color .22s ease,background .3s ease}.wcl-public .press-copy{padding:24px}.wcl-public .press-copy h3{color:var(--finish-white);font:600 clamp(20px,1.8vw,26px)/1.25 Inter,sans-serif;letter-spacing:-.035em}.wcl-public .press-copy>p{color:var(--finish-muted);font-size:13px;line-height:1.7}.wcl-public .press-meta{font-size:10px;letter-spacing:.05em}.wcl-public .press-featured{border-radius:var(--finish-feature)!important}.wcl-public .press-featured .press-copy{padding:clamp(24px,3vw,44px)}.wcl-public .press-featured .press-copy h3{font-size:clamp(26px,2.6vw,36px)}.wcl-public .news-search{max-width:560px;margin-bottom:20px}.wcl-public .press-filters{margin-bottom:28px}.wcl-public .reel-card>a{border-radius:var(--finish-card);border-color:var(--finish-line)}.wcl-public .reels-rail{gap:24px}.wcl-public .video-player{border-radius:var(--finish-feature);border-color:var(--finish-line)}.wcl-public .hero-fixture-sides .hero-fixture-code{width:36px;flex-shrink:0;font:600 12px/1.3 Inter,sans-serif;color:var(--finish-muted);text-align:center}.wcl-public .hero-fixture-sides>span>img{border-radius:0;padding:0;background:none}.wcl-public .guide-card{padding:28px}.wcl-public .guide-card h3{font:600 23px/1.2 Inter,sans-serif;letter-spacing:-.035em}.wcl-public .guide-card p{color:var(--finish-muted);font-size:14px}.wcl-public .guide-card>svg:first-child{color:var(--finish-orange)}.wcl-public .guide-card>svg:last-child{background:none;color:var(--finish-white);border:1px solid var(--finish-line);width:36px;height:36px;padding:9px}.wcl-public .ms-stage{border:1px solid var(--finish-line);border-radius:var(--finish-feature);--ms-surface: var(--finish-surface)}.wcl-public .ms-topline{padding:22px 28px 0}.wcl-public .ms-matchup{padding:34px 36px;min-height:208px}.wcl-public .ms-story-strap{background:#0b172c;border-block:1px solid #243650;min-height:56px}.wcl-public .ms-footer{padding:16px 28px}.wcl-public .match-broadcast .mc-home-grid{gap:16px;border:0}.wcl-public .match-broadcast .mc-home-grid .mc-fixture{border:1px solid var(--finish-line);border-radius:var(--finish-card);background:var(--finish-surface);padding:22px}.wcl-public .match-broadcast .mc-home-grid .mc-fixture+.mc-fixture{border-left:1px solid var(--finish-line)}.wcl-public .match-broadcast .mc-date-group>div{border:1px solid var(--finish-line);border-radius:var(--finish-card);background:#0c192e}.wcl-public .match-broadcast .mc-date-group .mc-fixture:last-child{border-bottom:0}.wcl-public .mc-view-filter button[aria-pressed=true]{background:var(--finish-white);color:#081426}.wcl-public .match-tile.broadcast-match.refined-match{background:var(--finish-surface)!important;border:1px solid var(--finish-line)!important;border-radius:var(--finish-card);box-shadow:none!important}.wcl-public .match-tile.broadcast-match.refined-match:is(:hover,:focus-visible){background:color-mix(in srgb,var(--home-color) 18%,var(--finish-surface))!important;box-shadow:none!important;border-color:var(--home-color)!important}.wcl-public .refined-match .match-contender:first-child .crest{box-shadow:none!important}.wcl-public .refined-match:hover .match-foot svg{transform:translate(3px)}.wcl-public :is(.ticket-availability,.stadium-detail,.season-banner,.hero-about-visual,.hero-leadership-photo){border-radius:var(--finish-feature);border-color:var(--finish-line);background-color:var(--finish-surface)}.wcl-public .season-banner{height:auto!important;max-height:none!important;aspect-ratio:auto;object-fit:contain!important}.wcl-public .season-summary{margin-block:24px 44px;border:1px solid var(--finish-line);border-radius:var(--finish-card);overflow:hidden;background:var(--finish-surface)}.wcl-public .season-summary>div{border-color:var(--finish-line)}.wcl-public .season-summary svg{color:var(--finish-orange)}.wcl-public .ticket-planner{gap:48px;align-items:center}.wcl-public .ticket-availability{padding:32px}.wcl-public .ticket-planner h2{font-size:clamp(36px,4vw,56px);line-height:1.08}.wcl-public .ticket-planner label{color:var(--finish-muted)}.wcl-public .stadium-explorer{margin-top:64px}.wcl-public .stadium-choice{border-radius:var(--finish-card);border-color:var(--finish-line)}.wcl-public .stadium-choice.selected{border-color:var(--finish-orange);box-shadow:none}.wcl-public .stadium-detail-copy{padding:28px}.wcl-public :is(.overview-grid,.season-summary){gap:32px}.wcl-public :is(.overview-grid,.article-body,.faq-list) p:not(.kicker){color:var(--finish-muted);line-height:1.75}.wcl-public .overview-grid{align-items:start}.wcl-public .overview-grid h2{font:600 clamp(28px,3vw,40px)/1.16 Inter,sans-serif;text-transform:none;letter-spacing:-.04em}.wcl-public .team-quick{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.wcl-public .team-quick h3{margin:0;font:600 23px/1.25 Inter,sans-serif;letter-spacing:-.035em}.wcl-public .team-quick p{margin:0}.wcl-public .team-quick .crest{background:none;padding:0;border-radius:0}.wcl-public :is(.team-top,.player-profile){background:var(--finish-canvas);border-bottom:1px solid var(--finish-line);overflow:visible}.wcl-public :is(.team-top,.player-profile)>.wrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;min-height:0;height:auto;padding-block:44px}.wcl-public :is(.team-top,.player-profile)>.wrap>div{position:relative;width:100%;padding:0;z-index:1}.wcl-public :is(.team-top,.player-profile)>.wrap>img{position:static;width:100%;height:480px;max-height:none;object-fit:contain!important;object-position:center;opacity:1;filter:none!important;mix-blend-mode:normal;transform:none;border-radius:var(--finish-feature)}.wcl-public .team-top>.wrap>img{object-fit:cover!important;object-position:center 10%}.wcl-public :is(.team-top,.player-profile) h1{font:700 clamp(48px,6vw,86px)/1.03 "Barlow Condensed",sans-serif!important;letter-spacing:-.01em;margin:24px 0}.wcl-public .player-profile .status{margin-top:12px}.wcl-public .player-profile .back{margin-bottom:26px}.wcl-public .fan-teams{gap:14px}.wcl-public .fan-teams>button{background:var(--finish-surface);border:1px solid var(--finish-line);border-radius:var(--finish-card);color:var(--finish-white);padding:24px 12px;gap:18px;font:500 12px/1.4 Inter,sans-serif;transition:background .35s var(--finish-ease),border-color .22s ease}.wcl-public .fan-teams>button .crest{background:none;border-radius:0;padding:0;width:64px;height:64px;transition:transform .3s var(--finish-ease)}.wcl-public .fan-teams>button .crest:not(:has(img)){color:var(--finish-muted)}.wcl-public .fan-teams>button.selected{background:#1b314f;border-color:var(--finish-orange);color:var(--finish-white)}.wcl-public .fan-teams>button>svg{color:var(--finish-orange)}.wcl-public .empty-box{border:1px solid var(--finish-line);border-radius:var(--finish-card);background:var(--finish-surface);padding:36px 24px}.wcl-public .empty-box h3{color:var(--finish-white);font:600 26px/1.25 Inter,sans-serif;letter-spacing:-.035em}.wcl-public .empty-box p{color:var(--finish-muted);font-size:14px}.wcl-public .empty-box>svg{color:var(--finish-orange)}.wcl-public :is(.gallery-grid button,.destination-card,.leadership-grid article,.update-card){border:1px solid var(--finish-line);border-radius:var(--finish-card);overflow:hidden;background:var(--finish-surface)}.wcl-public .gallery-grid button{color:var(--finish-white)}.wcl-public .gallery-grid span{padding:18px 20px;background:var(--finish-surface);font:500 13px/1.5 Inter,sans-serif}.wcl-public .leadership-grid{gap:24px}.wcl-public .leadership-grid article>img{background:#0b172a;height:380px}.wcl-public .leadership-grid article>div{padding:28px}.wcl-public .leadership-grid dl{padding-top:22px;border-top:1px solid var(--finish-line)}.wcl-public .destination-page h1{font-size:clamp(48px,5.5vw,80px);line-height:1.02}.wcl-public .global-search{border:1px solid var(--finish-line);border-radius:var(--finish-control);background:var(--finish-surface)}.wcl-public .search-results>a{border:1px solid var(--finish-line);border-radius:var(--finish-control);background:var(--finish-surface);color:var(--finish-white);padding:22px}.wcl-public .search-results h3{font:600 22px/1.3 Inter,sans-serif;letter-spacing:-.025em}.wcl-public .faq-list details{border:0;border-bottom:1px solid var(--finish-line);border-radius:0;background:none;padding-inline:0}.wcl-public .faq-list summary{color:var(--finish-white);font:500 16px/1.5 Inter,sans-serif;padding-block:22px}.wcl-public .wcl-bento{background:none;border:0;border-radius:0;padding:0;gap:24px}.wcl-public .wcl-bento>a{border-radius:var(--finish-card);border:1px solid var(--finish-line)}.wcl-public .fan-banner{border:1px solid var(--finish-line);border-radius:var(--finish-feature);background:var(--finish-surface);padding:36px 40px;margin-block:32px 48px}.wcl-public .fan-banner h2{font:600 clamp(30px,3vw,42px)/1.15 Inter,sans-serif;letter-spacing:-.045em;text-transform:none}.wcl-public .fan-banner p:last-child{font-size:14px;color:var(--finish-muted)}.wcl-public .league-footer{margin:0;border-radius:0;background:#050b19;border-top:1px solid #253249;padding-block:48px 24px}.wcl-public .footer-wordmark{font-size:clamp(36px,7.5vw,116px);line-height:1;letter-spacing:-.015em;margin-bottom:44px}.wcl-public .footer-grid{padding-block:0 40px}.wcl-public .footer-grid h3{font:600 13px/1.5 Inter,sans-serif;color:var(--finish-white)}.wcl-public .footer-grid a:not(.wcl-logo){font-size:12px;color:var(--finish-muted)}.wcl-public .copyright{border-color:#253249;font-size:11px}@media(min-width:1101px){.wcl-public .story-stage{min-height:0}.wcl-public .wcl-story-hero .story-scene{height:auto;min-height:min(760px,50vw);padding-block:40px;align-items:center}.wcl-public .wcl-story-hero .hero-story-copy{padding-block:16px 28px}.wcl-public .wcl-story-hero h1{font-size:clamp(64px,6vw,112px);line-height:1.01}.wcl-public .wcl-story-hero .story-refined-group .hero-story-copy{padding-bottom:32px}.wcl-public .wcl-story-hero .hero-subject-scene{padding-bottom:0}.wcl-public .wcl-story-hero .hero-group-scene .hero-story-copy{padding-bottom:48px}.wcl-public .wcl-story-hero .story-facts{margin-top:24px;padding-top:20px}}@media(hover:hover)and (pointer:fine){.wcl-public[data-surface-motion=spatial] :is(.btn,.story-primary,.story-secondary,.text-link):hover>svg:last-child{transform:translate(4px)}.wcl-public .player-profile-card:hover{background:color-mix(in srgb,var(--club) 17%,var(--finish-surface))!important;border-color:color-mix(in srgb,var(--club) 65%,#526886)!important}.wcl-public[data-surface-motion=spatial] .player-profile-card:hover .player-photo:not(.player-photo-campaign)>img{transform:scale(1.025)}.wcl-public[data-surface-motion=spatial] .player-profile-card:hover .player-photo-campaign>img{transform:scale(1.285)}.wcl-public .team-directory-card:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--club) 60%,#526886)}.wcl-public .team-directory-card:is(:hover,:focus-within) .team-panel>div{background:color-mix(in srgb,var(--club) 20%,var(--finish-surface))}.wcl-public[data-surface-motion=spatial] .team-directory-card:hover .team-panel>img{transform:scale(1.025)}.wcl-public :is(.press-card,.video-card,.guide-card,.club-tile):hover{border-color:#596e8d;background:var(--finish-raised);box-shadow:none}.wcl-public .fan-teams>button:hover{background:#1b314f;border-color:#7083a0}.wcl-public[data-surface-motion=spatial] .fan-teams>button:hover .crest{transform:translateY(-3px)}}@media(max-width:1100px){.wcl-public .wrap,.wcl-public .nav-wrap{width:calc(100% - 48px)}.wcl-public .spotlight-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.wcl-public .spotlight-picker{grid-column:1/-1;display:flex;flex-direction:row;overflow-x:auto}.wcl-public .spotlight-picker button{flex:1 0 100px}.wcl-public .team-directory-card .team-panel>div{padding:24px}.wcl-public .team-directory-card .team-panel h2{font-size:34px}}@media(max-width:700px){.wcl-public .wrap,.wcl-public .nav-wrap{width:calc(100% - 40px)}.wcl-public .nav-wrap{height:70px}.wcl-public .section{padding-block:40px}.wcl-public .section-title{gap:16px;margin-bottom:24px;align-items:flex-end}.wcl-public .section-title h2{font-size:28px}.wcl-public .section-title>a{font-size:11px;white-space:normal;text-align:right;flex-shrink:0;max-width:120px}.wcl-public .page-title{padding:32px 0 26px}.wcl-public .page-title h1{font-size:clamp(38px,11.5vw,54px)}.wcl-public .page-title p:last-child:not(.kicker){font-size:14px}.wcl-public .page-title+.section{padding-top:24px}.wcl-public .filters{gap:12px!important}.wcl-public .player-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wcl-public .player-filters .input-search{grid-column:1/-1;min-width:0}.wcl-public .player-filters .select-label:nth-child(2){grid-column:1/-1}.wcl-public .player-filters .select-label:last-child{grid-column:auto}.wcl-public .directory-summary{gap:8px;margin:18px 0 22px;font-size:11px}.wcl-public .players-grid{gap:14px!important}.wcl-public .player-profile-card .player-caption{padding:14px 12px;min-height:84px}.wcl-public .player-profile-card .player-caption h3{font-size:23px}.wcl-public .player-profile-card .player-caption small{font-size:11px}.wcl-public .player-profile-card .player-team-strip{margin-inline:12px;padding-block:12px;gap:7px}.wcl-public .player-team-strip>img{width:26px;height:26px}.wcl-public .player-team-strip>span{font-size:11px}.wcl-public .player-team-strip small{font-size:9px}.wcl-public .player-team-strip>svg{width:13px}.wcl-public .player-profile-card .player-profile-arrow{width:30px;height:30px;right:10px;bottom:10px}.wcl-public .spotlight-grid{grid-template-columns:minmax(0,1fr);gap:24px}.wcl-public .spotlight-portrait{height:400px}.wcl-public .spotlight-picker{grid-column:auto}.wcl-public .team-directory{grid-template-columns:1fr;gap:20px}.wcl-public .team-directory-card .team-panel,.wcl-public .team-directory-card .team-panel>div{min-height:294px}.wcl-public .team-directory-card .team-panel>div{width:53%;padding:22px 18px}.wcl-public .team-directory-card .team-panel h2{font-size:32px}.wcl-public .team-directory-card .team-panel .text-link{font-size:11px}.wcl-public .team-directory-card>.team-instagram{margin-inline:18px}.wcl-public :is(.team-top,.player-profile)>.wrap{grid-template-columns:minmax(0,1fr);padding-block:28px;gap:28px}.wcl-public :is(.team-top,.player-profile) h1{font-size:clamp(48px,12vw,62px)!important}.wcl-public :is(.team-top,.player-profile)>.wrap>img{height:420px;max-height:none}.wcl-public .fan-teams{grid-template-columns:repeat(2,minmax(0,1fr))}.wcl-public .fan-teams>button{min-height:156px}.wcl-public .fan-teams>button:last-child{grid-column:1/-1;flex-direction:row;min-height:100px}.wcl-public .leadership-grid article>div{padding:24px}.wcl-public .leadership-grid article>img{height:340px}.wcl-public .destination-page h1{font-size:clamp(44px,12vw,60px)}.wcl-public .league-tabs{gap:24px}.wcl-public .league-tabs button{font-size:12px}.wcl-public .ms-topline{padding:18px 20px 0}.wcl-public .ms-matchup{padding:26px 20px;min-height:0}.wcl-public .ms-footer{padding:16px 20px}.wcl-public .match-broadcast .mc-home-grid{gap:12px}.wcl-public .match-broadcast .mc-home-grid .mc-fixture{padding:20px}.wcl-public .mc-home-grid .mc-fixture-arrow{right:18px}.wcl-public .press-copy,.wcl-public .press-featured .press-copy{padding:22px}.wcl-public .press-copy h3{font-size:22px}.wcl-public .video-card>h3{padding-inline:18px}.wcl-public .ticket-planner{gap:28px}.wcl-public .ticket-availability,.wcl-public .stadium-detail-copy,.wcl-public .team-quick{padding:24px}.wcl-public .stadium-explorer{margin-top:48px}.wcl-public .wcl-bento{gap:16px}.wcl-public .fan-banner{padding:28px 24px;margin-block:24px 40px;gap:24px}.wcl-public .league-footer{padding-block:36px 22px}.wcl-public .footer-wordmark{font-size:8.8vw;margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.wcl-public *,.wcl-public *:before,.wcl-public *:after{scroll-behavior:auto!important}.wcl-public :is(.player-profile-card,.team-directory-card,.team-panel,.video-card,.press-card,.guide-card,.club-tile,.btn,.story-primary,.story-secondary),.wcl-public :is(.player-profile-card,.team-panel,.btn,.story-primary,.story-secondary) *{transition:none!important}}.wcl-public[data-surface-motion=quiet] :is(.player-profile-card,.team-directory-card,.team-panel,.video-card,.press-card,.guide-card,.club-tile){transition:none}.wcl-public[data-surface-motion=quiet] :is(.player-photo,.team-panel)>img{transition:none}.wcl-public[data-surface-motion=quiet] :is(.team-panel,.fan-teams,.player-profile-card,.press-card,.video-card,.guide-card) *{transition:none!important}.wcl-public[data-surface-motion=quiet] :is(.team-panel>img,.player-photo:not(.player-photo-campaign)>img,.fan-teams .crest,.press-card,.video-card){transform:none!important}.wcl-public[data-surface-motion=quiet] .player-photo-campaign>img{transform:scale(1.26)!important}.wcl-public .hero-team-players .player-profile-card .player-photo>img,.wcl-public[data-surface-motion=quiet] .hero-team-players .player-photo>img{transform:none!important;object-position:center}.wcl-public .team-roster-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.wcl-public .team-roster-intro p{margin:0 0 6px;color:#f5f8ff;font-size:18px}.wcl-public .team-roster-intro span{color:#b4c4dd;font-size:14px}.wcl-public .team-roster-intro .select-label{min-width:210px}.wcl-public .team-roster-list{display:grid;gap:14px}.wcl-public .team-roster-card{min-width:0;border:1px solid #29364b;border-radius:16px;background:#101e36;overflow:clip;transition:border-color .2s}.wcl-public .team-roster-card:is(:hover,:focus-within,.is-open){border-color:color-mix(in srgb,var(--club) 70%,#b4c4dd)}.wcl-public .team-roster-heading{margin:0;font:inherit}.wcl-public .team-roster-toggle{width:100%;display:grid;grid-template-columns:72px 1fr auto 174px;align-items:center;gap:24px;border:0;background:none;padding:20px 28px;color:#f5f8ff;text-align:left;cursor:pointer;scroll-margin-top:112px;transition:background-color .22s}.wcl-public .team-roster-toggle:is(:hover,[aria-expanded=true]){background:color-mix(in srgb,var(--club) 20%,#101e36)}.wcl-public .team-roster-toggle:focus-visible{outline:2px solid #ff823a;outline-offset:-4px;border-radius:16px}.wcl-public .team-roster-toggle>img{width:64px;height:68px;object-fit:contain}.wcl-public .team-roster-name{font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:700;line-height:1.05}.wcl-public .team-roster-name small{display:block;font:12px Inter,sans-serif;letter-spacing:.08em;margin-top:8px;color:#b4c4dd}.wcl-public .team-roster-count{font-size:14px;color:#b4c4dd;font-variant-numeric:tabular-nums}.wcl-public .team-roster-action{display:flex;align-items:center;justify-content:end;gap:16px;font-size:13px;font-weight:600}.wcl-public .team-roster-action svg{width:20px;height:20px;transition:transform .22s}.wcl-public .is-open .team-roster-action svg{transform:rotate(180deg)}.wcl-public .team-roster-panel{overflow:clip}.wcl-public .team-roster-content{padding:0 28px 28px;border-top:1px solid #29364b}.wcl-public .team-roster-toolbar{display:flex;align-items:center;gap:28px;padding:24px 0;color:#b4c4dd}.wcl-public .team-roster-toolbar p{margin-right:auto;font-size:14px}.wcl-public .team-roster-toolbar .select-label{display:flex;align-items:center;gap:12px}.wcl-public .team-roster-toolbar select{width:190px}.wcl-public .team-roster-toolbar .text-link{font-size:14px;white-space:nowrap}.wcl-public .team-roster-content .players-grid{margin:0;gap:20px}.wcl-public .roster-back{margin:28px auto 0;display:flex;align-items:center;gap:10px;padding:12px 18px;background:none;border:1px solid #34425a;border-radius:999px;color:#f5f8ff;cursor:pointer}.wcl-public .roster-empty{padding:24px 0;color:#b4c4dd}.wcl-public .nav-wrap nav{margin-left:auto}@media(max-width:700px){.wcl-public .team-roster-intro{align-items:start;gap:18px;flex-direction:column}.wcl-public .team-roster-intro .select-label{width:100%}.wcl-public .team-roster-toggle{grid-template-columns:44px 1fr auto;gap:14px;padding:18px 16px}.wcl-public .team-roster-toggle>img{width:44px;height:54px;grid-row:1/3}.wcl-public .team-roster-name{font-size:26px}.wcl-public .team-roster-name small{font-size:11px;margin-top:5px}.wcl-public .team-roster-count{grid-column:2;font-size:12px}.wcl-public .team-roster-action{grid-column:3;grid-row:1/3;font-size:0;gap:0}.wcl-public .team-roster-content{padding:0 14px 20px}.wcl-public .team-roster-toolbar{gap:12px;flex-wrap:wrap;padding:18px 0}.wcl-public .team-roster-toolbar p{width:100%;margin:0}.wcl-public .team-roster-toolbar .select-label{font-size:0;gap:0}.wcl-public .team-roster-toolbar select{width:150px;font-size:12px}.wcl-public .team-roster-content .players-grid{gap:12px}.wcl-public .team-roster-content .player-caption{padding:14px 10px 10px}.wcl-public .team-roster-content .player-caption h3{font-size:20px}.wcl-public .team-roster-content .player-team-strip{padding:10px;gap:7px}.wcl-public .team-roster-content .player-team-strip img{width:22px;height:28px}.wcl-public .team-roster-content .player-team-strip span{font-size:10px}.wcl-public .team-roster-content .player-team-strip small{font-size:9px}}@media(prefers-reduced-motion:reduce){.wcl-public .team-roster-action svg{transition:none}}.wcl-public[data-surface-motion=quiet] .team-roster-action svg{transition:none}.wcl-public .reels-channel{margin-left:auto;display:flex;align-items:center;gap:12px}.wcl-public .reels-channel select{width:215px}@media(max-width:700px){.wcl-public .reels-toolbar{flex-wrap:wrap;gap:16px}.wcl-public .reels-toolbar>.team-pills{width:100%}.wcl-public .reels-channel{margin-left:0;gap:8px;font-size:12px}.wcl-public .reels-channel select{width:172px}}.wcl-public .team-player-directory .select-label{color:#b4c4dd;font-size:12px}.wcl-public .team-player-directory select,.wcl-public .reels-channel select{min-height:46px;border:1px solid #34425a;border-radius:10px;background:#101e36;padding:10px 14px;color:#f5f8ff}.wcl-public .team-player-directory .team-roster-toolbar .select-label{display:flex;align-items:center;gap:12px}@media(max-width:700px){.wcl-public .team-player-directory .team-roster-toolbar .select-label{font-size:0;gap:0}.wcl-public .team-player-directory .team-roster-toolbar select{font-size:12px}.wcl-public .nav-wrap .mobile-menu{margin-left:auto}}.wcl-public .reels-section .reels-channel{flex-direction:row;align-items:center;width:auto;color:#b4c4dd}body:has(.wcl-public){min-width:0}.wcl-public .tc-showcase{--tc-muted:#c1cee1;--tc-ease:cubic-bezier(.22,1,.36,1)}.wcl-public .tc-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 0 26px}.wcl-public .tc-toolbar p{margin:0 0 6px;color:#f5f8ff;font:500 17px/1.4 Inter,sans-serif;letter-spacing:-.025em}.wcl-public .tc-toolbar>div>span{color:#a8bad3;font-size:12px}.wcl-public .tc-controls{display:flex;align-items:center;gap:18px}.wcl-public .tc-season{display:flex;gap:4px;padding:4px;border:1px solid #304159;border-radius:13px;background:#0d192d}.wcl-public .tc-season button{min-height:42px;padding:10px 17px;background:none;color:#aebfd7;border:0;border-radius:9px;font:600 12px/1.4 Inter,sans-serif;cursor:pointer;transition:background .22s,color .22s;white-space:nowrap}.wcl-public .tc-season button span{margin-left:8px;font-size:10px;font-weight:400}.wcl-public .tc-season button[aria-pressed=true]{background:#f3f6fc;color:#0b172d}.wcl-public .tc-browse{display:flex;gap:8px}.wcl-public .tc-browse button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #3f5069;border-radius:50%;background:none;color:#fff;cursor:pointer}.wcl-public .tc-browse button:disabled{opacity:.3;cursor:default}.wcl-public .tc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wcl-public .tc-track{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;border-radius:24px}.wcl-public .tc-track::-webkit-scrollbar{display:none}.wcl-public .tc-track>.tc-card{flex:0 0 calc((100% - 48px)/2.08);scroll-snap-align:start}.wcl-public .tc-card{display:grid;grid-template-columns:44% minmax(0,1fr);position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--tc-colour) 46%,#38506e);border-radius:24px;background:#101e36;color:#f5f8ff;min-width:0}.wcl-public .tc-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 54% 0%,color-mix(in srgb,var(--tc-colour) 84%,#152541),transparent 74%),linear-gradient(135deg,color-mix(in srgb,var(--tc-colour) 44%,#10182b),#0a1428 95%)}.wcl-public .tc-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:linear-gradient(120deg,transparent 32%,color-mix(in srgb,var(--tc-colour) 58%,#112a48) 72%,#111d32);transition:opacity .45s var(--tc-ease)}.wcl-public .tc-card a{color:inherit;text-decoration:none}.wcl-public .tc-portrait{position:relative;min-height:404px;overflow:hidden;background:#e7e3df}.wcl-public .tc-portrait>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 12%;transform:scale(1.015);transition:transform .55s var(--tc-ease);filter:none}.wcl-public .tc-portrait:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0b172dcc 75%,#0b172dfa);pointer-events:none}.wcl-public .tc-player{position:absolute;z-index:1;left:20px;right:16px;bottom:25px;color:#fff}.wcl-public .tc-player>span{display:block;font:500 10px/1.5 Inter,sans-serif;margin-bottom:7px;color:#d3dced;letter-spacing:.04em}.wcl-public .tc-player strong{display:block;font:700 clamp(26px,2.5vw,34px)/1.02 "Barlow Condensed",sans-serif;letter-spacing:-.01em;max-width:8em;text-transform:uppercase}.wcl-public .tc-body{display:flex;flex-direction:column;padding:22px 26px 16px;min-width:0}.wcl-public .tc-identity{height:57px;display:flex;align-items:center;justify-content:space-between;gap:12px}.wcl-public .tc-code{font:600 10px/1 Inter,sans-serif;letter-spacing:.18em;color:#cbd7e7}.wcl-public .tc-identity img{width:60px;height:58px;object-fit:contain;filter:none}.wcl-public .tc-body h3{margin:15px 0 24px;font:700 clamp(30px,3.05vw,44px)/.98 "Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:-.025em}.wcl-public .tc-body h3 span{display:block;font:500 12px/1.4 Inter,sans-serif;text-transform:none;letter-spacing:0;color:#d4ddec;margin-top:9px}.wcl-public .tc-record{margin-top:auto}.wcl-public .tc-record-label{margin:0 0 13px;font:600 10px/1.4 Inter,sans-serif;color:#f5f8ff}.wcl-public .tc-record-label span{color:#b9c9df;font-weight:400}.wcl-public .tc-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0}.wcl-public .tc-stats>div{display:flex;flex-direction:column-reverse;gap:7px;border-left:1px solid #b9cee329;padding-left:16px}.wcl-public .tc-stats>div:first-child{border:0;padding:0}.wcl-public .tc-stats dt{font:400 10px/1.4 Inter,sans-serif;color:#c5d2e6}.wcl-public .tc-stats dd{margin:0;font:600 clamp(30px,2.7vw,38px)/1 Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.06em}.wcl-public .tc-record-detail{font:400 10px/1.5 Inter,sans-serif;color:#b6c6da;margin:15px 0 10px}.wcl-public .tc-record-detail span{margin:0 5px}.wcl-public .tc-finish{display:flex;align-items:center;gap:7px;font:500 11px/1.4 Inter,sans-serif;color:#dce5f3;min-height:18px}.wcl-public .tc-winner{color:#f3d291}.wcl-public .tc-finish svg{width:14px;height:14px}.wcl-public .tc-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4d7ed30;gap:10px;margin-top:21px}.wcl-public .tc-actions>a{display:inline-flex;gap:14px;align-items:center;min-height:48px;font:600 11px/1.4 Inter,sans-serif}.wcl-public .tc-actions>a:last-child{width:40px;justify-content:center}.wcl-public .tc-actions>a:first-child svg{transition:transform .32s var(--tc-ease)}.wcl-public .tc-footnote{display:flex;justify-content:space-between;gap:20px;margin-top:18px;color:#a8bad3;font:400 11px/1.6 Inter,sans-serif}.wcl-public .tc-footnote p{margin:0}.wcl-public .tc-footnote a{display:inline-flex;gap:7px;align-items:center;white-space:nowrap;color:#c7d4e7}.wcl-public .tc-debut{min-height:118px}.wcl-public .tc-debut strong{display:block;font:600 27px/1.2 Barlow Condensed,sans-serif;margin:0 0 8px}.wcl-public .tc-debut p{margin:0;font:400 12px/1.7 Inter,sans-serif;color:#c5d2e6}.wcl-public .tc-photo-unavailable{display:block;color:#24364f;padding:32px 20px;font-size:12px}.wcl-public .tc-showcase :is(a,button,[tabindex]):focus-visible{outline:2px solid #ff9b5d;outline-offset:-3px}.wcl-public .tc-card:focus-within:after{opacity:1}.wcl-public .tc-team-history{padding:24px;border:1px solid #304159;border-radius:20px;background:#10213a}.wcl-public .tc-team-history h3{font:600 25px/1.2 Barlow Condensed,sans-serif;margin:0 0 22px}.wcl-public .tc-team-history .tc-stats dd{font-size:38px}.wcl-public .tc-team-history>a{display:inline-flex;gap:8px;margin-top:20px;font-size:12px;color:#cfdaeb}.wcl-public .ms-stage.ms-scorecard{border:1px solid color-mix(in srgb,var(--ms-team) 44%,#3c4a62);border-radius:24px;background:linear-gradient(115deg,color-mix(in srgb,var(--ms-team) 35%,#0b1930),#0d192b 50%,color-mix(in srgb,var(--ms-opponent) 25%,#0d192b))}.wcl-public .ms-stage.ms-scorecard:before,.wcl-public .ms-stage.ms-scorecard:after{display:none}.wcl-public .ms-scorecard .ms-topline{padding:21px 28px 0;display:flex;justify-content:space-between;gap:16px}.wcl-public .ms-scorecard .ms-status{order:2;padding:7px 12px;border-radius:20px;font-size:10px;letter-spacing:.045em;background:#253751;color:#e5ebf5}.wcl-public .ms-scorecard[data-match-state=live] .ms-status{color:#171e28;background:#ff914e}.wcl-public .ms-scorecard .ms-date-line{margin-left:auto;font-size:11px}.wcl-public .ms-scorecard .ms-matchup{display:grid;grid-template-columns:minmax(0,1fr) 156px minmax(0,1fr);padding:25px 36px 29px;gap:24px;min-height:205px}.wcl-public .ms-scorecard .ms-team{display:flex;align-items:center;flex-direction:column;gap:0;text-align:center}.wcl-public .ms-scorecard .ms-team-name,.wcl-public .ms-scorecard .ms-team-1 .ms-team-name{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:0;text-align:center;justify-content:center}.wcl-public .ms-scorecard .ms-crest{width:72px;height:72px}.wcl-public .ms-scorecard .ms-team-name h2{font:700 clamp(24px,2.4vw,35px)/1 "Barlow Condensed",sans-serif;margin:0;letter-spacing:-.01em}.wcl-public .ms-scorecard .ms-team-name small{display:none}.wcl-public .ms-scorecard .ms-middle{align-self:center;gap:9px}.wcl-public .ms-scorecard .ms-kickoff-date{font:600 clamp(26px,2.6vw,38px)/1.1 Inter,sans-serif}.wcl-public .ms-scorecard .ms-kickoff-time{font-size:16px;flex-direction:column;gap:7px}.wcl-public .ms-scorecard .ms-kickoff-time small{font-size:10px;text-transform:uppercase;letter-spacing:.08em}.wcl-public .ms-scorecard .ms-versus{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#91a6c3}.wcl-public .ms-scorecard .ms-versus small{color:#c9d5e7;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.wcl-public .ms-scorecard .ms-matchup-scored{padding-block:20px 24px}.wcl-public .ms-scorecard .ms-matchup-scored .ms-team-name{flex-direction:row;gap:14px}.wcl-public .ms-scorecard .ms-matchup-scored .ms-crest{width:52px;height:52px}.wcl-public .ms-scorecard .ms-score{margin-top:14px;text-align:center}.wcl-public .ms-scorecard .ms-score-mask{min-height:66px}.wcl-public .ms-scorecard .ms-score strong{font:600 clamp(44px,5.4vw,68px)/1.02 Inter,sans-serif;letter-spacing:-.055em}.wcl-public .ms-scorecard .ms-score small{font-size:11px;color:#bacbe0;margin-top:5px}.wcl-public .ms-scorecard .ms-score-long strong{font-size:26px;letter-spacing:-.01em}.wcl-public .ms-scorecard .ms-score-long .ms-score-mask{min-height:34px}.wcl-public .ms-scorecard .ms-story-strap{background:#091527;border:0;border-top:1px solid #35465d;min-height:52px;padding:13px 24px}.wcl-public .ms-scorecard .ms-story-message p{font-size:14px}.wcl-public .ms-scorecard .ms-footer{background:#091527;padding:13px 28px;border-top:1px solid #25374d;min-height:52px}.wcl-public .ms-scorecard .ms-primary-link{color:#ffab74}.wcl-public .ms-scorecard .ms-team-winner .ms-score strong{color:#f0d89b}.wcl-public .ms-scorecard .ms-batting-label{float:none}.wcl-public .ms-scorecard .ms-intro-panel{background:color-mix(in srgb,var(--ms-team) 60%,#172843)}.wcl-public .ms-score-source{display:flex;align-items:center;gap:7px;color:#bccde4;font:400 12px/1.5 Inter,sans-serif;margin:20px 0}.wcl-public .mc-fixture .mc-row-score{display:flex;flex-direction:column;gap:3px;margin-left:auto;font:600 22px/1 Inter,sans-serif;letter-spacing:-.045em;color:#f5f8ff;font-variant-numeric:tabular-nums;white-space:nowrap}.wcl-public .mc-fixture .mc-row-score small{font:400 10px/1.4 Inter,sans-serif;color:#b7c8df;letter-spacing:0}.wcl-public .mc-fixture[data-scored=true] .mc-side{gap:12px}.wcl-public .mc-fixture[data-scored=true] .mc-match-note{color:#dbe5f3}.wcl-public .mc-fixture-time>small{font:400 10px/1.4 Inter,sans-serif;color:#a9bad2}@media(hover:hover){.wcl-public .tc-card:hover:after{opacity:1}.wcl-public[data-surface-motion=spatial] .tc-card:is(:hover,:focus-within) .tc-portrait>img{transform:scale(1.045)}.wcl-public[data-surface-motion=spatial] .tc-card:is(:hover,:focus-within) .tc-actions>a:first-child svg{transform:translate(4px)}.wcl-public .tc-season button:not([aria-pressed=true]):hover{background:#25364f;color:#fff}.wcl-public .tc-browse button:not(:disabled):hover{background:#20344f}}@media(max-width:1100px){.wcl-public .tc-grid{grid-template-columns:1fr}.wcl-public .tc-track>.tc-card{flex-basis:74%}.wcl-public .tc-card{grid-template-columns:43% minmax(0,1fr)}.wcl-public .tc-body{padding:24px 30px 16px}.wcl-public .tc-body h3{font-size:44px}.wcl-public .tc-portrait{min-height:410px}}@media(max-width:700px){.wcl-public .tc-toolbar{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:20px}.wcl-public .tc-controls{width:100%;justify-content:space-between;gap:12px}.wcl-public .tc-toolbar p{font-size:16px}.wcl-public .tc-track{gap:16px;border-radius:20px;scroll-padding-inline:0}.wcl-public .tc-track>.tc-card{flex-basis:94%}.wcl-public .tc-card{grid-template-columns:42% minmax(0,1fr);border-radius:20px}.wcl-public .tc-body{padding:18px 16px 8px}.wcl-public .tc-identity{height:45px}.wcl-public .tc-identity img{width:45px;height:45px}.wcl-public .tc-body h3{font-size:32px;margin:17px 0 22px}.wcl-public .tc-body h3 span{font-size:11px;margin-top:7px}.wcl-public .tc-portrait{min-height:390px}.wcl-public .tc-portrait>img{object-position:50% 0;object-fit:cover}.wcl-public .tc-player{left:14px;bottom:25px;right:12px}.wcl-public .tc-player strong{font-size:27px}.wcl-public .tc-card[data-team=bangladesh] .tc-player strong{font-size:20px}.wcl-public .tc-player>span{font-size:9px}.wcl-public .tc-record-label{font-size:9px}.wcl-public .tc-record-label span{display:block;margin-top:3px}.wcl-public .tc-stats>div{padding-left:10px}.wcl-public .tc-stats dd{font-size:29px}.wcl-public .tc-stats dt{font-size:9px}.wcl-public .tc-record-detail{font-size:9px;margin-top:13px}.wcl-public .tc-finish{font-size:10px}.wcl-public .tc-actions{margin-top:17px;gap:4px}.wcl-public .tc-actions>a{font-size:10px;gap:7px}.wcl-public .tc-actions>a:last-child{width:28px}.wcl-public .tc-footnote{flex-direction:column;gap:7px;font-size:10px}.wcl-public .tc-debut strong{font-size:24px}.wcl-public .tc-debut p{font-size:11px}.wcl-public .ms-stage.ms-scorecard{border-radius:20px}.wcl-public .ms-scorecard .ms-topline{padding:16px 18px 0;gap:9px;flex-wrap:wrap;font-size:10px}.wcl-public .ms-scorecard .ms-topline>span:not(.ms-status):not(.ms-date-line){order:0}.wcl-public .ms-scorecard .ms-status{order:1;font-size:9px;padding:6px 10px}.wcl-public .ms-scorecard .ms-date-line{display:block;order:3;flex-basis:100%;text-align:left;margin:3px 0 0;font-size:10px}.wcl-public .ms-scorecard .ms-matchup{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);gap:10px;padding:24px 16px;min-height:0}.wcl-public .ms-scorecard .ms-team-0{grid-column:1;grid-row:1}.wcl-public .ms-scorecard .ms-team-1{grid-column:3;grid-row:1}.wcl-public .ms-scorecard .ms-middle{display:flex;grid-column:2;grid-row:1;flex-direction:column;justify-content:center;padding:0;border:0}.wcl-public .ms-scorecard .ms-team-name,.wcl-public .ms-scorecard .ms-team-1 .ms-team-name,.wcl-public .ms-scorecard .ms-matchup-scored .ms-team-name{flex-direction:column;gap:12px}.wcl-public .ms-scorecard .ms-crest,.wcl-public .ms-scorecard .ms-matchup-scored .ms-crest{width:54px;height:54px}.wcl-public .ms-scorecard .ms-team-name h2{font-size:23px;line-height:1.05;min-height:48px;display:flex;align-items:center}.wcl-public .ms-scorecard .ms-kickoff-date{font-size:21px}.wcl-public .ms-scorecard .ms-kickoff-time{font-size:15px}.wcl-public .ms-scorecard .ms-kickoff-time small{font-size:9px}.wcl-public .ms-scorecard .ms-score{margin-top:8px}.wcl-public .ms-scorecard .ms-score strong{font-size:36px}.wcl-public .ms-scorecard .ms-score-mask{min-height:38px}.wcl-public .ms-scorecard .ms-score-long strong{font-size:17px;overflow-wrap:anywhere}.wcl-public .ms-scorecard .ms-score small{font-size:10px}.wcl-public .ms-scorecard .ms-versus small{font-size:9px;letter-spacing:0}.wcl-public .ms-scorecard .ms-story-strap{padding:12px 16px}.wcl-public .ms-scorecard .ms-story-message p{font-size:12px}.wcl-public .ms-scorecard .ms-footer{padding:13px 16px;gap:12px;align-items:center}.wcl-public .ms-scorecard .ms-footer>span{font-size:10px}.wcl-public .ms-scorecard .ms-primary-link{font-size:11px;white-space:nowrap}.wcl-public .mc-fixture .mc-row-score{font-size:18px}}@media(max-width:370px){.wcl-public .tc-track>.tc-card{flex-basis:100%}.wcl-public .tc-showcase-rail .tc-season button span{display:none}.wcl-public .tc-card{grid-template-columns:39% minmax(0,1fr)}.wcl-public .tc-body{padding-inline:13px}.wcl-public .tc-player strong{font-size:24px}.wcl-public .tc-card[data-team=bangladesh] .tc-player strong{font-size:16px}.wcl-public .tc-card[data-team=bangladesh] .tc-player{left:10px;right:8px}.wcl-public .tc-body h3{font-size:29px}.wcl-public .tc-season button{padding-inline:12px}.wcl-public .ms-scorecard .ms-matchup{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:6px;padding-inline:12px}.wcl-public .ms-scorecard .ms-score strong{font-size:30px}.wcl-public .ms-scorecard .ms-team-name h2{font-size:20px}}.wcl-public[data-surface-motion=quiet] .tc-card:after,.wcl-public[data-surface-motion=quiet] .tc-showcase *{transition:none!important}.wcl-public[data-surface-motion=quiet] .tc-portrait>img{transform:none!important}@media(prefers-reduced-motion:reduce){.wcl-public .tc-card:after,.wcl-public .tc-showcase *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.wcl-public .tc-portrait>img{transform:none!important}}.wcl-public .contact-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,7vw,100px);padding-block:48px 72px;align-items:start}.wcl-public .contact-intro{max-width:400px;padding-top:12px}.wcl-public .contact-intro>svg{color:var(--finish-orange);margin-bottom:24px}.wcl-public :is(.contact-intro,.contact-panel) h2{font:600 27px/1.2 Inter,sans-serif;letter-spacing:-.04em;margin:0 0 16px;text-transform:none}.wcl-public .contact-intro p{color:var(--finish-muted);font:400 15px/1.8 Inter,sans-serif}.wcl-public .contact-email{display:flex;align-items:center;gap:16px;width:fit-content;font-size:clamp(16px,1.6vw,22px);letter-spacing:-.025em;margin-block:28px 32px;color:var(--finish-white)}.wcl-public .contact-shortcuts{border-top:1px solid var(--finish-line);margin-bottom:30px}.wcl-public .contact-shortcuts>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:17px;border-bottom:1px solid var(--finish-line);color:var(--finish-muted);font-size:13px;transition:color .18s ease}.wcl-public .contact-shortcuts>a:hover{color:var(--finish-orange)}.wcl-public .contact-panel{background:var(--finish-surface);border:1px solid var(--finish-line);border-radius:24px;padding:clamp(22px,3vw,40px);min-width:0}.wcl-public .contact-form-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;margin-bottom:24px}.wcl-public .contact-form-heading h2{font-size:22px;margin:0}.wcl-public .contact-form-heading p{font-size:11px;color:var(--finish-muted);margin:0}.wcl-public .contact-panel fieldset{padding:0;margin:0;border:0;min-width:0}.wcl-public .contact-panel label{display:flex;flex-direction:column;gap:10px;color:var(--finish-white);font:500 12px/1.5 Inter,sans-serif;margin-bottom:20px}.wcl-public .contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wcl-public .contact-panel :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:48px;background:#0b172a;border:1px solid #40516a;border-radius:10px;color:var(--finish-white);font:400 16px/1.6 Inter,sans-serif;padding:11px 14px;transition:border-color .18s ease}.wcl-public .contact-panel textarea{resize:vertical;min-height:140px}.wcl-public .contact-panel textarea::placeholder{color:#9dacc2}.wcl-public .contact-panel :is(input,select,textarea):focus-visible{outline:2px solid var(--finish-orange);outline-offset:3px}.wcl-public .contact-panel [aria-invalid=true]{border-color:#ffac9b}.wcl-public .contact-field-error{color:#ffb9a7;font-size:12px}.wcl-public .contact-panel .contact-consent{display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:start;color:var(--finish-muted);font-size:12px;font-weight:400;line-height:1.7}.wcl-public .contact-consent input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--finish-orange)}.wcl-public :is(.contact-consent,.contact-small,.contact-service-note,.contact-submit) a{color:var(--finish-white);text-decoration:underline;text-underline-offset:3px}.wcl-public .contact-submit{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:24px}.wcl-public .contact-submit>span{font-size:12px;color:var(--finish-muted)}.wcl-public .contact-submit>span a{display:inline-flex;gap:4px;align-items:center}.wcl-public .contact-panel button:disabled{opacity:.5;cursor:not-allowed}.wcl-public .contact-small,.wcl-public .contact-intro .contact-small{font-size:11px;color:var(--finish-muted);line-height:1.8}.wcl-public .contact-panel .contact-small{margin:20px 0 0}.wcl-public .contact-service-note{border-left:2px solid var(--finish-orange);padding:8px 0 8px 16px;margin:0 0 24px;font-size:12px;line-height:1.7;color:var(--finish-muted)}.wcl-public .contact-error{padding:14px 16px;border:1px solid #80514f;border-radius:8px;color:#ffd1c6;font-size:13px;line-height:1.7;margin-top:20px}.wcl-public .contact-verification{max-width:100%;margin-top:20px}.wcl-public .contact-verification p{color:#ffd1c6;font-size:12px}.wcl-public .contact-retry{color:var(--finish-muted);padding:12px 0;background:none;border:0;font-size:11px;text-decoration:underline;text-underline-offset:4px}.wcl-public .contact-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wcl-public .contact-success{padding-block:20px}.wcl-public .contact-success>p:not(.kicker){font-size:14px;line-height:1.8;color:var(--finish-muted)}.wcl-public .contact-success-icon{display:grid;place-items:center;background:var(--finish-orange);color:#081426;border-radius:50%;width:56px;height:56px;margin-bottom:32px}.wcl-public .contact-success .contact-reference{font-size:10px!important;overflow-wrap:anywhere;margin:26px 0}.wcl-public .policy-navigation{display:flex;align-items:center;justify-content:space-between;gap:16px 30px;flex-wrap:wrap;padding-block:14px;border-bottom:1px solid var(--finish-line)}.wcl-public .policy-navigation nav{display:flex;flex-wrap:wrap;gap:24px}.wcl-public .policy-navigation nav a{padding:14px 0;color:var(--finish-muted);font-size:13px;border-bottom:2px solid transparent}.wcl-public .policy-navigation nav a.active{color:var(--finish-white);border-color:var(--finish-orange)}.wcl-public .policy-navigation>span{color:var(--finish-muted);font-size:11px}.wcl-public .policy-layout{display:grid;grid-template-columns:230px minmax(0,780px);gap:clamp(32px,7vw,100px);padding-block:44px 72px;align-items:start}.wcl-public .policy-layout aside{position:sticky;top:108px}.wcl-public .policy-layout aside nav{display:grid;gap:3px}.wcl-public .policy-layout aside nav a{padding-block:10px;color:var(--finish-muted);font-size:12px;line-height:1.5}.wcl-public .policy-layout aside a:hover{color:var(--finish-orange)}.wcl-public .policy-help{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--finish-line);margin-top:18px;padding-top:22px;font-size:12px}.wcl-public .policy-copy{min-width:0}.wcl-public .policy-part{scroll-margin-top:112px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--finish-line)}.wcl-public .policy-part:last-child{margin-bottom:0;border:0}.wcl-public .policy-part h2{font:600 23px/1.25 Inter,sans-serif;letter-spacing:-.035em;margin:0 0 18px;text-transform:none}.wcl-public .policy-part :is(p,li){font:400 14px/1.85 Inter,sans-serif;color:var(--finish-muted)}.wcl-public .policy-part p{margin:0 0 16px}.wcl-public .policy-part ul{margin:0 0 20px;padding-left:20px}.wcl-public .policy-part li{padding-left:5px;margin-bottom:12px}.wcl-public .policy-part strong{color:var(--finish-white);font-weight:600}.wcl-public .policy-part a{color:var(--finish-white);text-decoration:underline;text-decoration-color:#697d99;text-underline-offset:4px;overflow-wrap:anywhere}.wcl-public .policy-part a:hover{text-decoration-color:var(--finish-orange)}.wcl-public .policy-storage{border:1px solid var(--finish-line);border-radius:12px;padding:4px 20px;margin-bottom:24px}.wcl-public .policy-storage>div{padding:18px 0;display:grid;gap:8px}.wcl-public .policy-storage>div+div{border-top:1px solid var(--finish-line)}.wcl-public .policy-storage strong{font-size:13px}.wcl-public .policy-storage span{font-size:13px;color:var(--finish-muted);line-height:1.7}.wcl-public .policy-part .btn{margin-block:4px 18px}@media(max-width:850px){.wcl-public .contact-layout{grid-template-columns:1fr;gap:32px}.wcl-public .contact-intro{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.wcl-public .contact-intro>svg{display:none}.wcl-public .contact-intro>h2,.wcl-public .contact-intro>p,.wcl-public .contact-email{grid-column:1}.wcl-public .contact-shortcuts{grid-column:2;grid-row:1/5}.wcl-public .policy-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}}@media(max-width:600px){.wcl-public .contact-layout{padding-block:30px 48px;gap:22px}.wcl-public .contact-intro{display:block;padding:0}.wcl-public .contact-intro h2{font-size:23px}.wcl-public .contact-email{margin:20px 0}.wcl-public .contact-intro .contact-small{display:none}.wcl-public .contact-shortcuts{margin-bottom:0}.wcl-public .contact-shortcuts>a{padding-block:13px}.wcl-public .contact-panel{border-radius:18px;padding:22px 18px}.wcl-public .contact-fields{grid-template-columns:1fr;gap:0}.wcl-public .contact-submit{flex-direction:column;align-items:stretch}.wcl-public .contact-submit .btn{justify-content:center}.wcl-public .contact-submit>span{text-align:center}.wcl-public .policy-layout{grid-template-columns:1fr;gap:28px;padding-block:28px 48px}.wcl-public .policy-layout aside{position:static;border-bottom:1px solid var(--finish-line);padding-bottom:20px}.wcl-public .policy-layout aside nav{grid-template-columns:1fr 1fr;gap:0 20px}.wcl-public .policy-help{display:none}.wcl-public .policy-navigation{gap:10px}.wcl-public .policy-navigation nav{gap:18px}.wcl-public .policy-navigation nav a{font-size:12px}.wcl-public .policy-part h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.wcl-public .contact-layout *{transition:none!important;scroll-behavior:auto!important}}.wcl-public .seo-breadcrumbs{padding-top:22px;padding-bottom:0;font-size:12px;color:#aab9cb}.seo-breadcrumbs ol{display:flex;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.seo-breadcrumbs li{min-width:0;overflow-wrap:anywhere}.seo-breadcrumbs li+li:before{content:"/";margin-right:8px;color:#71829a}.seo-breadcrumbs a:hover,.answer-links a:hover{color:var(--orange,#ff782c)}.answer-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding:8px 0 24px;font-size:14px}.answer-links a{text-decoration:underline;text-underline-offset:5px}.archive-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px}.archive-lists ul{list-style:none;padding:0;margin:16px 0 24px}.archive-lists li{margin:10px 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.archive-lists a:hover{color:var(--orange,#ff782c)}@media(max-width:720px){.archive-lists{grid-template-columns:1fr;gap:24px}}.rivalry-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:0}.rivalry-guide h2{font-size:clamp(30px,3vw,44px)}.rivalry-guide dl{margin:24px 0 32px}.rivalry-guide dl>div{display:grid;grid-template-columns:120px 1fr;gap:16px;border-bottom:1px solid #29394d;padding:14px 0}.rivalry-guide dt{color:#aab9cb;font-size:14px}.rivalry-guide dd{margin:0}.rivalry-guide-teams{display:grid;gap:20px}.rivalry-guide-teams>a{display:flex;align-items:center;gap:30px;padding:30px;border:1px solid #29394d;border-radius:16px;background:#0d1b30;transition:border-color .2s}.rivalry-guide-teams>a:hover{border-color:#ff782c}.rivalry-guide-teams img{object-fit:contain;flex-shrink:0}.rivalry-guide-teams h2{margin:0 0 14px}.rivalry-guide-teams span{font-size:13px;color:#aab9cb}.rivalry-guide-history{border-top:1px solid #29394d}.rivalry-guide-history>p:not(.kicker){max-width:640px;color:#b8c8dc;line-height:1.8}.rivalry-guide .source-note{margin-top:16px}@media(max-width:720px){.rivalry-guide-grid{grid-template-columns:1fr;gap:24px}.rivalry-guide-teams>a{padding:24px;gap:20px}.rivalry-guide dd{font-size:14px}.seo-breadcrumbs{font-size:11px}}.wcl-public :is(.story-description-mobile,.mobile-story-toggle,.mobile-filter-toggle,.mobile-footer-toggle,.mobile-record-toggle){display:none}.wcl-public .mobile-footer-links{display:contents}.wcl-public .mobile-spotlight-browse{display:none}.wcl-public :is(.mobile-home-paths,.mobile-story-browse,.video-compact-title){display:none}@media(max-width:700px){.wcl-public .section{padding-block:52px}.wcl-public .section-title{gap:16px;margin-bottom:26px;align-items:flex-end}.wcl-public .section-title>div{min-width:0}.wcl-public .section-title h2{font-size:32px;line-height:1.08;text-wrap:balance}.wcl-public .section-title>a{flex-shrink:0;max-width:104px;min-height:44px;font-size:12px;line-height:1.4;gap:8px;align-items:center}.wcl-public :is(.kicker,.mc-eyebrow){font-size:10px;line-height:1.6;letter-spacing:.09em;margin-bottom:12px}.wcl-public .page-title{padding:28px 0}.wcl-public .page-title h1{font-size:42px;line-height:1.06;margin-bottom:16px}.wcl-public .page-title p:not(.kicker){font-size:15px;line-height:1.65;margin-bottom:0;max-width:40ch}.wcl-public :is(input,select,textarea){font-size:16px}.wcl-public :is(.team-pills,.league-tabs){gap:8px}.wcl-public .team-pills button{min-height:44px;padding-inline:16px;font-size:12px}.wcl-public .wcl-story-hero .story-scene{min-height:0;height:auto;padding:28px 20px 24px;gap:24px}.wcl-public .wcl-story-hero .hero-story-copy{width:100%;padding:0;min-height:0}.wcl-public .wcl-story-hero .story-season :is(.story-kicker,.story-description,.story-actions,.story-facts){margin-inline:0!important}.wcl-public .wcl-story-hero .story-season h1{padding-inline:0}.wcl-public .wcl-story-hero h1{font-size:clamp(40px,12vw,64px)!important;line-height:1.03!important;margin:0 0 18px;padding:0}.wcl-public .wcl-story-hero .story-kicker{font-size:10px;line-height:1.5;letter-spacing:.08em;margin:0 0 16px;gap:10px}.wcl-public .wcl-story-hero .hero-story-chapter{display:none}.wcl-public .wcl-story-hero .hero-story-role{font-size:14px;margin:0 0 12px}.wcl-public .wcl-story-hero .story-description{font-size:15px!important;line-height:1.6;margin:0;max-width:42ch!important}.wcl-public .hero-story-copy[data-mobile-summary=true] .story-description-mobile{display:block}.wcl-public .hero-story-copy[data-mobile-summary=true][data-mobile-expanded=false] :is(.story-description-full,.hero-supporting-copy,.hero-biography-source){display:none}.wcl-public .hero-story-copy[data-mobile-expanded=true] .story-description-mobile{display:none}.wcl-public .wcl-story-hero .hero-supporting-copy{margin-top:12px}.wcl-public .mobile-story-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 0;border:0;background:none;font:500 12px/1.4 Inter,sans-serif;color:#b7c9e2}.wcl-public .mobile-story-toggle svg{width:14px;height:14px}.wcl-public .mobile-story-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wcl-public .wcl-story-hero .story-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin:10px 0 0}.wcl-public .wcl-story-hero .story-actions>a{width:auto;min-width:0;min-height:48px;padding:12px 10px;font-size:12px;line-height:1.4;gap:8px;justify-content:space-between;white-space:normal}.wcl-public .wcl-story-hero .story-actions svg{width:16px;height:16px;flex-shrink:0}.wcl-public .wcl-story-hero .story-facts{margin:22px 0 0!important;padding:18px 0 0;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.wcl-public .wcl-story-hero .story-facts>div{grid-template-rows:minmax(26px,auto) auto;gap:6px}.wcl-public .wcl-story-hero .story-facts dt{font:700 20px/1.25 Inter,sans-serif;overflow-wrap:normal}.wcl-public .wcl-story-hero .story-facts dt[data-compact]{font-size:15px;line-height:1.6}.wcl-public .wcl-story-hero .story-facts dd{font:400 12px/1.5 Inter,sans-serif}.wcl-public .wcl-story-hero .hero-biography-source{margin-top:16px;font-size:12px}.wcl-public .wcl-story-hero .story-season .rivalry-stage{margin-top:0}.wcl-public .wcl-story-hero .hero-about-team{padding:22px 18px}.wcl-public .hero-about-team>h3,.wcl-public .hero-leadership-credit{display:none}.wcl-public .wcl-story-hero .hero-about-team h2{font-size:26px}.wcl-public .spotlight-grid{gap:22px}.wcl-public .spotlight-portrait{height:360px}.wcl-public .spotlight-bio :is(.kicker,.spotlight-role,.spotlight-description,.player-facts,.archive-label){display:none}.wcl-public .spotlight-bio h2{margin:0 0 18px;font-size:34px;line-height:1.1}.wcl-public .spotlight-bio .btn{min-height:46px;padding:12px 18px;font-size:13px}.wcl-public .spotlight-picker{padding-top:4px}.wcl-public .spotlight-picker button{min-height:76px}.wcl-public .player-rail-heading{gap:12px;margin-block:16px}.wcl-public .player-rail-heading>p{display:none}.wcl-public .player-rail-heading .rail-controls{margin-left:auto}.wcl-public .team-roster-intro{flex-direction:row;align-items:center;gap:16px;margin-bottom:24px}.wcl-public .team-roster-intro>div{flex:1;min-width:0}.wcl-public .team-roster-intro p{font-size:14px;line-height:1.6;margin:0}.wcl-public .team-roster-intro>div>span{display:none}.wcl-public .team-roster-intro .select-label{width:164px;min-width:0;flex-shrink:0}.wcl-public .team-roster-intro select{font-size:14px;padding-inline:10px}.wcl-public .team-roster-list{gap:16px}.wcl-public .team-roster-toggle{gap:10px 16px;padding:20px 18px}.wcl-public .team-roster-name small{letter-spacing:.03em}.wcl-public .team-roster-content{padding:0 16px 24px}.wcl-public .team-roster-toolbar{padding-block:22px;gap:16px}.wcl-public .team-roster-content .players-grid{gap:20px 12px}.wcl-public .team-roster-content .player-team-strip small{display:none}.wcl-public .team-roster-content .player-team-strip{min-height:44px}.wcl-public .match-broadcast .mc-header{gap:16px;margin-bottom:24px;align-items:flex-start}.wcl-public .match-broadcast .mc-header :is(h1,h2){font-size:36px}.wcl-public .match-broadcast .mc-header-note{font-size:11px;line-height:1.6;padding-top:4px}.wcl-public .match-broadcast .mc-toolbar{gap:12px;padding-bottom:24px}.wcl-public .match-broadcast .mc-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.wcl-public .match-broadcast .mc-filters label{gap:8px;font-size:12px}.wcl-public .match-broadcast .mc-filters select{width:100%;min-width:0;min-height:48px;font-size:14px;padding:10px 24px 10px 12px}.wcl-public .mobile-filter-toggle{display:flex;grid-column:1/-1;align-items:center;gap:10px;min-height:44px;padding:6px 0;border:0;background:none;color:#b7c9e2;font:500 12px/1.4 Inter,sans-serif;text-align:left}.wcl-public .mobile-filter-toggle>span{margin-left:auto;color:#ff9b64}.wcl-public .mobile-filter-toggle svg{width:15px;height:15px}.wcl-public .mobile-filter-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wcl-public .mc-filters .mc-extra-filter{grid-column:1/-1}.wcl-public .mc-toolbar[data-extra-filters=false] :is(.mc-extra-filter,.mc-search){display:none}.wcl-public .match-broadcast .mc-search{width:100%;min-height:48px}.wcl-public .match-broadcast .mc-search input{font-size:16px}.wcl-public .mc-list-bar{gap:14px;padding-block:24px}.wcl-public .mc-view-filter{width:100%;display:flex}.wcl-public .mc-view-filter button{min-height:44px;flex:1;padding-inline:12px;font-size:12px}.wcl-public .mc-date-group{margin-top:22px}.wcl-public .mc-date-group h2{padding-block:12px}.wcl-public .mc-home-grid .mc-fixture{min-height:0}.wcl-public .ms-scorecard .ms-story-strap{padding-block:16px}.wcl-public .ms-scorecard .ms-story-message p{font-size:13px;line-height:1.6}.wcl-public .career-section .section-title{display:block}.wcl-public .career-section .record-context{margin:12px 0 0;font-size:12px;line-height:1.6}.wcl-public .records-grid{grid-template-columns:minmax(0,1fr);gap:24px}.wcl-public .records-grid .record-card{display:grid;grid-template-columns:36% minmax(0,1fr)}.wcl-public .records-grid .record-image{display:block;height:100%;min-height:250px}.wcl-public .records-grid .record-image img{height:100%;object-fit:cover;object-position:50% 10%}.wcl-public .records-grid .record-image>span{display:none}.wcl-public .records-grid .record-content{padding:24px 18px}.wcl-public .record-content .record-player{font-size:22px;line-height:1.15;margin-bottom:18px}.wcl-public .record-content .record-number{font-size:48px;line-height:1}.wcl-public .record-content .record-unit{font-size:11px;line-height:1.5;margin:10px 0 8px}.wcl-public .record-content>h3{display:none}.wcl-public .record-content[data-expanded=false] :is(.record-detail,.record-source){display:none}.wcl-public .mobile-record-toggle{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 0;border:0;background:none;color:#b7c9e2;font:500 12px/1.5 Inter,sans-serif}.wcl-public .mobile-record-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wcl-public .record-content .record-detail{font-size:13px!important;line-height:1.7;margin-top:12px!important}.wcl-public .record-content .record-source{font-size:12px;line-height:1.5;min-height:44px}.wcl-public .rivalry-editorial-copy>p:not([class])+p:not([class]){display:none}.wcl-public .rivalry-editorial-copy>p:not([class]){font-size:15px;line-height:1.65}.wcl-public .rivalry-editorial-copy .source-note{font-size:12px;line-height:1.6}.wcl-public .rivalry-editorial-copy .rivalry-links{gap:16px;margin-top:24px}.wcl-public .rivalry-editorial-copy .rivalry-links a{min-height:48px;font-size:12px;line-height:1.5}.wcl-public .tc-toolbar>div:first-child{display:none}.wcl-public .tc-toolbar{margin-bottom:24px}.wcl-public .tc-footnote{font-size:12px;line-height:1.6;gap:8px;margin-top:18px}.wcl-public .tc-footnote a{min-height:44px;align-items:center}.wcl-public .reels-toolbar{margin-bottom:24px;gap:16px}.wcl-public .reels-section .reels-channel{width:100%;justify-content:space-between}.wcl-public .reels-channel select{flex:1;max-width:240px;font-size:16px}.wcl-public .video-grid{gap:28px 16px}.wcl-public .video-card>h3{font-size:16px;line-height:1.55;-webkit-line-clamp:unset;display:block}.wcl-public .guide-grid{gap:16px}.wcl-public .guide-card{padding:24px}.wcl-public .guide-card p{font-size:14px;line-height:1.6}.wcl-public .fan-banner{padding:28px 24px;gap:20px}.wcl-public .fan-banner .kicker{display:none}.wcl-public .fan-banner p{font-size:14px;line-height:1.6}.wcl-public .contact-intro>h2,.wcl-public .contact-intro>p:not(.contact-small){display:none}.wcl-public .contact-layout{gap:28px}.wcl-public .contact-intro .contact-email{margin:0 0 20px}.wcl-public .contact-shortcuts{display:flex;flex-wrap:wrap;gap:8px 20px;border:0}.wcl-public .contact-shortcuts>a{border:0;padding:6px 0;min-height:44px;font-size:12px}.wcl-public .contact-shortcuts>a:last-child{display:none}.wcl-public .contact-panel :is(input,select,textarea){font-size:16px}.wcl-public .contact-form-heading{align-items:start;gap:12px}.wcl-public .contact-form-heading>p{font-size:12px;line-height:1.5}.wcl-public .policy-part{margin-bottom:36px;padding-bottom:28px}.wcl-public .policy-part :is(p,li){font-size:15px;line-height:1.8}.wcl-public .policy-part h2{font-size:22px;line-height:1.3}.wcl-public .footer-grid{display:block;padding-bottom:28px}.wcl-public .footer-grid>div:first-child{margin-bottom:28px}.wcl-public .mobile-footer-group{border-top:1px solid #26364b}.wcl-public .mobile-footer-group:last-child{border-bottom:1px solid #26364b}.wcl-public .footer-desktop-heading{display:none}.wcl-public .mobile-footer-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:16px 0;border:0;background:none;text-align:left;font:600 14px/1.5 Inter,sans-serif;color:#f5f8ff}.wcl-public .mobile-footer-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wcl-public .mobile-footer-links{display:none;padding:0 0 16px}.wcl-public .mobile-footer-group[data-expanded=true] .mobile-footer-links{display:grid}.wcl-public .footer-grid .mobile-footer-links a{display:flex;align-items:center;min-height:44px;margin:0;font-size:14px}.wcl-public .copyright{margin-top:0;padding-top:24px;gap:16px;line-height:1.6}.wcl-public .copyright>a{display:inline-flex;align-items:center;min-height:44px}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true] :is(.story-description-full,.hero-supporting-copy,.hero-biography-source){display:block}#root:not([data-client-ready=true]) .wcl-public :is(.story-description-mobile,.mobile-story-toggle,.mobile-filter-toggle,.mobile-footer-toggle){display:none}#root:not([data-client-ready=true]) .wcl-public .footer-desktop-heading{display:block;margin-top:20px}#root:not([data-client-ready=true]) .wcl-public .mobile-footer-links{display:grid}#root:not([data-client-ready=true]) .wcl-public .mc-toolbar :is(.mc-extra-filter,.mc-search){display:flex}#root:not([data-client-ready=true]) .wcl-public .mobile-record-toggle{display:none}#root:not([data-client-ready=true]) .wcl-public .record-content :is(.record-detail,.record-source){display:block}}@media(max-width:370px){.wcl-public .section-title{flex-wrap:wrap;gap:8px}.wcl-public .section-title>a{max-width:none}.wcl-public .team-roster-intro{flex-wrap:wrap}.wcl-public .team-roster-intro .select-label{width:100%}.wcl-public .team-roster-content .players-grid{grid-template-columns:minmax(0,1fr)}.wcl-public .team-roster-content .player-caption h3{font-size:26px}.wcl-public .team-roster-content .player-team-strip span{font-size:13px}.wcl-public .mc-header{flex-wrap:wrap}.wcl-public .mc-header-note{text-align:left}.wcl-public .match-broadcast .mc-filters{grid-template-columns:minmax(0,1fr)}.wcl-public .match-broadcast .mc-filters select{font-size:16px}}@media(max-width:1100px){.wcl-public .mobile-story-browse{display:flex;align-items:center;padding:4px 20px 16px}.wcl-public .mobile-story-browse svg{width:18px;height:18px}.wcl-public .wcl-story-hero .mobile-story-browse>.mobile-story-toggle{order:0;margin:0;font-size:13px;white-space:nowrap}.wcl-public .wcl-story-hero .story-scene{display:flex;flex-direction:column;height:auto;min-height:0;padding:24px 20px 32px;gap:24px!important}.wcl-public .wcl-story-hero .story-scene>.hero-story-copy{order:2;display:flex;flex-direction:column;width:100%;max-width:720px;padding:0;align-self:center}.wcl-public .wcl-story-hero .story-scene>:not(.hero-story-copy){order:1;width:100%;max-width:720px;margin:0;align-self:center}.wcl-public .wcl-story-hero .story-season:before{display:none}.wcl-public .wcl-story-hero .story-season .rivalry-stage{position:relative;inset:auto;height:clamp(300px,76vw,430px);border-radius:20px;margin:0;background:#0a2453}.wcl-public .wcl-story-hero .story-visual{padding:0;height:clamp(270px,65vw,430px)}.wcl-public .wcl-story-hero .story-portraits figure{height:100%;transform:none}.wcl-public .wcl-story-hero .story-poster:has(>img){height:auto;aspect-ratio:auto}.wcl-public .wcl-story-hero .story-poster>img{width:100%;height:auto;max-height:440px;object-fit:contain}.wcl-public .wcl-story-hero .story-visual>.hero-subject-art{height:100%;max-height:430px}.wcl-public .wcl-story-hero .hero-story-copy>.story-kicker,.wcl-public .wcl-story-hero .hero-story-chapter{display:none}.wcl-public .wcl-story-hero .hero-story-copy>h1{order:0;font-size:clamp(38px,10.5vw,58px)!important;line-height:1.02!important;margin:0 0 14px;padding:0}.wcl-public .wcl-story-hero .hero-story-role{order:0;font:500 14px/1.5 Inter,sans-serif;margin:0 0 10px}.wcl-public .wcl-story-hero .hero-story-copy>.story-description-mobile{order:1;display:block;font:400 15px/1.6 Inter,sans-serif!important;margin:0!important;max-width:48ch!important}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions{order:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0!important}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions>a{width:auto;min-width:0;min-height:48px;padding:12px 10px;font-size:13px;line-height:1.4;white-space:normal;gap:8px!important}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions svg{width:16px;height:16px;flex-shrink:0}.wcl-public .wcl-story-hero .mobile-story-toggle{order:3;display:flex;align-items:center;align-self:flex-start;min-height:44px;gap:8px;padding:8px 0;margin:8px 0 0;border:0;background:none;color:#b7c9e2;font:500 12px/1.4 Inter,sans-serif}.wcl-public .wcl-story-hero .hero-story-copy>:is(.story-description-full,.hero-supporting-copy){order:4;font-size:15px!important;line-height:1.65;margin:12px 0 0!important}.wcl-public .wcl-story-hero .hero-story-copy>.story-facts{order:5;margin:20px 0 0!important}.wcl-public .wcl-story-hero .hero-story-copy>.hero-biography-source{order:6}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true][data-mobile-expanded=false]>:is(.story-description-full,.hero-supporting-copy,.story-facts,.hero-biography-source){display:none}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-expanded=true]>.story-description-mobile{display:none}.wcl-public .hero-leadership-photo figcaption{display:none}.wcl-public .hero-about-team>:is(.story-kicker,h2,h3,.hero-leadership-credit){display:none}.wcl-public .spotlight-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 12px}.wcl-public .spotlight-grid>.spotlight-portrait{grid-column:1/-1;grid-row:1;height:clamp(320px,70vw,440px)}.wcl-public .spotlight-grid>.spotlight-bio{grid-column:1/-1;grid-row:2;min-width:0;padding:0}.wcl-public .spotlight-bio :is(.kicker,.spotlight-role,.spotlight-description,.player-facts,.archive-label){display:none}.wcl-public .spotlight-bio>h2{margin:0 0 20px;padding-right:110px;font-size:34px;line-height:1.15}.wcl-public .spotlight-bio>.btn{min-height:46px;padding:12px 18px;font-size:13px}.wcl-public .spotlight-grid>.spotlight-picker{display:none}.wcl-public .mobile-spotlight-browse{display:flex;grid-column:2;grid-row:2;align-self:start;gap:8px;z-index:1}.wcl-public .mobile-spotlight-browse button{display:grid;place-items:center;width:44px;height:44px;padding:0;background:transparent;border:1px solid #34455e;border-radius:50%;color:#f5f8ff}.wcl-public .mobile-spotlight-browse button svg{width:18px;height:18px}.wcl-public .mobile-spotlight-browse button:is(:hover,:focus-visible){background:#142c4c;border-color:#ff823a}#root:not([data-client-ready=true]) .wcl-public .mobile-spotlight-browse{display:none}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true]>:is(.story-description-full,.hero-supporting-copy,.hero-biography-source){display:block}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true]>.story-facts{display:grid}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy>:is(.story-description-mobile,.mobile-story-toggle){display:none}}@media(max-width:700px){.wcl-public .mobile-home-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:12px;border-bottom:1px solid #22324a;background:#080f1e}.wcl-public .mobile-home-paths a{display:flex;justify-content:center;align-items:center;min-height:44px;font:500 13px/1.3 Inter,sans-serif;color:#edf3fc}.wcl-public .home-secondary-promotion{display:none}.wcl-public .section{padding-block:40px}.wcl-public .section-title{margin-bottom:22px}.wcl-public .section-title .kicker,.wcl-public .mc-eyebrow,.wcl-public .page-title .kicker{display:none}.wcl-public .ticket-planner>div:first-child>:is(.kicker,h2,p){display:none}.wcl-public .filters{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.wcl-public .filters :is(.select-label,.input-search){width:100%;min-width:0;max-width:none;margin:0}.wcl-public .filters select{width:100%;min-width:0;font-size:16px}.wcl-public .section-title>a{max-width:none;font-size:13px}.wcl-public .wcl-story-hero .story-scene{padding:16px 20px 0;gap:18px!important}.wcl-public .wcl-story-hero .story-visual{height:clamp(220px,58vw,280px)}.wcl-public .wcl-story-hero .story-season .rivalry-stage{height:clamp(240px,65vw,300px)}.wcl-public .wcl-story-hero .story-trophy.hero-subject-scene .story-visual{height:240px;padding:0}.wcl-public .hero-team-players .player-profile-card .player-photo{height:190px;min-height:0;aspect-ratio:auto}.wcl-public .hero-team-players .player-profile-card .player-photo>img{object-fit:contain}.wcl-public .hero-team-players .player-caption{min-height:0;padding:12px}.wcl-public .hero-team-players .player-caption h3{font-size:22px}.wcl-public .hero-team-players .player-caption>small,.wcl-public .hero-team-players .player-team-strip{display:none}.wcl-public .hero-team-players .player-rail-heading{margin:0 0 8px}.wcl-public .hero-team-note{font-size:12px;margin-top:8px}.wcl-public .hero-schedule{padding:14px}.wcl-public .hero-schedule-heading>span{font-size:12px}.wcl-public .hero-schedule-heading>small{font-size:11px}.wcl-public .hero-schedule-days{padding-block:12px}.wcl-public .hero-schedule-days>button{min-height:48px;flex-basis:44px;padding:8px}.wcl-public .hero-schedule-days>button small{display:none}.wcl-public .hero-schedule .hero-schedule-date{font-size:20px;margin-block:8px}.wcl-public .hero-schedule .hero-schedule-date>small{display:none}.wcl-public .hero-day-fixtures{min-height:0;gap:10px}.wcl-public .hero-fixture-card{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px;gap:8px}.wcl-public .hero-fixture-meta{grid-column:1/-1;font-size:11px}.wcl-public .hero-fixture-sides{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr);gap:6px;margin:0}.wcl-public .hero-fixture-sides>span:nth-child(2){flex-direction:row;text-align:left}.wcl-public .hero-fixture-sides strong{font-size:18px;line-height:1.2}.wcl-public .hero-fixture-sides img{width:26px;height:26px;padding:0;background:none;border-radius:0}.wcl-public .hero-fixture-sides>b{display:none}.wcl-public .hero-fixture-card .fixture-info-strip{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;border:0;padding:0;margin:0;gap:5px}.wcl-public .hero-fixture-card .fixture-info-strip>span{font-size:11px}.wcl-public .hero-fixture-card .fixture-info-strip>span:first-child>svg,.wcl-public .hero-fixture-card .fixture-info-strip time{display:none}.wcl-public .hero-fixture-action{display:none}.wcl-public .wcl-story-hero .hero-story-copy>h1{font-size:clamp(36px,10vw,44px)!important;margin-bottom:8px}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true]>.story-description-mobile{display:none}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions{margin-top:12px!important}.wcl-public .wcl-story-hero .hero-story-copy>.mobile-story-toggle{margin:0;font-size:13px}.wcl-public .hero-about-team{display:none}.wcl-public .wcl-story-hero .hero-about-visual{min-height:0}.wcl-public .rivalry-editorial{gap:22px}.wcl-public .rivalry-editorial .rivalry-poster{height:auto;aspect-ratio:4/3}.wcl-public .rivalry-editorial .rivalry-poster img{object-fit:cover;object-position:50% 26%}.wcl-public .rivalry-editorial-copy h2{font-size:36px;line-height:1.05;margin-bottom:16px}.wcl-public .rivalry-editorial-copy .rivalry-nations{font-size:17px;margin-bottom:8px}.wcl-public .rivalry-editorial-copy .rivalry-date{color:#b7c9e2;font:400 14px/1.5 Inter,sans-serif;margin:0}.wcl-public .rivalry-editorial-copy .rivalry-links{margin-top:16px}.wcl-public .rivalry-editorial-copy .rivalry-links a{font-size:14px}.wcl-public .tc-card{grid-template-columns:44% minmax(0,1fr)}.wcl-public .tc-portrait{min-height:355px}.wcl-public .tc-body{padding:18px 14px 14px}.wcl-public .tc-body h3{margin:14px 0 18px;font-size:30px}.wcl-public .tc-record-label,.wcl-public .tc-stats dt{font-size:11px}.wcl-public .tc-record-label span{font-size:10px}.wcl-public .tc-stats>div{padding-left:6px}.wcl-public .tc-stats dd{font-size:28px}.wcl-public .tc-record-detail{display:none}.wcl-public .tc-finish{font-size:12px;line-height:1.4;min-height:34px;margin-top:12px}.wcl-public .tc-actions{flex-wrap:wrap;gap:4px 12px;margin-top:8px}.wcl-public .tc-actions>a{font-size:12px;min-height:44px}.wcl-public .tc-actions>a:last-child{min-width:44px}.wcl-public .tc-footnote{font-size:12px;gap:2px}.wcl-public .tc-footnote p{margin:0}.wcl-public .video-full-title,.wcl-public .video-art :is(.video-match-title,.video-editorial-label){display:none}.wcl-public .video-compact-title{display:inline}.wcl-public .video-grid{grid-template-columns:minmax(0,1fr);gap:24px}.wcl-public .video-card>h3{font-size:20px;line-height:1.3;margin-top:14px}.wcl-public .video-art{aspect-ratio:16/9}.wcl-public .video-art img{width:100%;height:100%;object-fit:cover}.wcl-public .press-card .press-copy>p{display:none}.wcl-public .press-card .press-copy h3{font-size:23px;line-height:1.2}.wcl-public .press-disclosure{font-size:13px}.wcl-public .guide-grid{gap:0}.wcl-public .guide-card{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:76px;padding:18px 4px;border:0;border-bottom:1px solid #26364b;border-radius:0;background:none}.wcl-public .guide-card p{display:none}.wcl-public .guide-card h3{font:500 18px/1.3 Inter,sans-serif;margin:0}.wcl-public .guide-card>svg{position:static;width:22px;height:22px;margin:0}.wcl-public .fan-banner{margin-block:16px 32px}.wcl-public .ms-availability-note{font-size:13px}}@media(min-width:371px)and (max-width:420px){.wcl-public .match-broadcast .mc-filters{grid-template-columns:minmax(0,1fr)}.wcl-public .match-broadcast .mc-filters select{font-size:16px}}.wcl-public .mobile-ticket-share{display:none}@media(max-width:1100px){.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true][data-mobile-expanded=false]>.story-description-mobile{display:block}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true][data-mobile-expanded=false] :is(.story-secondary,.hero-share-row,.ticket-story-utilities,.hero-story-role){display:none}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true]>.story-actions{grid-template-columns:minmax(0,1fr);width:100%;max-width:400px;gap:8px;margin-top:16px!important}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true]>.story-actions>a{justify-content:space-between;padding-inline:18px}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true]>.story-actions>.story-secondary{min-height:44px;padding-inline:0}.wcl-public .wcl-story-hero .hero-story-copy[data-mobile-summary=true]>.ticket-story-actions{order:2;width:100%;max-width:400px;margin-top:16px;grid-template-columns:minmax(0,1fr);gap:12px}.wcl-public .wcl-story-hero .hero-story-copy>.ticket-story-actions>.district-ticket-link{width:200px;max-width:100%}.wcl-public .wcl-story-hero .hero-story-copy>.ticket-story-actions>.ticket-story-utilities{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.wcl-public .wcl-story-hero .story-scene{padding-bottom:0}.wcl-public .wcl-story-hero .mobile-story-browse{width:100%;max-width:760px;margin-inline:auto;padding-top:4px}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true] :is(.story-secondary,.hero-share-row){display:flex}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true] .ticket-story-utilities{display:grid}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true]>.hero-story-role{display:block}#root:not([data-client-ready=true]) .wcl-public .hero-story-copy[data-mobile-summary=true]>.story-description-mobile{display:none}}@media(max-width:700px){.wcl-public .ticket-cinema .ticket-cinema-copy>.kicker,.wcl-public .ticket-cinema .ticket-cinema-utilities>.campaign-share{display:none}.wcl-public .ticket-cinema .ticket-cinema-content{padding:24px 0 28px}.wcl-public .ticket-cinema .ticket-cinema-copy>h1{font-size:clamp(40px,11.3vw,48px);margin-bottom:12px}.wcl-public .ticket-cinema .ticket-cinema-meta{margin-bottom:18px;font-size:14px;line-height:1.5}.wcl-public .ticket-cinema .ticket-cinema-actions{grid-template-columns:minmax(0,180px) minmax(106px,1fr);max-width:340px;gap:16px}.wcl-public .ticket-cinema .ticket-cinema-browse{min-height:44px;white-space:nowrap}.wcl-public .ticket-booking-strip .mobile-ticket-share{display:block;margin-top:12px}}.wcl-public{--control-ink: #111c2e;--control-glass: #1a2c44;--control-glass-hover: #263b56;--control-label: #f5f7fc;--control-line: rgba(211, 228, 250, .18);--control-sheen: linear-gradient( 180deg, rgba(255, 255, 255, .045), rgba(255, 255, 255, 0) );--control-edge: inset 0 1px 0 rgba(255, 255, 255, .06);--control-ease: cubic-bezier(.22, 1, .36, 1)}.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link){min-height:48px;min-width:0;max-width:100%;padding:12px 20px;gap:12px;border:1px solid var(--control-line);border-radius:14px;font:500 14px/1.4 Inter,Arial,sans-serif;letter-spacing:-.015em;text-transform:none;text-decoration:none;text-shadow:none;white-space:normal;overflow-wrap:normal;box-shadow:var(--control-edge);background-clip:padding-box;cursor:pointer;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .22s var(--control-ease)}.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.ticket-link){background-color:#ff904e;background-image:linear-gradient(180deg,#ffffff14,#fff0);border-color:#ff995a;color:var(--control-ink);box-shadow:inset 0 1px #fff4e41f}.wcl-public:is(.wcl-public) .btn.light{background-color:#edf1f7;background-image:linear-gradient(160deg,#ffffffb3,#fff0 70%);border-color:#fff;color:var(--control-ink)}.wcl-public:is(.wcl-public) .story-secondary{background-color:var(--control-glass);background-image:var(--control-sheen);color:var(--control-label);border:1px solid var(--control-line)}.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link)>svg{width:18px;height:18px;flex-shrink:0;transform:none}.wcl-public .story-actions{align-items:center}.wcl-public:is(.wcl-public) .story-actions>:is(.story-primary,.story-secondary){display:inline-flex;flex:0 0 auto;justify-content:center;white-space:nowrap}.wcl-public .league-header nav>a.ticket-link{justify-content:center}.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button,.wcl-public:is(.wcl-public) :is(.mobile-menu,.association-motion){width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;border:1px solid var(--control-line);background-color:var(--control-glass);background-image:var(--control-sheen);color:var(--control-label);box-shadow:var(--control-edge);cursor:pointer;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,transform .22s var(--control-ease)}.wcl-public:is(.wcl-public) :is(.team-pills,.press-filters) button{min-height:44px;padding:10px 16px;background-color:var(--control-glass);background-image:var(--control-sheen);color:#dce6f4;border:1px solid var(--control-line);box-shadow:inset 0 1px #ffffff12;font:500 13px/1.4 Inter,Arial,sans-serif;letter-spacing:-.01em}.wcl-public:is(.wcl-public) :is(.team-pills,.press-filters) button:is(.active,[aria-pressed=true]){background:#edf1f7;border-color:#edf1f7;color:var(--control-ink);box-shadow:inset 0 1px #fff}.wcl-public:is(.wcl-public) :is(.text-link,.section-title>a,.association-toggle,.mobile-story-toggle,.mobile-record-toggle){font-weight:500;letter-spacing:-.01em;text-shadow:none}@supports ((backdrop-filter: blur(12px)) or (-webkit-backdrop-filter: blur(12px))){.wcl-public:is(.wcl-public) .story-secondary,.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button,.wcl-public:is(.wcl-public) :is(.mobile-menu,.association-motion){background-color:#1a2c44d1;-webkit-backdrop-filter:blur(12px) saturate(125%);backdrop-filter:blur(12px) saturate(125%)}}@media(hover:hover)and (pointer:fine){.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.ticket-link):not(:disabled):not([aria-disabled=true]):hover{background-color:#ffa163;color:var(--control-ink);border-color:#ffc199}.wcl-public:is(.wcl-public) .btn.light:hover{background-color:#fff;border-color:#fff}.wcl-public:is(.wcl-public) .story-secondary:hover,.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button:not(:disabled):hover,.wcl-public:is(.wcl-public) :is(.mobile-menu,.association-motion):hover{background-color:var(--control-glass-hover);color:#fff;border-color:#7890ad}.wcl-public[data-surface-motion=spatial] :is(.btn,.story-primary,.story-secondary,.ticket-link):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}.wcl-public:is(.wcl-public)[data-surface-motion=spatial] :is(.btn,.story-primary,.story-secondary):hover>svg:last-child{transform:none}}.wcl-public[data-surface-motion=spatial] :is(.btn,.story-primary,.story-secondary,.ticket-link):not(:disabled):not([aria-disabled=true]):active{transform:scale(.985);transition-duration:.1s}.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link,.mobile-menu,.association-motion):focus-visible,.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse,.team-pills,.press-filters) button:focus-visible{outline:2px solid #fff;outline-offset:4px}.wcl-public:is(.wcl-public) :is(.btn,.ticket-link):is(:disabled,[aria-disabled=true]),.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button:disabled{background:#202c3e;background-image:none;border-color:#39475c;color:#aebbd0;box-shadow:none;opacity:.65;cursor:not-allowed;transform:none}@media(max-width:1100px){.wcl-public .wcl-story-hero .hero-story-copy>.story-actions>:is(.story-primary,.story-secondary){padding:12px 18px;font-size:14px;font-weight:500;line-height:1.4;gap:14px!important;justify-content:center}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions svg{width:16px;height:16px}}@media(max-width:600px){.wcl-public .wcl-story-hero .hero-story-copy>.story-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:400px;margin-top:12px}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions>:is(.story-primary,.story-secondary){width:100%;min-height:48px;padding-inline:20px;justify-content:space-between}.wcl-public .wcl-story-hero .hero-story-copy>.story-actions>.story-secondary{min-height:44px;padding:8px 0;background:none;border-color:transparent;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:#d4e0ef}}.wcl-public[data-surface-motion=quiet] :is(.btn,.story-primary,.story-secondary,.ticket-link,.mobile-menu,.association-motion),.wcl-public[data-surface-motion=quiet] :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button{transition:none;transform:none}@media(prefers-reduced-motion:reduce){.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link,.mobile-menu,.association-motion),.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button{transition:none!important;transform:none!important}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link,.mobile-menu,.association-motion),.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse,.team-pills,.press-filters) button{background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.wcl-public:is(.wcl-public) .story-secondary,.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse) button,.wcl-public:is(.wcl-public) :is(.mobile-menu,.association-motion){background-color:#1a2c44;border-color:#95a8c1}}@media(forced-colors:active){.wcl-public:is(.wcl-public) :is(.btn,.story-primary,.story-secondary,.ticket-link,.mobile-menu,.association-motion),.wcl-public:is(.wcl-public) :is(.rail-controls,.tc-browse,.mobile-spotlight-browse,.team-pills,.press-filters) button{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}.wcl-public:is(.wcl-public) :is(.team-pills,.press-filters) button:is(.active,[aria-pressed=true]){background:Highlight;color:HighlightText}}.wcl-public .press-home .press-home-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:24px;align-items:start}.wcl-public .press-home .press-card{min-width:0;transition:transform .22s ease,border-color .22s ease}.wcl-public .press-home .press-card>a{height:auto;min-width:0}.wcl-public .press-home .press-featured .press-art{aspect-ratio:3 / 2}.wcl-public .press-home .press-art img{object-position:center 25%;transition:transform .22s ease}.wcl-public .press-home .press-copy{min-width:0;gap:0}.wcl-public .press-home .press-copy h3{overflow-wrap:anywhere}.wcl-public .press-home .press-featured .press-copy>p{display:block;overflow:visible;-webkit-line-clamp:unset}.wcl-public .press-home .press-byline{margin-top:14px;flex-wrap:wrap;gap:6px 12px}.wcl-public .press-home .press-action{margin-top:16px}.wcl-public .press-home .press-action svg,.wcl-public .press-home .press-more svg{transition:transform .22s ease}.wcl-public .press-home .press-supporting{grid-template-rows:none;gap:16px;align-content:start;min-width:0}.wcl-public .press-home .press-supporting .press-card>a{grid-template-columns:minmax(100px,34%) minmax(0,1fr);align-items:start}.wcl-public .press-home .press-supporting .press-art{display:block;aspect-ratio:4 / 3;height:auto!important;min-height:0;margin:16px 0 16px 16px;align-self:start}.wcl-public .press-home .press-supporting .press-copy{padding:16px 20px!important}.wcl-public .press-home .press-supporting .press-image-credit{display:block;margin-top:8px}.wcl-public .press-home .press-supporting .press-action{display:flex;margin-top:12px}.wcl-public .press-home .press-more{margin-top:24px}.wcl-public .press-home .press-more>a{min-width:0;height:auto;transition:transform .22s ease,border-color .22s ease}.wcl-public .press-home a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wcl-public .press-home .press-card:hover,.wcl-public .press-home .press-more>a:hover{transform:translateY(-3px)}.wcl-public .press-home .press-card:hover .press-art img{transform:scale(1.025)}.wcl-public .press-home .press-card:hover .press-action svg,.wcl-public .press-home .press-more>a:hover>svg{transform:translate(2px,-2px)}}@media(max-width:900px){.wcl-public .press-home .press-home-grid{grid-template-columns:minmax(0,1fr)}.wcl-public .press-home .press-featured .press-art{aspect-ratio:16 / 9}.wcl-public .press-home .press-supporting{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;padding:4px 4px 12px;margin:-4px -4px -12px;scrollbar-width:none;align-items:start}.wcl-public .press-home .press-supporting .press-card{flex:0 0 44%;scroll-snap-align:start}.wcl-public .press-home .press-supporting::-webkit-scrollbar{display:none}.wcl-public .press-home .press-supporting .press-card>a{display:flex;flex-direction:column}.wcl-public .press-home .press-supporting .press-art{width:100%;aspect-ratio:16 / 10;margin:0;border-radius:0!important}.wcl-public .press-home .press-supporting .press-copy{width:100%;padding:20px!important}.wcl-public .press-home .press-supporting .press-copy h3{font-size:17px!important}}@media(max-width:600px){.wcl-public .press-home .press-home-grid{gap:20px}.wcl-public .press-home .press-featured .press-copy{padding:20px!important}.wcl-public .press-home .press-featured .press-art{aspect-ratio:3 / 2}.wcl-public .press-home .press-supporting{gap:12px}.wcl-public .press-home .press-supporting .press-card{flex-basis:87%}.wcl-public .press-home .press-more{grid-template-columns:minmax(0,1fr);gap:0}.wcl-public .press-home .press-more>a{padding-block:20px}}@media(prefers-reduced-motion:reduce),(hover:none){.wcl-public .press-home .press-card,.wcl-public .press-home .press-art img,.wcl-public .press-home .press-action svg,.wcl-public .press-home .press-more>a,.wcl-public .press-home .press-more svg{transition:none;transform:none!important}}[data-motion=off] .wcl-public .press-home .press-card,[data-motion=off] .wcl-public .press-home .press-art img,[data-motion=off] .wcl-public .press-home .press-action svg,[data-motion=off] .wcl-public .press-home .press-more>a,[data-motion=off] .wcl-public .press-home .press-more svg{transition:none;transform:none!important}.district-ticket-link{display:inline-flex;align-items:center;gap:16px;width:220px;max-width:100%;padding:0;text-decoration:none;transition:opacity .2s ease}.district-ticket-link img{display:block;width:calc(100% - 36px);height:auto;object-fit:contain}.district-ticket-link>svg{width:20px;height:20px;flex:none;color:var(--text,#fff);transition:transform .2s ease}.district-ticket-link:hover{opacity:.9}.district-ticket-link:hover>svg{transform:translate(2px,-2px)}.district-ticket-link:focus-visible,.campaign-share-button:focus-visible{outline:2px solid #ff823a;outline-offset:6px}.campaign-share{position:relative;flex:none}.campaign-share .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.campaign-share-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:#ffffff0d;color:inherit;font:600 14px/1.3 Inter,sans-serif;cursor:pointer;transition:background .2s ease}.campaign-share-button:hover{background:#ffffff1c}.campaign-share-button:disabled{cursor:wait;opacity:.65}.campaign-share-button svg{width:19px;height:19px}.campaign-share-fallback{display:grid;gap:8px;font-size:13px;margin-top:10px;max-width:280px}.campaign-share-fallback input{width:100%;min-height:44px;padding:10px;border:1px solid #8191ad;border-radius:8px;color:inherit;background:#071a35;font:inherit}.hero-share-row{display:flex;align-items:center;gap:24px;margin-top:22px}.ticket-story-actions{display:grid;grid-template-columns:minmax(0,220px) auto;align-items:center;justify-content:start;gap:32px;margin-top:24px}.ticket-story-utilities{display:grid;gap:16px;justify-items:start}.ticket-story-utilities>.story-secondary{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 14px/1.4 Inter,sans-serif;text-decoration:none}.ticket-story-utilities>.story-secondary svg{width:20px;height:20px}.wcl-public .ticket-story-utilities>.story-secondary{padding:8px 0;min-width:0;width:auto;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.25);border-radius:0;box-shadow:none}.story-tickets-district .story-poster{padding:0;align-self:center;justify-self:center;width:100%;height:100%;max-height:640px}.story-tickets-district .story-poster>.golden-arena-poster{display:block;width:100%;height:100%;object-fit:contain;border-radius:0;filter:none;transform:none;mix-blend-mode:normal}.story-tickets-district .story-poster>.signature-sweep{display:none}.ticket-campaign-art .golden-arena-poster{display:block;width:100%;height:auto;object-fit:contain;border-radius:16px}@media(max-width:1100px){.wcl-public .story-tickets-district .story-poster{height:auto;max-height:none;max-width:420px}.wcl-public .story-tickets-district .story-poster>.golden-arena-poster{height:auto;width:100%;max-height:none;aspect-ratio:2400/3001}.wcl-public .story-tickets-district .hero-story-copy{padding-top:24px}.hero-share-row{margin-top:16px;order:3}.wcl-public .story-tickets-district .ticket-story-actions{order:2;grid-template-columns:minmax(0,200px) auto;gap:20px;margin-top:16px}}@media(max-width:700px){.district-ticket-link{width:190px}.wcl-public .story-tickets-district .story-poster{max-width:340px}.wcl-public .story-tickets-district .ticket-story-actions{grid-template-columns:minmax(0,180px) auto;gap:16px}.ticket-story-actions .district-ticket-link{width:100%;gap:8px}.ticket-story-actions .district-ticket-link img{width:100%}.ticket-story-actions .district-ticket-link>svg{display:none}.ticket-story-utilities{gap:4px}.ticket-story-utilities>.story-secondary{font-size:13px;gap:8px}.ticket-story-utilities .campaign-share-button{padding-inline:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.district-ticket-link,.district-ticket-link>svg,.campaign-share-button{transition:none}.district-ticket-link:hover>svg{transform:none}}.ticket-cinema{position:relative;isolation:isolate;overflow:hidden;background:#071020;min-height:540px;display:flex;align-items:center}.ticket-cinema-image{position:absolute;top:0;right:0;bottom:0;left:25%;z-index:-2;overflow:hidden;background:#101e35}.ticket-cinema-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.ticket-cinema:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#071020,#071020fa 23%,#0710209c 39%,#07102000 63%),linear-gradient(0deg,#071020 0%,#07102088 15%,transparent 55%)}.ticket-cinema-content{padding-block:64px 76px;width:100%}.ticket-cinema-copy{max-width:580px}.ticket-cinema-copy .kicker{font-size:12px;letter-spacing:.16em;margin:0 0 24px;color:#ff823a}.wcl-public .ticket-cinema h1{font:700 clamp(64px,6.8vw,104px)/.93 "Barlow Condensed",sans-serif;letter-spacing:-.025em;margin:0 0 28px;color:#ff823a;max-width:9.5ch;overflow-wrap:break-word}.ticket-cinema h1:first-line{color:#fff}.ticket-cinema-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;color:#d8e2f1;font-size:15px;line-height:1.5;margin:0 0 30px}.ticket-cinema-actions{display:grid;grid-template-columns:minmax(0,220px) minmax(0,144px);gap:28px;align-items:center;max-width:392px}.ticket-cinema-actions>.district-ticket-link{width:100%;min-height:44px}.ticket-cinema-actions>.district-ticket-link img{width:100%;height:auto}.ticket-cinema-actions>.district-ticket-link>svg{display:none}.ticket-cinema-utilities{display:grid;gap:8px;justify-items:start;min-width:0}.ticket-cinema-browse{display:inline-flex;gap:10px;align-items:center;min-height:44px;color:#f5f7fc;text-decoration:none;font:600 13px/1.4 Inter,sans-serif}.ticket-cinema-browse svg{flex:none;width:18px;height:18px}.ticket-cinema-browse:hover{color:#ff823a}.ticket-cinema-browse:focus-visible{outline:2px solid #ff823a;outline-offset:4px;border-radius:4px}.ticket-cinema-actions .campaign-share{max-width:100%}.ticket-cinema-actions .campaign-share-fallback{overflow-wrap:anywhere}.ticket-cinema-actions .campaign-share-fallback input{min-width:0}.ticket-cinema-actions .campaign-share-button{min-height:44px}.ticket-cinema-highlights{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:12px;padding-bottom:24px}.ticket-highlight{display:flex;flex-direction:column;gap:10px;padding:20px 22px;text-align:left;min-width:0;cursor:pointer;border:1px solid #334359;border-radius:14px;background:#101e35;color:#fff;font:inherit;transition:transform .2s ease,border-color .2s ease}.ticket-highlight-label{color:#b6c4db;text-transform:uppercase;font:600 10px/1.3 Inter,sans-serif;letter-spacing:.13em}.ticket-highlight>strong{font:600 23px/1.15 Barlow Condensed,sans-serif;text-transform:uppercase}.ticket-highlight-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 12px/1.4 Inter,sans-serif;color:#d8e2f1;font-variant-numeric:tabular-nums}.ticket-highlight-meta svg{height:20px;width:20px;color:#ff823a}.ticket-highlight:focus-visible{outline:3px solid #ff823a;outline-offset:3px}.ticket-booking-strip{display:flex;align-items:center;gap:24px;padding:28px 0 8px;border-top:1px solid #334359;margin-top:36px}.ticket-booking-strip .ticket-campaign-art{display:block;flex:none;width:88px}.ticket-booking-strip .golden-arena-poster{border-radius:6px}.ticket-booking-strip>div{min-width:0}.ticket-booking-strip .district-ticket-link{width:180px}.ticket-booking-strip p{font-size:13px;line-height:1.6;color:#b6c4db;max-width:400px;margin:12px 0 0}.wcl-public .ticket-page{padding-top:24px}.ticket-page .ticket-match-browser{margin-top:0;min-width:0;scroll-margin-top:110px}.ticket-browser-heading,.ticket-shelf-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.ticket-browser-heading{margin-bottom:24px;flex-wrap:wrap}.ticket-browser-heading h2{font-size:clamp(32px,4vw,46px);margin:0}.ticket-browser-heading>span{color:#b6c4db;font-size:13px}.ticket-match-shelf{min-width:0;margin-bottom:32px}.ticket-shelf-heading{margin-bottom:8px}.ticket-shelf-heading h3{margin:0;font:600 18px/1.35 Inter,sans-serif;letter-spacing:-.025em;text-transform:none}.ticket-shelf-controls{display:flex;gap:8px}.ticket-shelf-controls button,.ticket-dialog-close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #334359;border-radius:50%;background:#101e35;color:#f5f7fc;cursor:pointer}.ticket-shelf-controls button:disabled{opacity:.35;cursor:default}.ticket-shelf-controls svg,.ticket-dialog-close svg{width:20px;height:20px}.ticket-match-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/4.25);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:4px;list-style:none;padding:8px 4px 16px;margin:0 -4px;scrollbar-width:none}.ticket-match-rail::-webkit-scrollbar{display:none}.ticket-match-rail>li{min-width:0;scroll-snap-align:start}.ticket-page .ticket-match-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;width:100%;aspect-ratio:1;min-height:268px;padding:18px;border:1px solid #334359;border-radius:14px;overflow:hidden;background:#101e35;color:#fff;text-align:left;cursor:pointer;font:inherit;box-shadow:0 8px 24px #0002;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ticket-match-card[aria-pressed=true]{border-color:#ff823a;box-shadow:0 0 0 2px #ff823a}.ticket-poster-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;overflow:hidden;background:#071020;container-type:inline-size}.ticket-poster-lights{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 8% 20%,var(--home-color,#b87c00),transparent 65%),radial-gradient(ellipse at 95% 15%,var(--away-color,#b87c00),transparent 70%);opacity:.85}.ticket-poster-lights:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,transparent 0 34px,#ffffff08 35px 36px,transparent 37px 66px)}.ticket-poster-nations{position:absolute;inset:8px 10px auto;display:flex;justify-content:space-between;font:700 60px/.9 Barlow Condensed,sans-serif;font-size:23cqw;font-style:italic;letter-spacing:-.035em;color:#ffffff24}.ticket-poster-nations>span{max-width:48%;overflow:hidden}.ticket-poster-divider{position:absolute;left:52%;top:-8%;width:1px;height:90%;transform:rotate(14deg);background:linear-gradient(transparent,#ffffffb3 35%,#ff823a 70%,transparent);box-shadow:0 0 16px #ffffff30}.ticket-poster-player{position:absolute;top:3%;width:94%;transform-origin:50% 65%;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ticket-poster-player-0{left:-23%;z-index:2}.ticket-poster-player-1{right:-23%;top:6%;z-index:1}.ticket-poster-player img{display:block;width:100%;height:auto;mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.ticket-poster-player.is-framed{top:0;width:50%;height:78%;overflow:hidden}.ticket-poster-player-0.is-framed{left:0}.ticket-poster-player-1.is-framed{right:0}.ticket-poster-player.is-framed img{height:100%;object-fit:cover;object-position:center 12%}.ticket-poster-versus{position:absolute;z-index:3;top:38%;left:50%;transform:translate(-50%,-50%) rotate(-8deg);color:#fff;font:700 24px/1 Barlow Condensed,sans-serif;font-style:italic;text-shadow:0 2px 8px #000;letter-spacing:-.04em}.ticket-poster-final .ticket-poster-lights{opacity:.5}.ticket-poster-final-word{position:absolute;inset:16px 0 auto;text-align:center;font:700 104px/1 Barlow Condensed,sans-serif;letter-spacing:.03em;color:transparent;-webkit-text-stroke:1px #e7ca855c}.ticket-poster-trophy{position:absolute;top:4%;left:18%;display:block;width:64%;height:78%;object-fit:contain;object-position:center top;mix-blend-mode:screen;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ticket-match-card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,transparent 28%,#07102022 43%,#071020a6 58%,#071020f5 73%,#071020 100%);pointer-events:none}.ticket-poster-top{display:flex;justify-content:flex-end;align-items:start;gap:8px;min-height:28px}.ticket-poster-top>span{margin-right:auto;padding:6px 9px;border-radius:6px;background:#071020dd;font:600 11px/1.2 Inter,sans-serif;letter-spacing:.03em;text-transform:uppercase}.ticket-poster-top>svg{background:#ff823a;border-radius:50%;color:#071020;padding:3px;width:24px;height:24px}.ticket-poster-copy{display:flex;flex-direction:column;gap:10px;margin-top:40px;container-type:inline-size}.ticket-poster-city{color:#e6edf7;font:600 10px/1.3 Inter,sans-serif;text-transform:uppercase;letter-spacing:.12em}.ticket-poster-copy>strong{font:700 clamp(24px,2.1vw,32px)/1.02 "Barlow Condensed",sans-serif;letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word}.ticket-team-title{display:flex;align-items:flex-end;gap:6px;min-width:0}.ticket-team-title-part{display:flex;align-items:flex-end;gap:6px;min-width:0;flex:1}.ticket-team-title-part:first-child{flex:0 1 auto}.ticket-team-name{display:flex;flex-direction:column;gap:4px;min-width:0}.ticket-team-name>strong{font:700 clamp(22px,10cqw,28px)/1.02 "Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:0;overflow-wrap:normal}.ticket-team-name>small{font:500 11px/1.3 Inter,sans-serif;letter-spacing:.02em;color:#c1cee1}.ticket-team-separator{flex:none;margin-bottom:18px;font:500 18px/1 Inter,sans-serif;color:#c1cee1}.ticket-poster-date{display:flex;align-items:center;justify-content:space-between;gap:8px;font:500 13px/1.4 Inter,sans-serif;color:#d8e2f1;font-variant-numeric:tabular-nums}.ticket-poster-date>span{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.ticket-poster-date time{color:#fff}.ticket-poster-date>span>span{font-size:11px}.ticket-poster-date>svg{flex:none;width:19px;height:19px;transition:transform .2s ease}.ticket-match-card:focus-visible,.ticket-shelf-controls button:focus-visible,.ticket-dialog-close:focus-visible{outline:3px solid #ff823a;outline-offset:3px}.wcl-public .ticket-match-dialog{width:min(580px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid #334359;border-radius:22px;background:#0e1b31;color:#f5f7fc;box-shadow:0 24px 80px #0009;overflow:auto}.ticket-match-dialog::backdrop{background:#030914cc}.ticket-dialog-inner{padding:32px}.ticket-dialog-close{margin:0 0 16px auto}.wcl-public .ticket-match-dialog .ticket-availability{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ticket-match-dialog h2{margin:18px 0 24px;font:700 44px/1.05 Barlow Condensed,sans-serif}.ticket-match-dialog .ticket-availability dl{display:grid;grid-template-columns:1fr;gap:18px;padding:0;margin:0 0 26px}.ticket-match-dialog .ticket-availability dl>div{padding:0;border:0;min-width:0}.ticket-match-dialog dt{color:#b6c4db;font-size:12px;margin-bottom:6px}.ticket-match-dialog dd{margin:0;font-size:16px;line-height:1.5}.ticket-match-dialog p{font-size:14px;line-height:1.6;color:#b6c4db;margin:18px 0}.ticket-match-dialog .text-link{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:18px}.ticket-match-dialog .campaign-share{margin-top:18px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wcl-public[data-surface-motion=spatial] .ticket-match-card:hover{transform:translateY(-4px);border-color:#8fa9cb;box-shadow:0 12px 28px #0005}.wcl-public[data-surface-motion=spatial] .ticket-match-card:hover .ticket-poster-trophy{transform:translateY(-3px) scale(1.025)}.wcl-public[data-surface-motion=spatial] .ticket-match-card:hover .ticket-poster-date>svg{transform:translate(2px,-2px)}.wcl-public[data-surface-motion=spatial] .ticket-highlight:hover{transform:translateY(-3px);border-color:#8fa9cb}}@media(prefers-reduced-motion:no-preference){.wcl-public[data-surface-motion=spatial] .ticket-match-card:focus-visible .ticket-poster-trophy{transform:translateY(-3px) scale(1.025)}}@media(max-width:1200px){.ticket-match-rail{grid-auto-columns:max(268px,calc((100% - 40px)/2.6))}}@media(max-width:900px){.ticket-cinema{display:block;min-height:0}.ticket-cinema-image{position:relative;inset:auto;width:100%;aspect-ratio:1717/916}.ticket-cinema-image img{object-fit:contain}.ticket-cinema:after{display:none}.ticket-cinema-content{padding-top:24px;padding-bottom:28px}.ticket-cinema-copy{max-width:none}.wcl-public .ticket-cinema h1{font-size:70px;line-height:.94;margin-bottom:20px}.ticket-cinema-copy .kicker{margin-bottom:16px}.ticket-cinema-highlights{gap:10px}.ticket-highlight{padding:16px}.ticket-highlight>strong{font-size:21px}}@media(max-width:700px){.ticket-cinema-meta{font-size:13px;gap:7px 12px;margin-bottom:22px}.ticket-cinema-actions{grid-template-columns:minmax(0,196px) minmax(0,112px);gap:16px;max-width:324px}.ticket-cinema-browse{gap:6px;font-size:12px}.ticket-cinema-actions .campaign-share-button{font-size:13px;padding-inline:12px}.wcl-public .ticket-cinema h1{font-size:60px}.ticket-cinema-highlights{display:none}.ticket-booking-strip{gap:18px;margin-top:24px}.ticket-booking-strip .ticket-campaign-art{width:68px}.ticket-booking-strip .district-ticket-link{width:155px}.ticket-page .ticket-match-browser{margin-top:0;scroll-margin-top:88px}.ticket-browser-heading{gap:8px;margin-bottom:20px}.ticket-browser-heading h2{width:100%;font-size:34px}.ticket-match-rail{grid-auto-columns:max(250px,82%);gap:12px;padding-bottom:12px}.ticket-page .ticket-match-card{min-height:250px;padding:16px}.ticket-poster-copy>strong{font-size:30px}.ticket-shelf-heading h3{font-size:17px}.ticket-dialog-inner{padding:22px}.ticket-match-dialog h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.ticket-match-card,.ticket-poster-player,.ticket-poster-trophy,.ticket-poster-date>svg,.ticket-highlight{transition:none}}@media(forced-colors:active){.ticket-poster-copy,.ticket-poster-top>span{background:Canvas;color:CanvasText}.ticket-match-card[aria-pressed=true]{outline:3px solid Highlight}}.wcl-public .campaign-portrait{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 30% 15%,var(--portrait-color),transparent 88%),#071020;container-type:inline-size}.wcl-public .campaign-portrait:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,transparent 0 64px,#ffffff08 65px 66px,transparent 67px 125px);pointer-events:none}.wcl-public .campaign-portrait:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#071020);pointer-events:none}.wcl-public .campaign-portrait-code{position:absolute;inset:12px 0 auto;display:block;text-align:center;font:700 34cqw/.9 Barlow Condensed,sans-serif;font-style:italic;letter-spacing:-.04em;color:#ffffff24}.wcl-public .campaign-portrait .campaign-portrait-image{position:absolute;inset:-2% auto auto -42.5%;display:block;width:185%;max-width:none;height:auto;object-fit:contain;transform:none;border:0;border-radius:0;filter:none;mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.wcl-public .campaign-portrait.is-photograph .campaign-portrait-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.wcl-public .campaign-portrait.is-photograph:before,.wcl-public .campaign-portrait.is-photograph:after{display:none}.wcl-public .campaign-portrait .portrait-unavailable{position:absolute;inset:40% 12% auto;z-index:1;text-align:center}.wcl-public .player-photo:has(.campaign-portrait){position:relative;isolation:isolate}.wcl-public .player-photo .player-profile-arrow{z-index:2}.wcl-public .spotlight-portrait>.campaign-portrait{z-index:0}.wcl-public .spotlight-portrait>.portrait-caption{z-index:2}.wcl-public .team-top .campaign-portrait,.wcl-public .player-profile .campaign-portrait{position:relative;inset:auto;align-self:stretch;width:100%;min-height:440px;border-radius:20px}.wcl-public :is(.team-top,.player-profile,.spotlight-portrait) .campaign-portrait.is-cutout .campaign-portrait-image{inset:-3% auto auto 50%;width:auto;height:170%;transform:translate(-50%)}.wcl-public .wcl-bento .campaign-portrait.is-cutout .campaign-portrait-image{inset:0 auto auto 50%;width:auto;height:165%;transform:translate(-50%)}.wcl-public .bento-wide>.campaign-portrait{left:auto;width:43%}.wcl-public .bento-lead>.bento-tag{z-index:1}.wcl-public .campaign-portrait.is-editorial .campaign-portrait-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:24px 24px 62px;box-sizing:border-box;object-fit:contain;transform:none;filter:none;mask-image:none;-webkit-mask-image:none}.wcl-public .campaign-portrait.is-editorial:after{display:none}.wcl-public .player-profile .campaign-portrait.is-editorial{height:560px;min-height:0}@media(max-width:700px){.wcl-public .team-top .campaign-portrait,.wcl-public .player-profile .campaign-portrait{min-height:0;aspect-ratio:1/1.08;max-width:500px;margin-inline:auto}.wcl-public .bento-wide>.campaign-portrait{display:none}.wcl-public .player-profile .campaign-portrait.is-editorial{height:430px;aspect-ratio:auto}.wcl-public .campaign-portrait.is-editorial .campaign-portrait-image{padding:18px 18px 54px}}.wcl-public .campaign-portrait.is-cutout.is-roster-cutout .campaign-portrait-image{top:4%;right:0;bottom:0;left:0;width:100%;height:96%;padding:0;max-width:none;max-height:none;object-fit:contain;object-position:center bottom;transform:none;filter:none;mix-blend-mode:normal;mask-size:contain;mask-position:center bottom;-webkit-mask-size:contain;-webkit-mask-position:center bottom}.wcl-public .campaign-portrait.is-roster-cutout:after{display:block;top:68%;right:0;bottom:0;left:0}.wcl-public .campaign-portrait.is-roster-cutout.is-roster-figure .campaign-portrait-image{inset:0 auto auto 50%;width:165%;height:auto;transform:translate(-50%);mask-size:100% 100%;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-position:center}.wcl-public :is(.player-profile,.spotlight-portrait) .campaign-portrait.is-roster-cutout.is-roster-figure .campaign-portrait-image{inset:0 auto auto 50%;width:auto;height:145%}.wcl-public .spotlight-picker .spotlight-player-thumb{position:relative;display:block;flex:0 0 44px;width:44px;height:52px;overflow:hidden;border-radius:6px}.wcl-public .spotlight-player-thumb .campaign-portrait-code{font-size:22px;inset:2px 0 auto}.wcl-public .story-portraits figcaption{z-index:1}
