:root{--cw-accent: #b1502e;--cw-accent-deep: #3a2018;--cw-accent-soft: #f8eee9;--cw-signal: #b9851f;--cw-paper: #ffffff;--cw-bone: #ffffff;--cw-cream: #f5f1e8;--cw-ink: #111111;--cw-muted: #6b6b6b;--cw-line: #e6e2da;--cw-overlay: rgba(58, 32, 24, .58);--cw-shadow: 0 24px 60px rgba(88, 45, 28, .15);--cw-display-font: Palatino, "Palatino Linotype", "Book Antiqua", Georgia, serif;--cw-body-font: Arial, Helvetica, sans-serif;--cw-zone-champ: #167044;--cw-zone-europa: #1f5f9f;--cw-zone-qual: #9a6500;--cw-zone-releg: #a43832;--cw-zone-champ-soft: #eef8f2;--cw-zone-europa-soft: #edf5fb;--cw-zone-qual-soft: #fbf6e9;--cw-zone-releg-soft: #fbefed;--cw-radius: 0px;--cw-shell: 1250px;--cw-h1: 3.05rem;--cw-h2: 1.95rem;--cw-h3: 1.3rem}.cw *,.cw *:before,.cw *:after{box-sizing:border-box}.cw{margin:0;background:var(--cw-paper);color:var(--cw-ink);font-family:var(--cw-body-font);font-size:15px;line-height:1.45;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cw a{color:inherit;text-decoration:none;transition:color .15s ease}.cw a:hover{color:var(--cw-accent)}.cw img{display:block;max-width:100%}.cw table{border-collapse:collapse;width:100%}.cw-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cw-shell{max-width:var(--cw-shell);margin:0 auto;padding:0 18px}.cw-utility{background:var(--cw-accent-deep);border-bottom:1px solid var(--cw-accent-deep);font-size:12px;color:#b9bfcc}.cw-utility .cw-shell{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:9px;padding-bottom:9px;flex-wrap:wrap}.cw-utility .links{display:inline-flex;gap:16px;white-space:nowrap}.cw-utility .links a{color:#b9bfcc;font-weight:700}.cw-utility .links a:hover{color:#fff}.cw-utility strong{color:#fff;font-weight:700}.cw-wordmark{font-family:var(--cw-display-font);font-weight:900;font-size:3.45rem;letter-spacing:0;line-height:1;color:var(--cw-ink);text-shadow:0 .015em 0 rgba(0,0,0,.14)}.cw-wordmark .dot{color:var(--cw-signal)}.cw-wordmark .se{color:var(--cw-ink)}.cw-masthead{background:#fff;padding:24px 0 18px}.cw-masthead .cw-shell{display:flex;align-items:end;justify-content:space-between;gap:22px}.cw-masthead a{display:inline-flex}.cw-masthead-title{margin:0;line-height:1}.cw-tagline{margin:0 0 4px;color:var(--cw-muted);font-family:var(--cw-display-font);font-size:.95rem;font-style:italic;line-height:1.25;text-align:right}.cw-sitebar{background:#fff;border-top:1px solid var(--cw-ink);border-bottom:1px solid var(--cw-line);position:sticky;top:0;transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease;will-change:transform;z-index:50}.cw-sitebar.is-hidden{transform:translateY(0)}.cw-sitebar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.cw-nav{min-width:0}.cw-nav ul{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.cw-nav ul::-webkit-scrollbar{display:none}.cw-nav a{display:block;padding:14px 0;white-space:nowrap;font-size:15px;font-weight:800}.cw-nav a:hover,.cw-nav a[aria-current=page]{color:var(--cw-accent)}.cw-menu-toggle{width:34px;height:34px;border:0;background:transparent;color:var(--cw-ink);display:inline-grid;place-content:center;gap:4px;cursor:pointer}.cw-menu-toggle:hover{color:var(--cw-accent)}.cw-menu-toggle span{display:block;width:19px;height:2px;background:currentColor}.cw-menu-panel{padding:16px 0 20px}.cw-menu-panel[hidden]{display:none}.cw-menu-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px}.cw-menu-title{margin:0;color:var(--cw-accent);font-family:var(--cw-body-font);font-size:10px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.cw-menu-grid ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:8px}.cw-menu-grid a{display:block;font-size:.9rem;font-weight:900;line-height:1.25;padding:2px 0}.cw-ticker{background:var(--cw-accent-deep);color:#e8e6df;font-size:.78rem;border-top:1px solid rgba(255,255,255,.08)}.cw-ticker .row{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.cw-ticker .row::-webkit-scrollbar{display:none}.cw-ticker .item{display:flex;align-items:center;gap:8px;padding:8px 16px;border-right:1px solid rgba(232,230,223,.16);white-space:nowrap}.cw-ticker .lg{color:#e8e6df8c;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cw-ticker .res{font-weight:800;font-variant-numeric:tabular-nums}.cw-ticker .live{color:#e4b54a}.cw-ticker .live:before{content:"●";margin-right:5px;font-size:.6rem}.cw-kicker{margin:0;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-accent)}.cw h1,.cw .h1{font-family:var(--cw-display-font);font-weight:900;font-size:var(--cw-h1);line-height:1.04;letter-spacing:0;margin:0}.cw h2,.cw .h2{font-family:var(--cw-display-font);font-weight:900;font-size:var(--cw-h2);line-height:1.1;margin:0}.cw h3,.cw .h3{font-family:var(--cw-display-font);font-weight:900;font-size:var(--cw-h3);line-height:1.15;margin:0}.cw-lede{font-family:var(--cw-display-font);font-size:1.25rem;line-height:1.45;color:#333;max-width:62ch}.cw-byline{font-size:13px;color:var(--cw-muted)}.cw-byline strong{color:#222;font-weight:700}.cw-desk-head{margin:0 0 18px;border-bottom:3px solid var(--cw-ink);padding-bottom:8px;display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap}.cw-desk-head .title{display:grid;gap:2px}.cw-head-answer{color:#333;font-family:var(--cw-body-font);font-size:.96rem;font-weight:700;line-height:1.38;margin:3px 0 0;max-width:78ch}.cw-desk-head .more{font-size:14px;font-weight:900;color:var(--cw-accent);white-space:nowrap;padding-bottom:4px}.cw-desk-head .more:after{content:" →"}.cw-desk-head .more:hover{text-decoration:underline;text-underline-offset:4px}.cw-desk-head.is-small{margin-bottom:10px;padding-bottom:6px}.cw-desk-head.is-small h2,.cw-desk-head.is-small h3,.cw-desk-head.is-small h4{font-size:1.35rem;line-height:1.08}.cw-desk-head.is-small .cw-head-answer{font-size:.88rem;line-height:1.34}.cw-section{padding:34px 0}.cw-grid{display:grid;gap:26px}.cw-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-grid.lead{grid-template-columns:minmax(0,1fr) 360px;gap:28px}.cw-grid.lead>aside{border-left:1px solid var(--cw-line);padding-left:24px;min-width:0}.cw-grid.rail{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.cw-card{background:#fff;border:1px solid var(--cw-line);border-radius:var(--cw-radius)}.cw-card.pad{padding:18px 20px}.cw-card-rule{border-top:3px solid var(--cw-accent)}.cw-desk-head+.cw-card-rule{border-top-color:var(--cw-line);border-top-width:1px}.cw-note{background:var(--cw-accent-soft);border:1px solid #d9dde8;border-radius:var(--cw-radius);padding:16px 18px;font-size:14px}.cw-note-link,.cw-module-link a{display:inline-flex;align-items:center;border-bottom:2px solid var(--cw-accent);color:var(--cw-accent);font-weight:900;line-height:1.25;margin-top:10px;padding-bottom:2px}.cw-note-link{display:table}.cw-module-link{margin:12px 0 0}.cw-module-link a:hover,.cw-note-link:hover{color:var(--cw-ink);border-bottom-color:var(--cw-ink)}.cw-figure{margin:0}.cw-lead-story .cw-figure img{aspect-ratio:16 / 9;height:auto;object-fit:cover;width:100%}.cw-slot{position:relative;overflow:hidden;border-radius:var(--cw-radius);background:repeating-linear-gradient(45deg,transparent 0 14px,rgba(49,66,107,.05) 14px 28px),linear-gradient(160deg,#e7e9ee,#cdd2dc);border:1px solid var(--cw-line);display:grid;place-items:center}.cw-slot .tag{position:absolute;left:10px;bottom:10px;background:#1c2336d1;color:#e8e6df;font-size:.66rem;font-weight:700;letter-spacing:.04em;padding:4px 8px;font-family:ui-monospace,SF Mono,Menlo,monospace}.cw-slot .brief{color:#5a6378;font-size:.78rem;font-weight:600;text-align:center;padding:12px 18%}.cw-figcap{font-size:13px;color:var(--cw-muted);padding:8px 0 0;line-height:1.4}.cw-table-wrap{overflow-x:auto}.cw-standings{font-size:.88rem}.cw-standings caption{caption-side:top;text-align:left;font-size:13px;color:var(--cw-muted);padding:0 0 8px}.cw-standings th{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-muted);text-align:right;padding:8px;border-bottom:2px solid var(--cw-ink)}.cw-standings th.team,.cw-standings td.team{text-align:left}.cw-standings td{padding:8px;border-bottom:1px solid var(--cw-line);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cw-standings td.pos{color:var(--cw-muted);width:30px}.cw-standings td.team{font-weight:700}.cw-standings td.pts{font-weight:800}.cw-standings tr.z-champ:not(.hl) td{background:var(--cw-zone-champ-soft)}.cw-standings tr.z-europa:not(.hl) td{background:var(--cw-zone-europa-soft)}.cw-standings tr.z-qual:not(.hl) td{background:var(--cw-zone-qual-soft)}.cw-standings tr.z-releg:not(.hl) td{background:var(--cw-zone-releg-soft)}.cw-standings tr.hl td{background:var(--cw-accent-soft)}.cw-standings tr.z-champ td.pos{box-shadow:inset 5px 0 0 var(--cw-zone-champ)}.cw-standings tr.z-europa td.pos{box-shadow:inset 5px 0 0 var(--cw-zone-europa)}.cw-standings tr.z-qual td.pos{box-shadow:inset 5px 0 0 var(--cw-zone-qual)}.cw-standings tr.z-releg td.pos{box-shadow:inset 5px 0 0 var(--cw-zone-releg)}.cw-zone-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:12px;font-weight:800;line-height:1.35;color:#2d2d2d}.cw-zone-legend span{display:inline-flex;align-items:center;gap:7px}.cw-zone-legend span:before{content:"";display:inline-block;flex:0 0 auto;width:14px;height:14px;border:1px solid rgba(17,17,17,.22)}.cw-zone-legend .champ:before{background:var(--cw-zone-champ)}.cw-zone-legend .europa:before{background:var(--cw-zone-europa)}.cw-zone-legend .qual:before{background:var(--cw-zone-qual)}.cw-zone-legend .releg:before{background:var(--cw-zone-releg)}.cw-standings-page{padding-top:14px;padding-bottom:24px}.cw-standings-page .cw-crumbs{padding-top:0}.cw-standings-header,.cw-standings-team-header{display:grid;gap:8px;margin-top:12px;max-width:850px}.cw-standings-header p:not(.cw-kicker),.cw-standings-team-header>p{color:#333;font-family:var(--cw-display-font);font-size:1.08rem;line-height:1.38;margin:0;max-width:68ch}.cw-standings-team-title{display:flex;align-items:start;gap:12px;min-width:0}.cw-standings-team-title>div{display:grid;gap:7px;min-width:0}.cw-standings-team-title .cw-team-badge{margin-top:3px}.cw-standings-board{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:22px;align-items:start;border-top:3px solid var(--cw-ink);margin-top:14px;padding-top:10px}.cw-standings-series-stack{display:grid;gap:22px;min-width:0}.cw-standings-series{min-width:0}.cw-series-label{color:var(--cw-accent);font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.cw-standings-side{display:grid;gap:12px;min-width:0}.cw-standings-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;border-bottom:1px solid var(--cw-line)}.cw-standings-metrics div{border-top:1px solid var(--cw-line);display:grid;gap:3px;padding:9px 0 10px}.cw-standings-metrics strong{color:var(--cw-ink);font-family:var(--cw-display-font);font-size:1.55rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.cw-standings-metrics span{color:var(--cw-muted);font-size:12px;line-height:1.28}.cw-standings-formline{align-items:center;display:flex;gap:8px;flex-wrap:wrap}.cw-standings-explain{padding-top:20px}.cw-form{display:inline-flex;gap:3px}.cw-form i{font-style:normal;width:18px;height:18px;display:inline-grid;place-items:center;font-size:.62rem;font-weight:800;color:#fff}.cw-form .v{background:var(--cw-zone-champ)}.cw-form .o{background:#9a9889}.cw-form .f{background:var(--cw-zone-releg)}.cw-fixtures{font-size:.9rem;overflow-x:auto}.cw-fixtures .day{font-family:var(--cw-display-font);font-weight:900;font-size:1rem;padding:14px 0 6px;border-bottom:2px solid var(--cw-ink);display:flex;justify-content:space-between;align-items:baseline;gap:10px}.cw-fixtures .day h3{font-family:var(--cw-display-font);font-size:1rem;font-weight:900;line-height:1.15;margin:0}.cw-fixtures .day .lg{font-family:var(--cw-body-font);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-accent)}.cw-fixtures table td{padding:9px 8px;border-bottom:1px solid var(--cw-line);vertical-align:baseline}.cw-fixtures .time{width:52px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--cw-accent);white-space:nowrap}.cw-fixtures .match{font-weight:700}.cw-fixtures .match .vs{color:var(--cw-muted);font-weight:400;padding:0 4px}.cw-fixtures .arena{color:var(--cw-muted);font-size:13px;text-align:right;white-space:nowrap}.cw-fixtures.no-arena .arena{display:none}.cw-fixtures.no-arena .match{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0;width:99%}.cw-fixtures .res{font-weight:800;font-variant-numeric:tabular-nums;text-align:right;width:50px}.cw-fixtures .ft{font-size:10px;font-weight:900;letter-spacing:.06em;color:var(--cw-muted);padding-left:6px}.cw-digest{display:grid;gap:0}.cw-digest .row{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;align-items:baseline;padding:8px 4px;border-top:1px solid var(--cw-line);font-size:.88rem;font-variant-numeric:tabular-nums}.cw-digest .row.head{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--cw-muted);border-top:0;padding-top:0}.cw-digest .pos{color:var(--cw-muted)}.cw-digest .team{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-digest .pts{font-weight:800}.cw-team-link{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;min-height:26px;vertical-align:middle}.cw-team-link span:last-child{overflow:hidden;text-overflow:ellipsis}.cw-team-link.static{color:inherit}.cw-team-badge{flex:0 0 auto;display:inline-block;width:42px;height:42px;background:transparent;image-rendering:auto;object-fit:contain}.cw-team-badge.small{width:30px;height:30px}.cw-team-hero{display:block}.cw-team-kicker{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;max-width:100%}.cw-team-kicker .cw-team-badge{height:26px;width:26px}.cw-fact-panel{border-top:3px solid var(--cw-ink);border-bottom:1px solid var(--cw-line);padding:14px 0 16px;display:grid;gap:12px}.cw-fact-panel .cw-lede{margin:0}.cw-fact-chips{display:flex;gap:8px;flex-wrap:wrap}.cw-fact-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.cw-fact-metrics span{display:grid;gap:2px;border-top:1px solid var(--cw-line);padding-top:8px;color:var(--cw-muted);font-size:.82rem;line-height:1.25}.cw-fact-metrics strong{color:var(--cw-ink);font-family:var(--cw-display-font);font-size:1.4rem;line-height:1}.cw-match-team{display:inline-flex;align-items:center;gap:6px;min-width:0;vertical-align:middle}.cw-team-nav{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700;max-width:100%;padding:0;text-align:left}.cw-team-nav:hover span:last-child{color:var(--cw-accent);text-decoration:underline;text-underline-offset:3px}.cw-team-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 20px;border-top:3px solid var(--cw-ink)}.cw-team-card{align-items:center;border-bottom:1px solid var(--cw-line);color:var(--cw-ink);display:flex;gap:10px;min-height:64px;min-width:0;padding:10px 0}.cw-team-card:hover strong{color:var(--cw-accent);text-decoration:underline;text-underline-offset:3px}.cw-team-card span{display:grid;gap:2px;min-width:0}.cw-team-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-team-card small{color:var(--cw-muted);font-size:12px;line-height:1.25}.cw-match-teams-section{padding-top:24px}.cw-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px}.cw-stat{border-top:3px solid var(--cw-accent);border-bottom:1px solid var(--cw-line);background:#fff;padding:12px 4px 14px}.cw-stat .v{font-family:var(--cw-display-font);font-weight:900;font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.cw-stat .l{font-size:13px;color:var(--cw-muted);margin-top:5px}.cw-scorers{font-size:.88rem}.cw-scorers td{padding:8px;border-bottom:1px solid var(--cw-line);font-variant-numeric:tabular-nums}.cw-scorers .n{color:var(--cw-muted);width:28px;font-family:var(--cw-display-font);font-weight:900;color:var(--cw-accent)}.cw-scorers .player{font-weight:700}.cw-scorers .club{color:var(--cw-muted);font-size:13px}.cw-scorers .g{font-weight:800;text-align:right}.cw-prose{max-width:68ch;font-family:var(--cw-display-font);font-size:1.13rem;line-height:1.62}.cw-prose p{margin:0 0 1.1em}.cw-prose h2{font-size:var(--cw-h2);margin:1.7em 0 .5em;letter-spacing:0}.cw-prose h3{font-size:var(--cw-h3);margin:1.4em 0 .4em}.cw-prose ul,.cw-prose ol{margin:0 0 1.1em;padding-left:1.3em}.cw-prose li{margin-bottom:.4em}.cw-prose blockquote{margin:1.5em 0;padding:4px 0 4px 16px;border-left:4px solid var(--cw-accent);font-weight:700;font-size:1.2rem;line-height:1.45}.cw-prose .lead-in{font-size:1.28rem;line-height:1.45;color:#333}.cw-prose a{color:var(--cw-accent);text-decoration:underline;text-underline-offset:3px}.cw-prose a:hover{text-decoration-thickness:2px}.cw-faq{border-top:3px solid var(--cw-ink)}.cw-desk-head+.cw-faq{border-top:0}.cw-faq details{border-bottom:1px solid var(--cw-line)}.cw-faq summary{align-items:flex-start;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;padding:11px 2px}.cw-faq summary h3{font-family:var(--cw-body-font);font-size:14px;font-weight:700;letter-spacing:0;line-height:1.32;margin:0}.cw-faq summary::-webkit-details-marker{display:none}.cw-faq summary:after{content:"+";font-family:var(--cw-display-font);color:var(--cw-accent);font-size:1.3rem;line-height:1;font-weight:900}.cw-faq details[open] summary:after{content:"-"}.cw-faq .a{padding:0 2px 13px;color:#444;max-width:64ch;font-size:14px;line-height:1.45}.cw-btn{display:inline-block;padding:10px 16px;border:1px solid var(--cw-accent);border-radius:2px;background:var(--cw-accent);color:#fff;font-family:var(--cw-body-font);font-size:14px;font-weight:800;cursor:pointer;min-height:42px}.cw .cw-btn,.cw .cw-btn:visited,.cw .cw-btn:hover{color:#fff}.cw-btn:hover{background:var(--cw-accent-deep);border-color:var(--cw-accent-deep)}.cw .cw-btn.ghost,.cw .cw-btn.ghost:visited{background:transparent;border-color:var(--cw-ink);color:var(--cw-ink)}.cw .cw-btn.ghost:hover{background:var(--cw-ink);color:#fff}.cw-chip{display:inline-block;padding:3px 9px;background:#e7e2d6;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-muted)}.cw-chip.signal{background:var(--cw-accent);color:#fff}.cw-crumbs{font-size:13px;color:var(--cw-muted);padding:14px 0 0}.cw main>.cw-section:first-child:has(.cw-crumbs){padding-top:14px}.cw main>.cw-section:first-child .cw-crumbs{padding-top:0}.cw-crumbs ol{align-items:center;display:flex;flex-wrap:wrap;line-height:1.2;list-style:none;margin:0;padding:0}.cw-crumbs li{align-items:center;display:inline-flex;min-height:28px}.cw-crumbs li+li:before{color:#8a8a8a;content:"/";line-height:1;margin:0 8px}.cw-crumbs a,.cw-crumbs li>span{align-items:center;display:inline-flex;min-height:28px}.cw-crumbs a{text-decoration:underline;text-underline-offset:2px}.cw-field{display:grid;gap:6px;margin-bottom:14px}.cw-field label{font-size:14px;font-weight:800;color:#222}.cw-field input,.cw-field textarea,.cw-field select{font:inherit;padding:11px 12px;border:1px solid #cfcfcf;border-radius:0;background:#fff;color:var(--cw-ink);width:100%}.cw-field input:focus,.cw-field textarea:focus{outline:2px solid var(--cw-accent);outline-offset:1px;border-color:var(--cw-accent)}.cw-newsletter{background:#f4f7fb;border:1px solid #dbe3ee;border-top:3px solid var(--cw-accent);display:grid;gap:13px;padding:18px}.cw-newsletter h2{font-size:1.28rem;line-height:1.1;margin:0}.cw-newsletter p{margin:0}.cw-newsletter-copy{display:grid;gap:7px}.cw-newsletter-copy p:not(.cw-kicker){color:#414141;font-size:.94rem;line-height:1.45}.cw-newsletter-form{display:grid;gap:10px}.cw-newsletter-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cw-newsletter-row input{background:#fff;border:1px solid #cbd4e1;color:var(--cw-ink);font:inherit;min-width:0;padding:11px 12px}.cw-newsletter-row input:focus{border-color:var(--cw-accent);outline:2px solid var(--cw-accent);outline-offset:1px}.cw-newsletter-row button{background:var(--cw-accent-deep);border:1px solid var(--cw-accent-deep);color:#fff;cursor:pointer;font:inherit;font-size:.9rem;font-weight:900;padding:11px 14px;white-space:nowrap}.cw-newsletter-row button:hover{background:var(--cw-accent);border-color:var(--cw-accent)}.cw-newsletter-row button:disabled{cursor:wait;opacity:.62}.cw-newsletter-consent{align-items:start;color:#333;display:grid;font-size:.78rem;gap:8px;grid-template-columns:16px 1fr;line-height:1.35}.cw-newsletter-consent input{margin-top:2px}.cw-newsletter-legal,.cw-newsletter-status{color:var(--cw-muted);font-size:.75rem;line-height:1.4}.cw-newsletter-rail .cw-newsletter-legal{text-align:center}.cw-newsletter-legal a{color:var(--cw-accent);font-weight:800;text-decoration:underline;text-underline-offset:2px}.cw-newsletter-status:not(:empty){border-top:1px solid #dbe3ee;color:var(--cw-accent-deep);font-weight:800;padding-top:9px}.cw-newsletter-honey{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.cw-newsletter-wide{align-items:center;gap:22px;grid-template-columns:minmax(0,.95fr) minmax(320px,.9fr);margin-top:18px}.cw-newsletter-wide h2,.cw-newsletter-page h2{font-size:1.55rem}.cw-newsletter-page{padding:20px}.cw-newsletter-hero .cw-newsletter-page{align-items:center;background:#fff;gap:26px;grid-template-columns:minmax(0,.86fr) minmax(330px,.78fr);margin-top:22px;max-width:860px;padding:24px 26px}.cw-newsletter-hero .cw-newsletter-page h2{font-size:1.62rem}.cw-newsletter-hero .cw-newsletter-copy{border-right:1px solid #dbe3ee;padding-right:24px}.cw-newsletter-hero .cw-newsletter-form{justify-self:end;max-width:390px;width:100%}.cw-newsletter-hero .cw-newsletter-row{grid-template-columns:minmax(0,1fr) 142px}.cw-newsletter-hero .cw-newsletter-row button{padding-left:12px;padding-right:12px}@media(max-width:900px){.cw-newsletter-hero .cw-newsletter-page{grid-template-columns:1fr;max-width:680px}.cw-newsletter-hero .cw-newsletter-copy{border-bottom:1px solid #dbe3ee;border-right:0;padding-bottom:16px;padding-right:0}.cw-newsletter-hero .cw-newsletter-form{justify-self:stretch;max-width:none}}.cw-newsletter-info-grid{border-top:3px solid var(--cw-ink);display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}.cw-newsletter-info{max-width:none}.cw-author{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:start}.cw-author .face{width:84px;height:84px;border-radius:50%;overflow:hidden}.cw-author .role{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-accent)}.cw-author p{margin:6px 0 0;font-size:14px;color:#444;line-height:1.45}.cw-footer{margin-top:44px;background:var(--cw-accent-deep);color:#cfccc4;padding:52px 0 28px}.cw-footer .cols{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(170px,.75fr) minmax(220px,1fr);gap:44px}.cw-footer-title{margin:0 0 14px;font-family:var(--cw-display-font);font-weight:900;font-size:1.25rem;color:#fff}.cw-footer ul{margin:0;padding:0;list-style:none;display:grid;gap:9px;font-size:15px}.cw-footer ul a{color:#f4f1ea}.cw-footer ul a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.cw-footer .legal{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18);display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:14px;color:#b7b3aa}.cw-footer .legal a{color:#f4f1ea}.cw-footer .legal a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.cw-footer .wm{font-family:var(--cw-display-font);font-weight:900;font-size:1.7rem;color:#fff;letter-spacing:0}.cw-footer .wm .dot{color:var(--cw-signal)}.cw-footer .desc{margin:12px 0 0;font-size:15px;color:#cfccc4;max-width:44ch;line-height:1.55}.cw-footer .desc.contact{margin-top:20px;font-size:14px;line-height:1.8}.cw-footer .desc.contact strong{color:#fff}.cw-footer .desc.contact a{color:#f4f1ea}.cw-footer .desc.contact a:hover{color:#fff;text-decoration:underline}.cw-lead-story{display:grid;gap:14px}.cw-lead-story .meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cw-lead-story h2{font-size:var(--cw-h1);line-height:1.04}.cw-league-front-section{padding-top:12px;padding-bottom:18px}.cw-league-front-section .cw-crumbs{padding-top:0}.cw-league-front{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px;align-items:start;border-bottom:3px solid var(--cw-ink);margin-top:12px;padding-bottom:18px}.cw-league-lead{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.78fr);gap:16px;align-items:start}.cw-league-copy{display:grid;gap:9px;min-width:0}.cw-league-copy h1{margin-bottom:0}.cw-league-copy .cw-lede{margin:0}.cw-league-hero-image{aspect-ratio:16 / 9;margin:0;max-height:255px;overflow:hidden;width:100%;background:#111}.cw-league-hero-image img,.cw-league-hero-image .cw-slot{width:100%;height:100%;border:0;object-fit:cover}.cw-league-latest button{appearance:none;border:0;background:transparent;color:inherit;padding:0;text-align:left;font:inherit;cursor:pointer}.cw-league-latest{border-left:1px solid var(--cw-line);padding-left:18px;min-width:0}.cw-league-latest h2{color:var(--cw-ink);font-family:var(--cw-display-font);font-size:var(--cw-h2);line-height:1.1;margin:0 0 8px}.cw-league-latest .cw-text-list{max-height:225px;overflow-y:auto;padding-right:6px;scrollbar-width:thin}.cw-league-data-section{padding-top:24px;padding-bottom:24px}.cw-league-data-grid{gap:24px}.cw-league-series-stack,.cw-league-side-stack{display:grid;align-content:start}.cw-league-series-stack{gap:24px}.cw-league-side-stack{gap:22px}.cw-league-data-section .cw-desk-head{margin-bottom:12px;padding-bottom:6px}.cw-league-data-section .cw-note{padding:13px 15px}.cw-section-tight{padding-top:18px}.cw-front-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start;padding-bottom:24px}.cw-front-lead{display:grid;gap:10px;align-self:start;min-width:0}.cw-front-label{border-top:3px solid var(--cw-ink);color:var(--cw-accent);font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.2;margin:0;padding-top:8px;text-transform:uppercase}.cw-front-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(260px,.98fr);gap:18px;align-items:start}.cw-front-image,.cw-feature-image{display:block;overflow:hidden;background:#111}.cw-front-image{aspect-ratio:16 / 9;max-height:330px}.cw-feature-image{aspect-ratio:16 / 10}.cw-news-thumb{aspect-ratio:1 / 1;overflow:hidden;background:#111}.cw-front-image img,.cw-feature-image img,.cw-news-thumb img{width:100%;height:100%;display:block;object-fit:cover}.cw-front-image img{object-position:center center}.cw-story-card img{width:100%;height:clamp(145px,15vw,210px);display:block;object-fit:cover}.cw-small-image-card img{width:100%;height:clamp(110px,11vw,145px);display:block;object-fit:cover}.cw-front-hero .cw-slot,.cw-feature-card .cw-slot{border:0}.cw-front-copy{display:grid;gap:10px;min-width:0}.cw-front-copy h2 a,.cw-front-copy h2 button,.cw-feature-card h3 a,.cw-feature-card h3 button,.cw-story-card h3 a,.cw-story-card h3 button,.cw-continue-card h3 a,.cw-continue-card h3 button,.cw-more-card h3 a,.cw-more-card h3 button,.cw-news-card h3 a,.cw-news-card h3 button,.cw-small-image-card h3 a,.cw-small-image-card h3 button{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:color .18s ease,text-decoration-color .18s ease}.cw-front-copy h2 button,.cw-feature-card h3 button,.cw-story-card h3 button,.cw-continue-card h3 button,.cw-more-card h3 button,.cw-news-card h3 button,.cw-small-image-card h3 button,.cw-text-list button{appearance:none;border:0;background:transparent;color:inherit;padding:0;text-align:left;font:inherit;cursor:pointer}.cw-front-copy h2 a:hover,.cw-front-copy h2 button:hover,.cw-feature-card h3 a:hover,.cw-feature-card h3 button:hover,.cw-story-card h3 a:hover,.cw-story-card h3 button:hover,.cw-continue-card h3 a:hover,.cw-continue-card h3 button:hover,.cw-more-card h3 a:hover,.cw-more-card h3 button:hover,.cw-news-card h3 a:hover,.cw-news-card h3 button:hover,.cw-small-image-card h3 a:hover,.cw-small-image-card h3 button:hover{color:var(--cw-accent);text-decoration-color:var(--cw-accent)}.cw-front-copy p:not(.cw-kicker){margin:0;color:#333;font-size:1rem;line-height:1.5}.cw-front-copy h2{font-size:clamp(1.55rem,2.3vw,2.15rem);line-height:1.06}.cw-latest{border-left:1px solid var(--cw-line);padding-left:22px;min-width:0}.cw-latest h2{margin:0 0 12px;color:var(--cw-ink);font-family:var(--cw-display-font);font-size:var(--cw-h2);line-height:1.1}.cw-latest .cw-text-list{max-height:255px;overflow-y:auto;padding-right:6px;scrollbar-width:thin}.cw-box-title{margin:0 0 12px;color:var(--cw-ink);font-family:var(--cw-display-font);font-size:1.55rem;line-height:1.08}.cw-text-list a,.cw-text-list button{display:block;width:100%;border-top:1px solid var(--cw-line);padding:8px 0;font-weight:900;line-height:1.25}.cw-text-list span,.cw-continue-label,.cw-service-box span{display:block;color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cw-continue-label{margin:0}.cw .cw-section-title{border-bottom:3px solid var(--cw-ink);padding-bottom:8px;margin:0 0 12px}.cw-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:12px}.cw-story-card{border-top:1px solid var(--cw-line);padding-top:12px}.cw-story-card .cw-slot,.cw-story-card img{margin-bottom:12px}.cw-story-card h3{font-size:var(--cw-h3);margin:5px 0 7px}.cw-story-card p:last-child{margin:0;color:#444}.cw-coverage-label{margin-bottom:12px}.cw-coverage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:8px}.cw-coverage-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-bottom:2px solid var(--cw-accent);padding-bottom:6px;margin-bottom:6px}.cw-coverage-head h3{margin:0;font-family:var(--cw-display-font);font-size:var(--cw-h3);line-height:1.1}.cw-coverage-head h3 a{color:inherit;text-decoration:none}.cw-coverage-head h3 a:hover{color:var(--cw-accent)}.cw-coverage-head>a{color:var(--cw-accent);font-size:12px;font-weight:900;white-space:nowrap}.cw-coverage-block ul{margin:0;padding:0;list-style:none}.cw-coverage-block li{border-top:1px solid var(--cw-line)}.cw-coverage-block li:first-child{border-top:0}.cw-coverage-block li a{display:block;padding:9px 0;font-weight:900;line-height:1.25}.cw-coverage-block li span{display:block;color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.cw-two-col{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:32px}.cw-section-head{display:flex;align-items:end;justify-content:space-between;border-bottom:3px solid var(--cw-ink)}.cw-section-head h2{margin:0 0 8px;font-family:var(--cw-display-font);font-size:var(--cw-h2);line-height:1.05}.cw-news-section{padding-top:18px}.cw-feature-card{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;border-bottom:1px solid var(--cw-line);padding:18px 0 20px}.cw-feature-content{display:grid;align-content:start;gap:8px;min-width:0}.cw-feature-content h3{font-size:1.42rem;line-height:1.1}.cw-feature-content p:not(.cw-kicker){margin:0;color:#444;font-size:1rem;line-height:1.5}.cw-continue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.cw-continue-card,.cw-more-card{border-top:1px solid var(--cw-line);padding:15px 0}.cw-continue-card h3{margin-top:5px;font-size:var(--cw-h3);line-height:1.12}.cw-more-news{margin-top:18px;padding-top:8px}.cw .cw-more-news-title{border-bottom:3px solid var(--cw-ink);color:var(--cw-ink);font-family:var(--cw-display-font);font-weight:900;font-size:var(--cw-h2);line-height:1.05;margin:0 0 12px;padding-bottom:8px}.cw-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.cw-more-card h3{margin-top:5px;font-size:var(--cw-h3);line-height:1.15}.cw-news-list{display:grid;gap:0}.cw-news-card{display:grid;grid-template-columns:118px minmax(0,1fr);gap:14px;border-bottom:1px solid var(--cw-line);padding:14px 0}.cw-news-card:first-child{border-top:0}.cw-news-thumb .cw-slot,.cw-news-thumb img,.cw-small-image-card .cw-slot,.cw-small-image-card img{border:0}.cw-news-card h3{margin:4px 0 6px;font-size:1.08rem;line-height:1.12}.cw-news-card p:not(.cw-continue-label){margin:0;color:#444;font-size:.92rem;line-height:1.38}.cw-small-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.cw-small-image-card{border-top:1px solid var(--cw-line);padding:12px 0 14px}.cw-small-image-card .cw-slot,.cw-small-image-card img{margin-bottom:10px}.cw-small-image-card h3{margin-top:5px;font-size:1.02rem;line-height:1.15}.cw-rail{display:flex;flex-direction:column;gap:22px}.cw-rail-box{background:#eef3f4;border:1px solid #d9e3e6;border-top:3px solid var(--cw-accent);padding:18px}.cw-most-read ol{counter-reset:mostread;list-style:none;margin:0;padding:0}.cw-most-read li{counter-increment:mostread;display:grid;grid-template-columns:28px 1fr;gap:10px;border-top:1px solid #d9e3e6;padding:11px 0}.cw-most-read li:first-child{border-top:0}.cw-most-read li:before{content:counter(mostread);color:var(--cw-accent);font-family:var(--cw-display-font);font-size:1.55rem;font-weight:900;line-height:1}.cw-most-read li a,.cw-most-read li button{appearance:none;border:0;background:transparent;color:inherit;padding:0;text-align:left;font:inherit;font-weight:900;line-height:1.25;cursor:pointer}.cw-service-box{display:grid;gap:7px}.cw-service-box p{margin:0;color:#444}.cw-service-box a{color:var(--cw-accent);font-weight:900}.cw-mini-fixtures{display:grid;gap:14px}.cw-mini-fixtures section{display:grid;gap:0}.cw-fixture-date{border-bottom:2px solid var(--cw-ink);color:var(--cw-ink);font-family:var(--cw-display-font);font-weight:900;font-size:var(--cw-h3);line-height:1.15;padding-bottom:6px;margin:0 0 2px}.cw-mini-fixtures a,.cw-mini-fixtures button{display:block;appearance:none;width:100%;border:0;border-bottom:1px solid #d9e3e6;background:transparent;color:inherit;padding:9px 0;text-align:left;font:inherit;font-weight:900;line-height:1.25;cursor:pointer}.cw-mini-fixtures a:hover,.cw-mini-fixtures button:hover,.cw-most-read li a:hover,.cw-most-read li button:hover{color:var(--cw-accent)}.cw-mini-fixtures span{display:block;color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.cw-topic-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;border-top:1px solid var(--cw-line);border-bottom:1px solid var(--cw-line);padding:16px 0}.cw-topic-strip a{display:grid;gap:4px;color:#444;font-size:.94rem;line-height:1.35}.cw-topic-strip span{color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cw-link-panel{display:flex;gap:10px;flex-wrap:wrap;border-top:3px solid var(--cw-ink);border-bottom:1px solid var(--cw-line);margin-top:18px;padding:14px 0}.cw-404{text-align:center;padding:80px 24px 90px}.cw-404 .code{font-family:var(--cw-display-font);font-weight:900;font-size:8rem;line-height:1;color:var(--cw-accent)}.cw-404 .code .mid{color:var(--cw-signal)}@media(max-width:860px){.cw-grid.cols-3,.cw-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-grid.lead,.cw-grid.rail{grid-template-columns:1fr}.cw-grid.lead>aside{border-left:0;padding-left:0}.cw-masthead .cw-shell{align-items:start;flex-direction:column;gap:7px}.cw-tagline{text-align:left}.cw-league-front,.cw-league-lead,.cw-front-grid,.cw-front-hero,.cw-two-col,.cw-feature-card{grid-template-columns:1fr}.cw-feature-card{grid-template-columns:160px minmax(0,1fr)}.cw-latest,.cw-league-latest{border-left:0;padding-left:0}.cw-league-latest .cw-text-list{max-height:none;overflow-y:visible;padding-right:0}.cw-league-front-section{padding-top:10px;padding-bottom:16px}.cw-league-front{gap:16px;margin-top:10px;padding-bottom:16px}.cw-league-lead{gap:14px}.cw-league-hero-image{max-height:235px}.cw-league-data-section{padding-top:20px;padding-bottom:20px}.cw-league-data-grid,.cw-league-series-stack,.cw-league-side-stack{gap:18px}.cw-latest .cw-text-list{max-height:none;overflow-y:visible;padding-right:0}.cw-standings-board{grid-template-columns:1fr}.cw-focus-grid,.cw-coverage-grid,.cw-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-footer .cols{grid-template-columns:1fr 1fr;gap:32px}}@media(min-width:600px)and (max-width:860px){.cw-league-hero-image{max-height:220px}.cw-league-latest .cw-text-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}@media(max-width:560px){:root{--cw-h1: 2rem;--cw-h2: 1.55rem;--cw-h3: 1.18rem}.cw-shell{padding:0 16px}.cw-section{padding:28px 0}.cw-league-front-section{padding-top:8px;padding-bottom:14px}.cw-league-data-section{padding-top:20px;padding-bottom:20px}.cw-standings-page{padding-top:10px;padding-bottom:20px}.cw-grid{gap:18px}.cw-grid.cols-2,.cw-grid.cols-3,.cw-grid.cols-4{grid-template-columns:1fr}.cw-utility .cw-shell{min-height:34px;padding-top:7px;padding-bottom:7px}.cw-utility .links{display:none}.cw-front-grid{gap:18px;padding-bottom:22px}.cw-league-front{gap:14px;margin-top:8px;padding-bottom:14px}.cw-league-lead{gap:12px}.cw-league-hero-image{max-height:215px}.cw-front-lead{gap:8px}.cw-front-label,.cw-section-title{padding-top:7px}.cw-front-hero{gap:13px}.cw-front-copy p:not(.cw-kicker){font-size:1rem}.cw-front-copy h2{font-size:1.56rem;line-height:1.08}.cw-focus-grid,.cw-coverage-grid,.cw-continue-grid,.cw-more-grid,.cw-small-image-grid,.cw-topic-strip,.cw-menu-grid{grid-template-columns:1fr}.cw-masthead{padding:14px 0 11px}.cw-wordmark{font-size:2.12rem}.cw-tagline{font-size:.82rem}.cw-sitebar-row{gap:8px;grid-template-columns:minmax(0,1fr) 44px}.cw-nav ul{gap:12px}.cw-nav a{font-size:13px;min-height:44px;padding:13px 4px 12px}.cw-menu-toggle{width:44px;height:44px}.cw-menu-toggle span{width:20px}.cw-menu-panel{padding:12px 0 16px}.cw-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.cw-menu-grid a,.cw-text-list a,.cw-text-list button{min-height:44px;padding:11px 0}.cw-crumbs{padding-top:10px}.cw-crumbs li+li:before{margin:0 7px}.cw-crumbs a,.cw-crumbs li>span{min-height:34px;padding:6px 2px}.cw-standings-header,.cw-standings-team-header{gap:7px;margin-top:8px}.cw-standings-header p:not(.cw-kicker),.cw-standings-team-header>p{font-size:1rem;line-height:1.34}.cw-standings-team-title{gap:10px}.cw-standings-team-title .cw-team-badge{height:34px;width:34px}.cw-standings-board{gap:14px;margin-top:12px;padding-top:8px}.cw-standings-side{gap:10px}.cw-standings-metrics{gap:0 12px}.cw-standings-metrics strong{font-size:1.35rem}.cw-standings-explain{padding-top:18px}.cw-feature-card{grid-template-columns:112px minmax(0,1fr);gap:12px}.cw-feature-image{aspect-ratio:1 / 1}.cw-feature-content p:not(.cw-kicker){display:none}.cw-newsletter-wide,.cw-newsletter-hero .cw-newsletter-page,.cw-newsletter-info-grid,.cw-newsletter-hero .cw-newsletter-row,.cw-newsletter-row{grid-template-columns:1fr}.cw-newsletter-row button{min-height:44px}.cw-news-card{grid-template-columns:112px minmax(0,1fr);gap:12px}.cw-news-card p:not(.cw-continue-label){display:none}.cw-story-card img{height:180px}.cw-small-image-card img{height:150px}.cw-most-read li a,.cw-most-read li button,.cw-mini-fixtures a,.cw-mini-fixtures button,.cw-coverage-block li a{min-height:44px}.cw-footer .cols{grid-template-columns:1fr}.cw-utility .cw-shell{font-size:11px}.cw-utility .extra{display:none}.cw-standings{font-size:.8rem}.cw-standings td,.cw-scorers td,.cw-fixtures table td{padding-top:10px;padding-bottom:10px}.cw-team-link{min-height:34px;padding:4px 0}.cw-btn{min-height:44px;padding-top:12px;padding-bottom:12px}.cw-standings .opt,.cw-fixtures .arena{display:none}.cw-author{grid-template-columns:64px 1fr}.cw-author .face{width:64px;height:64px}.cw-404 .code{font-size:5rem}}@media(max-width:760px){.cw-sitebar.is-hidden{box-shadow:none;transform:translateY(-100%)}}@media(max-width:340px){.cw-menu-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cw-sitebar{transition:none}}.cw-roundnav{display:flex;gap:6px;flex-wrap:wrap}.cw-roundnav a{padding:7px 13px;border:1px solid var(--cw-line);background:#fff;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.cw-roundnav a:hover{border-color:var(--cw-ink)}.cw-roundnav a[aria-current=true]{background:var(--cw-accent);border-color:var(--cw-accent);color:#fff}.cw-match-filter{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto;gap:12px;align-items:end;border-top:3px solid var(--cw-ink);border-bottom:1px solid var(--cw-line);padding:16px 0;overflow:visible;position:relative;z-index:20}.cw-match-filter label{display:grid;gap:6px;min-width:0}.cw-match-filter label span{color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cw-match-filter select{width:100%;border:1px solid #cfcfcf;border-radius:0;background:#fff;color:var(--cw-ink);font:inherit;font-weight:800;min-height:44px;padding:10px 12px}.cw-match-ranges{grid-column:1 / -1;display:flex;gap:8px;flex-wrap:wrap}.cw-match-ranges button{border:1px solid var(--cw-line);background:#fff;color:var(--cw-ink);padding:7px 11px;font:inherit;font-size:13px;font-weight:800;min-height:40px;cursor:pointer}.cw-match-ranges button[aria-pressed=true]{background:var(--cw-accent);border-color:var(--cw-accent);color:#fff}.cw-match-filter [data-match-filter-count]{grid-column:1 / -1;margin:0;color:var(--cw-muted);font-size:13px;font-weight:700}.cw-match-range-strip{grid-column:1 / -1;display:grid;gap:8px;padding-top:2px}.cw-match-range-strip>span{color:var(--cw-accent);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cw-match-advanced{grid-column:1 / -1;padding-top:2px}.cw-match-advanced summary{color:var(--cw-accent);cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.08em;list-style:none;text-transform:uppercase;width:max-content}.cw-match-advanced summary::-webkit-details-marker{display:none}.cw-match-advanced summary:after{content:"+";margin-left:8px}.cw-match-advanced[open] summary:after{content:"-"}.cw-match-advanced-grid{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px;margin-top:10px}.cw [data-match-filtered]{display:none!important}.cw-match-navigator-section{padding-bottom:24px}.cw-match-series{padding-top:8px}.cw-match-series+.cw-match-series{border-top:1px solid var(--cw-line);margin-top:22px}.cw-match-list-head{border-top:0;border-bottom:3px solid var(--cw-ink);display:grid;gap:4px;margin-top:8px;padding:4px 0 9px}.cw-match-round-grid{margin-top:14px}.cw-match-list-head h2{font-family:var(--cw-display-font);font-size:var(--cw-h2);line-height:1.08;margin:0}.cw-match-list-head p:last-child{color:var(--cw-muted);font-size:13px;font-weight:700;margin:0}@media(max-width:760px){.cw-match-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 0 10px}.cw-match-filter select,.cw-match-filter .cw-btn{min-height:40px;padding:9px 10px}.cw-match-filter [data-match-filter-count]{font-size:12px}.cw-match-advanced{padding-top:7px}.cw-match-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cw-match-ranges{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.cw-match-ranges::-webkit-scrollbar{display:none}.cw-match-ranges button,.cw-roundnav a{min-height:38px;padding:9px 10px;white-space:nowrap}.cw-match-list-head{margin-top:6px;padding-top:3px}}@media(max-width:380px){.cw-match-filter select,.cw-match-filter .cw-btn{font-size:13px}}.cw-article-section{padding-top:16px}.cw-article-layout{display:grid;grid-template-columns:minmax(0,760px) 320px;gap:38px;align-items:start}.cw-article-main{min-width:0}.cw-article-header{border-bottom:3px solid var(--cw-ink);display:grid;gap:12px;padding:10px 0 18px}.cw-article-kicker{color:var(--cw-accent);font-size:12px;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.cw-article-header h1{max-width:12.5em}.cw-article-lede{color:#333;font-size:clamp(1.18rem,1.8vw,1.42rem);line-height:1.45;margin:0;max-width:34em}.cw-article-meta{color:#555;display:flex;flex-wrap:wrap;gap:8px 14px;font-size:.92rem;line-height:1.35}.cw-article-meta a{color:var(--cw-accent);font-weight:900}.cw-article-meta span+span:before{content:"/";color:#9a9a9a;margin-right:14px}.cw-article-hero{border-bottom:1px solid var(--cw-line);margin:18px 0 22px;padding-bottom:8px}.cw-article-hero .cw-slot,.cw-article-hero img{border:0;display:block;width:100%}.cw-article-hero img{aspect-ratio:16 / 9;height:auto;object-fit:cover}.cw-article-hero figcaption{color:#666;font-size:.82rem;margin-top:7px}.cw-article-body{max-width:680px}.cw-article-body-intro{padding-bottom:2px}.cw-article-body-section{margin-top:24px;padding-top:0}.cw-article-body p{color:#222;font-size:1.08rem;line-height:1.72;margin:0 0 1.05em}.cw-article-body h2{font-family:var(--cw-display-font);font-size:var(--cw-h2);line-height:1.08;margin:0 0 12px}.cw-article-data-links{border-bottom:1px solid var(--cw-line);border-top:3px solid var(--cw-ink);margin-top:26px;padding:13px 0}.cw-article-data-links>p{color:var(--cw-accent);font-size:11px;font-weight:900;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.cw-article-data-links>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px}.cw-article-data-links a{border-top:1px solid var(--cw-line);display:block;font-weight:900;line-height:1.22;padding:9px 0 0}.cw-article-data-links span{color:var(--cw-accent);display:block;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:3px;text-transform:uppercase}.cw-article-footer{display:grid;gap:18px;margin-top:28px}.cw-topic-list{align-items:center;border-top:1px solid var(--cw-line);display:flex;flex-wrap:wrap;gap:8px;padding-top:12px}.cw-topic-list>span{color:#555;font-weight:900}.cw-topic-chip{background:#eef3f4;color:var(--cw-accent);font-size:.84rem;font-weight:900;padding:6px 9px}.cw-author-card{border-bottom:1px solid var(--cw-line);border-top:3px solid var(--cw-ink);display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:14px 0 16px}.cw-author-card>img,.cw-author-card>.cw-slot{border:0;border-radius:50%;height:76px;object-fit:cover;object-position:center;width:76px}.cw-author-card .cw-author-name{font-family:var(--cw-display-font);font-size:1.35rem;font-weight:900;line-height:1.08;margin:0}.cw-author-card .cw-author-name a{color:inherit;display:inline;margin-top:0;text-decoration:none}.cw-author-card .cw-author-name a:hover{text-decoration:underline}.cw-author-card p:not(.cw-author-name){color:#444;margin:5px 0 0}.cw-author-card .cw-author-role{color:var(--cw-accent);font-size:.82rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.cw-author-card a{color:var(--cw-accent);display:inline-block;font-weight:900;margin-top:8px}.cw-article-rail{display:grid;gap:22px;position:sticky;top:16px}.cw-related-section{padding-top:14px}.cw-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cw-related-card{border-top:1px solid var(--cw-line);padding-top:12px}.cw-related-card .cw-slot,.cw-related-card img{border:0;display:block;margin-bottom:11px;width:100%}.cw-related-card h3{font-size:var(--cw-h3);line-height:1.12;margin:5px 0 7px}.cw-related-card h3 a,.cw-archive-card h2 a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.cw-related-card h3 a:hover,.cw-archive-card h2 a:hover{color:var(--cw-accent);text-decoration-color:var(--cw-accent)}.cw-related-card p:not(.cw-continue-label){color:#444;margin:0}.cw-news-archive-section{padding-top:16px}.cw-archive-header{border-bottom:3px solid var(--cw-ink);display:grid;gap:8px;padding:10px 0 16px}.cw-archive-header p:last-child{color:#444;margin:0}.cw-category-strip{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.cw-category-strip a{background:#f7f8f9;border:1px solid var(--cw-line);color:var(--cw-accent);font-size:12px;font-weight:900;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.cw-category-strip a:hover,.cw-category-strip a.is-active{background:var(--cw-accent-deep);border-color:var(--cw-accent-deep);color:#fff}.cw-archive-lead{align-items:center;border-bottom:1px solid var(--cw-line);border-top:3px solid var(--cw-ink);display:grid;gap:22px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);margin-top:18px;padding:16px 0 18px}.cw-archive-lead-image,.cw-archive-card-image{display:block;overflow:hidden}.cw-archive-lead-image{aspect-ratio:16 / 9}.cw-archive-card-image{aspect-ratio:8 / 5;margin-bottom:11px}.cw-archive-lead .cw-slot,.cw-archive-lead img{border:0;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cw-archive-lead h2{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.05;margin:5px 0 9px}.cw-archive-lead p:not(.cw-continue-label){color:#333;font-size:1.05rem;line-height:1.48;margin:0}.cw-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 28px;margin-top:18px}.cw-archive-card{border-top:1px solid var(--cw-line);display:block;padding:16px 0}.cw-archive-card .cw-slot,.cw-archive-card img{border:0;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cw-archive-card h2{font-size:1.2rem;line-height:1.12;margin:4px 0 7px}.cw-archive-card p:not(.cw-continue-label){color:#444;margin:0}.cw-front-news-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);margin-bottom:22px}.cw-front-lead{border-bottom:1px solid var(--cw-line);display:grid;gap:12px;padding-bottom:18px}.cw-front-lead img{aspect-ratio:16 / 9;display:block;object-fit:cover;width:100%}.cw-front-lead h2,.cw-front-stack h3{font-family:var(--cw-display-font);line-height:1.08;margin:0}.cw-front-lead h2{font-size:clamp(1.65rem,3vw,2.55rem)}.cw-front-stack{border-top:1px solid var(--cw-line);display:grid;gap:0}.cw-front-stack article{border-bottom:1px solid var(--cw-line);padding:16px 0}.cw-front-stack p:last-child,.cw-front-lead p:last-child{color:var(--cw-muted);line-height:1.55;margin:8px 0 0}.cw-editorial-section{padding-bottom:16px;padding-top:16px}.cw-editorial-section+.cw-section{padding-top:16px}.cw-editorial-header{border-bottom:3px solid var(--cw-ink);display:grid;gap:8px;max-width:820px;padding:10px 0 18px}.cw-editorial-header p:last-child{color:#333;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.5;margin:0}.cw-editor-grid{display:grid;gap:0 30px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.cw-editor-card{border-top:1px solid var(--cw-line);display:block;padding-top:14px}.cw-editor-card .cw-slot,.cw-editor-card img{aspect-ratio:1 / 1;border:0;border-radius:50%;display:block;height:74px;margin-bottom:10px;object-fit:cover;object-position:center;width:74px}.cw-editor-card h2{font-size:var(--cw-h3);line-height:1.08;margin:4px 0 7px}.cw-editor-card p:not(.cw-continue-label){color:#444;line-height:1.5;margin:0}.cw-beat-list{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:12px 0 0;padding:0}.cw-beat-list li{background:#eef3f4;color:var(--cw-accent);font-size:.75rem;font-weight:900;letter-spacing:.04em;padding:6px 8px;text-transform:uppercase}.cw-editor-contact a{color:var(--cw-accent);display:inline-block;font-weight:900;margin-top:12px}.cw-editorial-note{border-top:3px solid var(--cw-ink);display:grid;gap:26px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);padding-top:14px}.cw-section-headline{border-top:3px solid var(--cw-ink);padding-top:12px}.cw-section-headline h2{margin:0}.cw-editor-profile{align-items:center;display:grid;gap:20px;grid-template-columns:128px minmax(0,1fr);padding:10px 0 22px}.cw-editor-profile .cw-slot,.cw-editor-profile img{aspect-ratio:1 / 1;border:0;border-radius:50%;display:block;height:128px;object-fit:cover;object-position:center;width:128px}.cw-editor-role{color:var(--cw-accent);font-size:.88rem;font-weight:900;letter-spacing:.07em;margin:8px 0 0;text-transform:uppercase}.cw-author-articles{display:grid;gap:0;margin-top:10px}.cw-author-article{border-top:1px solid var(--cw-line);display:grid;gap:16px;grid-template-columns:190px minmax(0,1fr);padding:16px 0}.cw-author-article .cw-slot,.cw-author-article img{border:0;display:block;height:auto;object-fit:cover;width:100%}.cw-author-article h3{font-size:var(--cw-h3);line-height:1.12;margin:4px 0 7px}.cw-author-article p:not(.cw-continue-label){color:#444;margin:0}@media(max-width:960px){.cw-article-layout{grid-template-columns:1fr;gap:26px}.cw-article-rail{position:static}.cw-related-grid,.cw-archive-grid,.cw-front-news-grid,.cw-editor-grid{grid-template-columns:1fr}.cw-archive-lead{align-items:start;grid-template-columns:1fr}.cw-editor-grid{gap:18px}.cw-editor-card{grid-template-columns:74px minmax(0,1fr)}.cw-editorial-note,.cw-editor-profile{grid-template-columns:1fr}.cw-editor-profile .cw-slot,.cw-editor-profile img{height:112px;width:112px}}@media(max-width:560px){.cw-article-header{padding-top:8px}.cw-article-header h1{max-width:none}.cw-article-lede{font-size:1.08rem;line-height:1.48}.cw-article-meta{display:grid;gap:4px}.cw-article-meta span+span:before{content:"";margin-right:0}.cw-article-body p{font-size:1rem;line-height:1.65}.cw-article-data-links>div{grid-template-columns:1fr}.cw-author-card{grid-template-columns:58px minmax(0,1fr)}.cw-author-card>img,.cw-author-card>.cw-slot{height:58px;width:58px}.cw-archive-card{padding:13px 0}.cw-archive-card p:not(.cw-continue-label){display:none}.cw-editor-card{display:block}.cw-editor-card .cw-slot,.cw-editor-card img{height:64px;margin-bottom:9px;width:64px}.cw-author-article{grid-template-columns:96px minmax(0,1fr);gap:12px}.cw-editor-card p:not(.cw-continue-label),.cw-author-article p:not(.cw-continue-label){display:none}.cw-beat-list li{font-size:.68rem}}.cw-skip{position:absolute;left:-9999px;top:0;background:var(--cw-ink);color:#fff;padding:10px 16px;z-index:100}.cw-skip:focus{left:0;color:#fff}.cw a:focus-visible,.cw button:focus-visible{outline:2px solid var(--cw-accent);outline-offset:2px}.cw-team-badge.fallback{display:inline-grid;place-content:center;width:28px;height:28px;border:1px solid var(--cw-line);background:var(--cw-accent-soft);color:var(--cw-accent-deep);font-size:.58rem;font-weight:900;line-height:1;flex:0 0 auto}.cw-team-badge.fallback.small{width:20px;height:20px;font-size:.48rem}
