.ehcw-component{--ehcw-primary:#008acb;--ehcw-primary-dark:#061d38;--ehcw-surface:#fff;--ehcw-surface-alt:#f2f6f9;--ehcw-text:#10243b;--ehcw-muted:#647487;--ehcw-border:#d8e1e8;--ehcw-live:#d51f34;--ehcw-win:#198754;--ehcw-loss:#b42318;color:var(--ehcw-text);font-family:Poppins,Arial,sans-serif;margin:1.5rem 0}.ehcw-title{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;margin:0 0 1rem}.ehcw-table-wrap{border:1px solid var(--ehcw-border);border-radius:12px;overflow:hidden}.ehcw-component table{border:0;border-collapse:collapse;margin:0;width:100%}.ehcw-component th,.ehcw-component td{border:0;border-bottom:1px solid var(--ehcw-border);padding:.7rem .6rem;text-align:center}.ehcw-component thead{background:var(--ehcw-primary-dark);color:#fff}.ehcw-component tbody th{text-align:left}.ehcw-component tr:last-child>*{border-bottom:0}.ehcw-component .ehcw-is-club{background:#e8f6fc;box-shadow:inset 4px 0 var(--ehcw-primary)}.ehcw-team{align-items:center;display:flex;gap:.55rem}.ehcw-team img{height:30px;object-fit:contain;width:30px}.ehcw-team a{color:inherit;font-weight:600}.ehcw-month{color:var(--ehcw-muted);font-size:.9rem;letter-spacing:.08em;margin:1.4rem 0 .5rem;text-transform:uppercase}.ehcw-match-list{display:grid;gap:.65rem}.ehcw-match{background:var(--ehcw-surface);border:1px solid var(--ehcw-border);border-radius:12px;padding:1rem;position:relative}.ehcw-match-meta{align-items:center;color:var(--ehcw-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:.5rem;margin-bottom:.8rem}.ehcw-status,.ehcw-side{border:1px solid var(--ehcw-border);border-radius:99px;font-size:.68rem;font-weight:700;padding:.18rem .5rem;text-transform:uppercase}.ehcw-status--live,.ehcw-status--warmup,.ehcw-status--overtime,.ehcw-status--shootout{background:var(--ehcw-live);border-color:var(--ehcw-live);color:#fff}.ehcw-match-teams{display:grid;gap:.55rem}.ehcw-match-team{align-items:center;display:grid;gap:.6rem;grid-template-columns:36px 1fr auto}.ehcw-match-team img{height:34px;object-fit:contain;width:34px}.ehcw-match-team strong{font-size:1.25rem}.ehcw-match-link{display:inline-block;font-size:.8rem;font-weight:700;margin-top:.8rem}.ehcw-match--hero{background:var(--ehcw-primary-dark);color:#fff;padding:clamp(1rem,4vw,2rem)}.ehcw-match--hero .ehcw-match-meta{color:#c2cedb}.ehcw-kicker{color:var(--ehcw-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ehcw-periods{display:flex;flex-wrap:wrap;gap:.5rem}.ehcw-periods span{background:var(--ehcw-surface-alt);border-radius:6px;padding:.4rem .7rem}.ehcw-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.ehcw-sports-legacy .sp-event-blocks{font-family:Poppins,Arial,sans-serif}
.ehcw-match--hero .ehcw-match-link{color:#fff}
@media(max-width:760px){.ehcw-standings--full th:nth-child(n+4):not(:last-child),.ehcw-standings--full td:nth-child(n+4):not(:last-child){display:none}.ehcw-component th,.ehcw-component td{padding:.6rem .4rem}.ehcw-team img{height:24px;width:24px}.ehcw-match-team{grid-template-columns:30px 1fr auto}.ehcw-match-team img{height:28px;width:28px}}.ehcw-empty{background:var(--ehcw-surface-alt);border-radius:10px;color:var(--ehcw-muted);padding:1rem}.ehcw-game-card__body{border:1px solid var(--ehcw-border);border-radius:14px;padding:1.1rem}.ehcw-game-card__meta{color:var(--ehcw-muted);display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem}.ehcw-game-card__teams{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.ehcw-game-card__teams>div{align-items:center;display:grid;gap:.6rem;grid-template-columns:50px 1fr auto}.ehcw-game-card__teams img{height:48px;object-fit:contain;width:48px}.ehcw-game-card__teams b{font-size:2rem}.ehcw-button{background:var(--ehcw-primary-dark);border-radius:7px;color:#fff!important;display:inline-block;font-weight:700;margin-top:1rem;padding:.65rem 1rem}.ehcw-leaders ol{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.ehcw-leaders li{align-items:center;border:1px solid var(--ehcw-border);border-radius:10px;display:grid;gap:.65rem;grid-template-columns:2rem 42px minmax(0,1fr) auto;padding:.55rem .8rem}.ehcw-leaders li img{border-radius:50%;height:40px;object-fit:cover;width:40px}.ehcw-leaders__rank{color:var(--ehcw-muted);font-weight:700}.ehcw-leaders__stats{text-align:right}.ehcw-score{background:var(--ehcw-primary-dark);border-radius:16px;color:#fff;padding:clamp(1.25rem,4vw,2.5rem);text-align:center}.ehcw-score__teams{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.ehcw-score__teams>div{display:grid;gap:.6rem;grid-template-columns:1fr;justify-items:center}.ehcw-score__teams img{height:clamp(70px,12vw,130px);object-fit:contain;width:clamp(70px,12vw,130px)}.ehcw-score__teams h2{color:#fff;font-size:clamp(1rem,3vw,1.5rem);margin:0}.ehcw-score__teams strong{font-size:clamp(2.8rem,8vw,5.5rem);line-height:1}.ehcw-live-label{color:#fff;font-weight:800}.ehcw-match-section{border-top:1px solid var(--ehcw-border);margin-top:1.5rem;padding-top:1.5rem}.ehcw-match-section h3{margin-top:0}.ehcw-event-timeline{list-style:none;margin:0;padding:0}.ehcw-event-timeline li{border-left:3px solid var(--ehcw-primary);display:grid;gap:.8rem;grid-template-columns:90px 1fr;margin:.4rem 0;padding:.65rem .8rem}.ehcw-event-timeline li span{display:block;color:var(--ehcw-muted);font-size:.85rem}.ehcw-event-time{font-weight:700}.ehcw-team-grids{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.ehcw-responsive-table{overflow-x:auto}.ehcw-team-grids table,.ehcw-compare{border-collapse:collapse;width:100%}.ehcw-team-grids th,.ehcw-team-grids td,.ehcw-compare th,.ehcw-compare td{border-bottom:1px solid var(--ehcw-border);padding:.55rem;text-align:center}.ehcw-team-grids tbody th{text-align:left}.ehcw-compare th:nth-child(2){text-align:center}.ehcw-matchcenter a{font-weight:600}.ehcw-component a:focus-visible{outline:3px solid var(--ehcw-primary);outline-offset:3px}
@media(max-width:700px){.ehcw-game-card__teams{grid-template-columns:1fr}.ehcw-game-card__teams>div{grid-template-columns:36px 1fr auto}.ehcw-game-card__teams img{height:34px;width:34px}.ehcw-leaders li{grid-template-columns:1.5rem 34px minmax(0,1fr)}.ehcw-leaders li img{height:32px;width:32px}.ehcw-leaders__stats{grid-column:3;text-align:left}.ehcw-team-grids{grid-template-columns:1fr}.ehcw-event-timeline li{grid-template-columns:1fr;gap:.2rem}.ehcw-responsive-table th:nth-child(n+6),.ehcw-responsive-table td:nth-child(n+6){display:none}}.ehcw-roster-group{margin:2rem 0}.ehcw-roster-group>h3{border-bottom:3px solid var(--ehcw-primary);padding-bottom:.5rem}.ehcw-player-grid{container-type:inline-size;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.ehcw-player-card{background:var(--ehcw-surface);border:1px solid var(--ehcw-border);border-radius:14px;overflow:hidden}.ehcw-player-card>a{color:var(--ehcw-text);display:block;height:100%;text-decoration:none}.ehcw-player-card>a:hover .ehcw-player-card__media img{transform:scale(1.025)}.ehcw-player-card__media{aspect-ratio:4/5;background:var(--ehcw-primary-dark);overflow:hidden}.ehcw-player-card__media img{height:100%;object-fit:cover;object-position:top center;transition:transform .2s;width:100%}.ehcw-player-fallback{align-items:center;background:linear-gradient(145deg,var(--ehcw-primary-dark),#123e66);color:#fff;display:flex;height:100%;justify-content:center;min-height:220px;width:100%}.ehcw-player-fallback span{font-size:clamp(3rem,10cqi,5rem);font-weight:800;opacity:.85}.ehcw-player-card__body{padding:1rem}.ehcw-player-card__body h4{font-size:1.05rem;margin:.25rem 0}.ehcw-player-card__body p{color:var(--ehcw-muted);margin:0}.ehcw-player-card__number{color:var(--ehcw-primary);font-weight:800}.ehcw-player-hero{align-items:center;background:var(--ehcw-primary-dark);border-radius:16px;color:#fff;display:grid;gap:clamp(1rem,4vw,3rem);grid-template-columns:minmax(180px,34%) 1fr;overflow:hidden;padding:clamp(1rem,4vw,2.5rem)}.ehcw-player-hero__media{align-self:stretch;min-height:320px}.ehcw-player-hero__media img{height:100%;object-fit:cover;object-position:top center;width:100%}.ehcw-player-hero h1{color:#fff;font-size:clamp(2rem,6vw,4.5rem);line-height:1;margin:.3rem 0}.ehcw-player-hero__number{font-size:clamp(2rem,5vw,4rem);font-weight:800;margin:0}.ehcw-player-section{border-top:1px solid var(--ehcw-border);margin-top:1.5rem;padding-top:1.5rem}.ehcw-player-metrics,.ehcw-player-stats{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.ehcw-player-metrics>div,.ehcw-player-stats>div{background:var(--ehcw-surface-alt);border-radius:10px;padding:.85rem}.ehcw-player-metrics dt,.ehcw-player-stats span{color:var(--ehcw-muted);display:block;font-size:.78rem}.ehcw-player-metrics dd,.ehcw-player-stats strong{font-size:1.15rem;font-weight:700;margin:0}
@media(max-width:620px){.ehcw-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ehcw-player-card__media{aspect-ratio:3/4}.ehcw-player-card__body{padding:.7rem}.ehcw-player-hero{grid-template-columns:1fr}.ehcw-player-hero__media{max-height:420px}.ehcw-player-hero h1{font-size:2.25rem}}@container(max-width:460px){.ehcw-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ehcw-component{--ehcw-primary:#0099d8;--ehcw-primary-dark:#031d3a;--ehcw-primary-mid:#0b345b;--ehcw-surface:#fff;--ehcw-surface-alt:#f3f7fa;--ehcw-surface-strong:#e8f1f7;--ehcw-text:#071e39;--ehcw-muted:#607287;--ehcw-border:#d8e3eb;--ehcw-highlight:#ffd100;--ehcw-live:#d7283f;--ehcw-win:#15875c;--ehcw-loss:#ba3244;--ehcw-draw:#7b6bb3;--ehcw-radius-sm:8px;--ehcw-radius:14px;--ehcw-radius-lg:20px;--ehcw-shadow:0 10px 28px rgba(3,29,58,.08);--ehcw-space-1:.35rem;--ehcw-space-2:.65rem;--ehcw-space-3:1rem;--ehcw-space-4:1.5rem;--ehcw-space-5:2.25rem;--ehcw-transition:180ms ease;container-type:inline-size;font-family:Poppins,Arial,sans-serif;margin-block:clamp(1.5rem,4vw,3rem)}.ehcw-title{align-items:center;display:flex;font-size:clamp(1.5rem,4cqi,2.25rem);gap:.65rem;letter-spacing:-.025em;margin-bottom:1.1rem}.ehcw-title:before{background:var(--ehcw-primary);border-radius:99px;content:"";height:1.1em;width:5px}.ehcw-button,.ehcw-match-link{align-items:center;background:var(--ehcw-primary);border-radius:var(--ehcw-radius-sm);color:#fff!important;display:inline-flex;font-size:.82rem;font-weight:750;justify-content:center;min-height:42px;padding:.65rem 1rem;text-decoration:none;transition:background var(--ehcw-transition),transform var(--ehcw-transition)}.ehcw-button:hover,.ehcw-match-link:hover{background:#007fb5;transform:translateY(-1px)}.ehcw-component a:focus-visible{outline:3px solid var(--ehcw-highlight);outline-offset:3px}.ehcw-empty{align-items:center;background:var(--ehcw-surface-alt);border:1px dashed var(--ehcw-border);border-radius:var(--ehcw-radius);color:var(--ehcw-muted);display:flex;min-height:88px;padding:1.2rem}.ehcw-empty:before{background:var(--ehcw-primary);border-radius:50%;content:"i";color:#fff;display:grid;font-weight:800;height:28px;margin-right:.7rem;place-items:center;width:28px}
.ehcw-game-card__body{background:var(--ehcw-primary-dark);border:0;border-radius:var(--ehcw-radius-lg);box-shadow:var(--ehcw-shadow);color:#fff;padding:clamp(1.25rem,5cqi,2.5rem);text-align:center}.ehcw-game-card__meta{color:#b9c9d8;justify-content:center;margin-bottom:1.35rem}.ehcw-game-card__meta time{color:#fff;font-size:clamp(1rem,3cqi,1.3rem);font-weight:750}.ehcw-game-card__teams{gap:clamp(1rem,6cqi,4rem)}.ehcw-game-card__teams>div{grid-template-columns:clamp(62px,10cqi,105px) minmax(0,1fr);justify-items:start;text-align:left}.ehcw-game-card__teams>div:nth-child(2){grid-template-columns:minmax(0,1fr) clamp(62px,10cqi,105px);text-align:right}.ehcw-game-card__teams>div:nth-child(2) img{grid-column:2;grid-row:1}.ehcw-game-card__teams>div:nth-child(2) strong{grid-column:1;grid-row:1;justify-self:end}.ehcw-game-card__teams img{height:clamp(62px,10cqi,105px);width:clamp(62px,10cqi,105px)}.ehcw-game-card__teams strong{align-self:center;font-size:clamp(1rem,3cqi,1.45rem)}.ehcw-game-card__teams b{color:#fff;font-size:clamp(2.8rem,8cqi,5rem);grid-column:1/-1;justify-self:center;line-height:1}.ehcw-game-card__periods{color:#b9c9d8;margin:1.2rem 0 .2rem}.ehcw-game-card .ehcw-button{margin-top:1.4rem}
.ehcw-leaders ol{counter-reset:rank;gap:.65rem}.ehcw-leaders li{background:var(--ehcw-surface);border:1px solid var(--ehcw-border);border-radius:var(--ehcw-radius);box-shadow:0 4px 15px rgba(3,29,58,.035);grid-template-columns:2.6rem 54px minmax(0,1fr) auto;min-height:72px;padding:.65rem 1rem;transition:border-color var(--ehcw-transition),transform var(--ehcw-transition)}.ehcw-leaders li:hover{border-color:var(--ehcw-primary);transform:translateX(2px)}.ehcw-leaders li img{height:52px;width:52px}.ehcw-leaders__rank{color:var(--ehcw-primary);font-size:1.3rem}.ehcw-leaders li>a{color:var(--ehcw-text);font-weight:700}.ehcw-leaders__stats{color:var(--ehcw-muted);min-width:135px}.ehcw-leaders__stats strong{color:var(--ehcw-primary-dark);font-size:1.65rem}.ehcw-leaders--bad_boys .ehcw-leaders__stats strong{color:var(--ehcw-loss)}
.ehcw-table-wrap{border:1px solid var(--ehcw-border);border-radius:var(--ehcw-radius-lg);box-shadow:var(--ehcw-shadow)}.ehcw-component thead{background:var(--ehcw-primary-dark)}.ehcw-component thead th{font-size:.72rem;letter-spacing:.055em;text-transform:uppercase}.ehcw-component th,.ehcw-component td{font-variant-numeric:tabular-nums;padding:.78rem .7rem}.ehcw-component tbody tr{transition:background var(--ehcw-transition)}.ehcw-component tbody tr:hover{background:var(--ehcw-surface-alt)}.ehcw-component .ehcw-is-club{background:#e8f7fd;box-shadow:inset 5px 0 var(--ehcw-primary)}.ehcw-component .ehcw-is-club>*{font-weight:700}.ehcw-component tbody td:last-child strong{color:var(--ehcw-primary-dark);font-size:1.08rem}.ehcw-team img{height:34px;width:34px}
.ehcw-month{align-items:center;color:var(--ehcw-primary-dark);display:flex;font-size:.85rem;font-weight:800;gap:.75rem;letter-spacing:.1em;margin-top:2rem}.ehcw-month:after{background:var(--ehcw-border);content:"";height:1px;flex:1}.ehcw-match-list{gap:.75rem}.ehcw-match{border:1px solid var(--ehcw-border);border-radius:var(--ehcw-radius);box-shadow:0 5px 18px rgba(3,29,58,.04);padding:1rem 1.15rem;transition:border-color var(--ehcw-transition),box-shadow var(--ehcw-transition),transform var(--ehcw-transition)}.ehcw-match:hover{border-color:#a9c6d8;box-shadow:var(--ehcw-shadow);transform:translateY(-1px)}.ehcw-match-meta{margin-bottom:.75rem}.ehcw-status,.ehcw-side{font-size:.65rem;letter-spacing:.06em}.ehcw-status--live,.ehcw-status--pre_game,.ehcw-status--intermission,.ehcw-status--overtime,.ehcw-status--shootout{background:var(--ehcw-live);border-color:var(--ehcw-live)}.ehcw-match-team{grid-template-columns:42px minmax(0,1fr) auto}.ehcw-match-team img{height:40px;width:40px}.ehcw-match-team span{font-weight:650}.ehcw-match-team strong{font-size:1.65rem}.ehcw-match .ehcw-match-link{background:transparent;color:var(--ehcw-primary-dark)!important;margin-top:.65rem;min-height:36px;padding:.35rem 0}.ehcw-match .ehcw-match-link:hover{color:var(--ehcw-primary)!important;transform:none}
.ehcw-player-grid{gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.ehcw-roster-group>h3{align-items:center;border:0;display:flex;font-size:1.35rem;gap:.7rem;margin-bottom:1rem}.ehcw-roster-group>h3:after{background:var(--ehcw-border);content:"";height:1px;flex:1}.ehcw-player-card{border:0;border-radius:var(--ehcw-radius-lg);box-shadow:var(--ehcw-shadow);position:relative;transition:transform var(--ehcw-transition),box-shadow var(--ehcw-transition)}.ehcw-player-card:hover{box-shadow:0 15px 35px rgba(3,29,58,.15);transform:translateY(-4px)}.ehcw-player-card__media{aspect-ratio:4/4.8}.ehcw-player-card__media:after{background:linear-gradient(transparent,rgba(3,29,58,.32));bottom:0;content:"";height:28%;left:0;pointer-events:none;position:absolute;right:0}.ehcw-player-card__body{background:#fff;min-height:108px;padding:1rem 1.05rem}.ehcw-player-card__body h4{display:-webkit-box;font-size:1.08rem;line-height:1.25;min-height:2.5em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ehcw-player-card__number{font-size:1.05rem}.ehcw-player-fallback{background:linear-gradient(145deg,var(--ehcw-primary-dark),var(--ehcw-primary-mid))}
.ehcw-player-hero{box-shadow:var(--ehcw-shadow);grid-template-columns:minmax(240px,36%) 1fr}.ehcw-player-hero__media{border-radius:12px;overflow:hidden}.ehcw-player-hero h1{font-size:clamp(2.2rem,6cqi,4.6rem);overflow-wrap:anywhere}.ehcw-player-hero__number{color:var(--ehcw-primary)}.ehcw-player-metrics>div,.ehcw-player-stats>div{border:1px solid transparent;padding:1rem;transition:border-color var(--ehcw-transition)}.ehcw-player-metrics>div:hover,.ehcw-player-stats>div:hover{border-color:var(--ehcw-primary)}.ehcw-player-stats strong{color:var(--ehcw-primary-dark);font-size:1.65rem}
.ehcw-matchcenter--complete{background:#fff}.ehcw-score{border-radius:var(--ehcw-radius-lg);box-shadow:var(--ehcw-shadow);padding:clamp(1.5rem,6cqi,3.25rem)}.ehcw-score__teams{gap:clamp(1rem,8cqi,5rem)}.ehcw-score__teams strong{font-variant-numeric:tabular-nums}.ehcw-match-section{margin-top:2rem;padding-top:1.75rem}.ehcw-match-section>h3{align-items:center;display:flex;font-size:1.35rem;gap:.65rem}.ehcw-match-section>h3:before{background:var(--ehcw-primary);border-radius:99px;content:"";height:1em;width:4px}.ehcw-periods span{border:1px solid var(--ehcw-border);padding:.55rem .8rem}.ehcw-event-timeline li{background:var(--ehcw-surface-alt);border-left-width:4px;border-radius:0 var(--ehcw-radius-sm) var(--ehcw-radius-sm) 0;margin:.55rem 0;padding:.8rem 1rem}.ehcw-event-time{color:var(--ehcw-primary-dark)!important}.ehcw-team-grids>div{border:1px solid var(--ehcw-border);border-radius:var(--ehcw-radius);overflow:hidden;padding:.9rem}.ehcw-team-grids h4{margin:.1rem 0 .8rem}.ehcw-compare{border:1px solid var(--ehcw-border);border-radius:var(--ehcw-radius);overflow:hidden}.ehcw-compare tbody th{color:var(--ehcw-muted);font-size:.78rem;font-weight:600}.ehcw-compare td{font-size:1.1rem;font-weight:750}
@media(max-width:760px){.ehcw-component{margin-block:1.5rem}.ehcw-title{font-size:1.45rem}.ehcw-game-card__teams{grid-template-columns:1fr 1fr}.ehcw-game-card__teams>div,.ehcw-game-card__teams>div:nth-child(2){display:flex;flex-direction:column;gap:.5rem;text-align:center}.ehcw-game-card__teams>div:nth-child(2) img,.ehcw-game-card__teams>div:nth-child(2) strong{grid-column:auto;grid-row:auto;justify-self:auto}.ehcw-game-card__teams b{font-size:2.8rem}.ehcw-leaders li{grid-template-columns:1.8rem 42px minmax(0,1fr);padding:.6rem}.ehcw-leaders li img{height:40px;width:40px}.ehcw-leaders__stats{grid-column:3;min-width:0;text-align:left}.ehcw-leaders__stats strong{font-size:1.35rem}.ehcw-component th,.ehcw-component td{padding:.66rem .42rem}.ehcw-team img{height:27px;width:27px}.ehcw-match{padding:.85rem}.ehcw-player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ehcw-player-card__body{min-height:100px;padding:.75rem}.ehcw-player-card__body h4{font-size:.92rem}.ehcw-player-hero{grid-template-columns:1fr;padding:1rem}.ehcw-player-hero__media{max-height:410px;min-height:280px}.ehcw-score__teams img{height:76px;width:76px}.ehcw-score__teams h2{font-size:.95rem}.ehcw-team-grids{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.ehcw-component *{scroll-behavior:auto!important;transition:none!important}} .home .ehcw-home-next-stage{background:linear-gradient(180deg,#061f40 0%,#031d3a 100%)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;max-width:none!important;padding:clamp(2.25rem,5vw,4rem) max(20px,calc((100vw - 1180px)/2)) clamp(5rem,8vw,7rem)!important;width:100vw!important}.home .ehcw-home-next-stage>.fusion-builder-row{max-width:1180px!important}.home .ehcw-home-next-stage .fusion-title{align-items:center;display:flex!important;gap:1rem;justify-content:center;margin:0 auto 1.25rem!important;max-width:800px}.home .ehcw-home-next-stage .fusion-title:before,.home .ehcw-home-next-stage .fusion-title:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.7));content:"";height:1px;max-width:135px;width:16vw}.home .ehcw-home-next-stage .fusion-title:after{background:linear-gradient(90deg,rgba(255,255,255,.7),transparent)}.home .ehcw-home-next-stage .fusion-title h1,.home .ehcw-home-next-stage .fusion-title p{color:#fff!important;font-size:clamp(1.25rem,2.3vw,2rem)!important;font-weight:750!important;letter-spacing:.01em;margin:0!important;white-space:nowrap}.home .ehcw-home-next-stage .ehcw-game-card{margin:0 auto;max-width:780px}.home .ehcw-home-next-stage .ehcw-game-card>.ehcw-title{display:none}.home .ehcw-home-next-stage .ehcw-game-card__body{background:transparent;border:0;box-shadow:none;padding:.5rem 0;color:#fff}.home .ehcw-home-next-stage .ehcw-game-card__meta{margin-bottom:1rem}.home .ehcw-home-next-stage .ehcw-game-card__teams{gap:clamp(1rem,5vw,3rem)}.home .ehcw-home-next-stage .ehcw-game-card__teams img{height:clamp(58px,8vw,88px);width:clamp(58px,8vw,88px)}.home .ehcw-home-next-stage .ehcw-game-card__competition{color:#c2d3e2;font-size:.82rem;font-weight:600;margin:.75rem 0 0}.home .ehcw-home-next-stage .ehcw-button{margin-top:1.1rem}.home .ehcw-home-sprade{isolation:isolate;margin-bottom:-.75rem!important;margin-top:clamp(-5.5rem,-7vw,-4rem)!important;position:relative;z-index:4}.home .ehcw-home-sprade .fusion-imageframe:first-child{filter:drop-shadow(0 10px 20px rgba(3,29,58,.18));margin-top:0!important}.home .ehcw-home-leader-panel{background:#f7fafc!important;border:1px solid #d7e4ec!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(3,29,58,.07)!important;padding:clamp(1rem,2.5vw,1.5rem)!important}.home .ehcw-home-leader-panel>.fusion-title{display:none!important}.home .ehcw-home-leader-panel .fusion-text{margin:0!important}.home .ehcw-home-leader-panel .ehcw-leaders{margin:0}.home .ehcw-home-leader-panel .ehcw-title{background:transparent!important;color:#071e39!important;font-size:1.1rem!important;margin-bottom:.9rem;padding:0!important}.home .ehcw-home-leader-panel .ehcw-title:after{background:linear-gradient(90deg,#0099d8 0 75%,#ffd100 75%);content:"";height:2px;max-width:90px;width:25%}.home .ehcw-home-leader-panel .ehcw-leaders ol{gap:.4rem}.home .ehcw-home-leader-panel .ehcw-leaders li{background:#fff;border-color:#dce7ee;box-shadow:none;min-height:60px}.home .ehcw-home-leader-panel .ehcw-leaders li:hover{background:#eef7fb}.home .bps-rangliste .ehcw-standings{color:#fff;margin:0}.home .bps-rangliste .ehcw-standings>.ehcw-title{display:none}.home .bps-rangliste .ehcw-table-wrap{background:rgba(3,29,58,.82);border-color:rgba(133,188,222,.4);box-shadow:none;overflow-x:auto}.home .bps-rangliste .ehcw-component table{min-width:680px}.home .bps-rangliste .ehcw-component thead{background:#031d3a}.home .bps-rangliste .ehcw-component tbody tr{background:rgba(4,31,66,.62);color:#fff}.home .bps-rangliste .ehcw-component tbody tr:hover{background:rgba(10,64,105,.85)}.home .bps-rangliste .ehcw-component th,.home .bps-rangliste .ehcw-component td{border-color:rgba(255,255,255,.13);color:#fff;padding:.58rem .45rem}.home .bps-rangliste .ehcw-component a,.home .bps-rangliste .ehcw-component tbody td:last-child strong{color:#fff}.home .bps-rangliste .ehcw-component .ehcw-is-club{background:rgba(0,153,216,.25);box-shadow:inset 4px 0 #ffd100}.home .bps-rangliste .ehcw-component .ehcw-is-club a{font-weight:800}
@media(max-width:760px){.home .ehcw-home-next-stage,.home .ehcw-home-next-stage.fusion-no-small-visibility{display:block!important;padding:2rem 15px 4.5rem!important}.home .ehcw-home-next-stage>.fusion-builder-row{display:flex!important}.home .ehcw-home-next-stage .fusion-title{gap:.5rem}.home .ehcw-home-next-stage .fusion-title h1,.home .ehcw-home-next-stage .fusion-title p{font-size:1rem!important;white-space:normal}.home .ehcw-home-next-stage .ehcw-game-card__teams strong{font-size:.88rem}.home .ehcw-home-sprade{margin-top:-3.5rem!important;margin-bottom:0!important}.home .ehcw-home-mobile-duplicate-matches{display:none!important}.home .ehcw-home-leader-panel{padding:.8rem!important}.home .bps-rangliste .ehcw-component table{min-width:0}.home .bps-rangliste .ehcw-standings--full th:nth-child(n+4):not(:last-child),.home .bps-rangliste .ehcw-standings--full td:nth-child(n+4):not(:last-child){display:none}} body.home .ehcw-home-leader-panel>.fusion-column-wrapper,
body.home .ehcw-home-leader-panel .ehcw-leaders,
body.home .ehcw-home-leader-panel .ehcw-leaders>.ehcw-title{background:#f7fafc!important;color:#071e39!important}
@media(min-width:761px){body.home .ehcw-home-sprade--desktop{display:block!important}} body.home .ehcw-home-next-stage{border-top:0!important;margin-top:-56px!important;padding-top:2.25rem!important;padding-bottom:4.75rem!important}
body.home .ehcw-home-sprade>.fusion-builder-row{justify-content:center!important}
body.home .ehcw-home-sprade .fusion-layout-column{float:none!important;margin-left:auto!important;margin-right:auto!important}
body.home .ehcw-home-sprade .fusion-imageframe,body.home .ehcw-home-sprade img{display:block!important;margin-left:auto!important;margin-right:auto!important}
body.home .ehcw-home-leader-panel{padding:.8rem 1rem!important}
body.home .ehcw-home-leader-panel .fusion-column-wrapper>.fusion-title{display:none!important}
body.home .ehcw-home-leader-panel .ehcw-title{font-size:1.28rem!important;margin-top:0!important;margin-bottom:.55rem!important}
body.home .ehcw-home-leader-panel .ehcw-leaders li{min-height:54px;padding-top:.45rem;padding-bottom:.45rem}
body.home .ehcw-home-bottom-stage .ehcw-component,body.home .ehcw-home-bottom-stage .ehcw-game-card__body,body.home .ehcw-home-bottom-stage .ehcw-game-card__meta,body.home .ehcw-home-bottom-stage .ehcw-game-card__competition,body.home .ehcw-home-bottom-stage .ehcw-game-card__teams strong,body.home .ehcw-home-bottom-stage .ehcw-table-wrap th,body.home .ehcw-home-bottom-stage .ehcw-table-wrap td,body.home .ehcw-home-bottom-stage .ehcw-table-wrap td *,body.home .ehcw-home-bottom-stage .ehcw-table-wrap a{color:#f7fbff!important}
body.home .ehcw-home-bottom-stage .ehcw-game-card__meta,body.home .ehcw-home-bottom-stage .ehcw-game-card__competition{color:#d7e7f3!important}
body.home .ehcw-home-bottom-stage .ehcw-empty,body.home .ehcw-home-bottom-stage .ehcw-empty *{color:#40566e!important}
body.home .ehcw-home-bottom-stage .ehcw-is-club,body.home .ehcw-home-bottom-stage .ehcw-is-club *{color:#071e39!important}
@media(max-width:760px){body.home .ehcw-home-next-stage{margin-top:-18px!important;padding-top:1.6rem!important;padding-bottom:3.8rem!important}body.home .ehcw-home-leader-panel{padding:.65rem .75rem!important}} body.home .ehcw-home-next-stage,body.home .ehcw-home-next-stage *,body.home .ehcw-home-leader-panel,body.home .ehcw-home-leader-panel *,body.home .ehcw-home-bottom-stage,body.home .ehcw-home-bottom-stage *{font-family:Poppins,Arial,sans-serif!important}
body.home .ehcw-home-next-stage{background:radial-gradient(circle at 18% 25%,rgba(0,153,216,.16),transparent 28%),radial-gradient(circle at 83% 76%,rgba(255,209,0,.07),transparent 25%),linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 44px),linear-gradient(180deg,#061f40 0%,#031d3a 100%)!important;isolation:isolate;overflow:hidden;position:relative}
body.home .ehcw-home-next-stage:before,body.home .ehcw-home-next-stage:after{content:"";pointer-events:none;position:absolute;z-index:-1}
body.home .ehcw-home-next-stage:before{background:linear-gradient(90deg,#0099d8 0 76%,#ffd100 76%);height:3px;left:0;opacity:.78;top:0;width:min(31vw,470px)}
body.home .ehcw-home-next-stage:after{border:1px solid rgba(255,255,255,.07);border-radius:50%;height:240px;right:-85px;top:-105px;width:240px}
body.home .ehcw-home-sprade>.fusion-builder-row{margin-left:auto!important;margin-right:auto!important;width:100%!important}
body.home .ehcw-home-sprade .fusion-layout-column{max-width:none!important;width:100%!important}
body.home .ehcw-home-sprade .fusion-column-wrapper{text-align:center!important}
body.home .ehcw-home-bottom-stage .ehcw-title,body.home .ehcw-home-bottom-stage .ehcw-kicker,body.home .ehcw-home-bottom-stage .ehcw-table-wrap .ehcw-title{color:#fff!important}
body.home .ehcw-home-bottom-stage tr.ehcw-is-club,body.home .ehcw-home-bottom-stage tr.ehcw-is-club th,body.home .ehcw-home-bottom-stage tr.ehcw-is-club td,body.home .ehcw-home-bottom-stage tr.ehcw-is-club td *,body.home .ehcw-home-bottom-stage tr.ehcw-is-club a{color:#071e39!important}
body.home .post-content,body.home .post-content h1,body.home .post-content h2,body.home .post-content h3,body.home .post-content h4,body.home .post-content h5,body.home .post-content h6,body.home .post-content p,body.home .post-content a,body.home .post-content strong,body.home .post-content th,body.home .post-content td,body.home .post-content li,body.home .post-content button{font-family:Poppins,Arial,sans-serif!important}
body.home .ehcw-home-bottom-stage .ehcw-standings tbody th,body.home .ehcw-home-bottom-stage .ehcw-standings tbody td{padding-bottom:.42rem!important;padding-top:.42rem!important}
body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr:hover,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr:hover th,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr:hover td{background:#0b416d!important;color:#fff!important}
body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr:hover td *,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr:hover a{color:#fff!important}
body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr.ehcw-is-club:hover,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr.ehcw-is-club:hover th,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr.ehcw-is-club:hover td{background:#d8f0fa!important;color:#071e39!important}
body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr.ehcw-is-club:hover td *,body.home .ehcw-home-bottom-stage .ehcw-standings tbody tr.ehcw-is-club:hover a{color:#071e39!important}
body.home .ehcw-home-bottom-stage .ehcw-standings--full th:nth-child(8),body.home .ehcw-home-bottom-stage .ehcw-standings--full td:nth-child(8),body.home .ehcw-home-bottom-stage .ehcw-standings--full th:nth-child(9),body.home .ehcw-home-bottom-stage .ehcw-standings--full td:nth-child(9){display:none!important}
body.home .bps-rangliste .ehcw-standings--full th:nth-child(8),body.home .bps-rangliste .ehcw-standings--full td:nth-child(8),body.home .bps-rangliste .ehcw-standings--full th:nth-child(9),body.home .bps-rangliste .ehcw-standings--full td:nth-child(9){display:none!important}
body.home .ehcw-standings--full th:nth-child(8),body.home .ehcw-standings--full td:nth-child(8),body.home .ehcw-standings--full th:nth-child(9),body.home .ehcw-standings--full td:nth-child(9){display:none!important}
body.home .ehcw-home-next-stage .fusion-title{box-sizing:border-box!important;left:auto!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;width:100%!important}
body.home .ehcw-home-next-stage .fusion-title h1,body.home .ehcw-home-next-stage .fusion-title h2,body.home .ehcw-home-next-stage .fusion-title p{flex:0 1 auto!important;text-align:center!important}
body.home .fusion-main-menu>ul>li>a,body.home .fusion-main-menu .sub-menu a,body.home .fusion-mobile-nav-holder a,body.home .fusion-mobile-menu-text-align-left a,body.home .awb-menu__main-a,body.home .awb-menu__sub-a{font-family:Poppins,Arial,sans-serif!important} .ehcw-game-card__live{align-items:center;display:flex;gap:.55rem;justify-content:center;margin:0 0 .7rem}
.ehcw-game-card__live span{background:#e31d3b;border-radius:4px;box-shadow:0 0 0 3px rgba(227,29,59,.13);color:#fff;font-size:.7rem;font-weight:850;letter-spacing:.1em;line-height:1;padding:.42rem .55rem;text-transform:uppercase}
.ehcw-game-card__live span:before{background:#fff;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:.38rem;vertical-align:1px;width:6px}
.ehcw-game-card__live strong{color:#fff!important;font-family:Poppins,Arial,sans-serif!important;font-size:.86rem;font-weight:700}
.ehcw-game-card[data-game-state="live"] .ehcw-game-card__body,.ehcw-game-card[data-game-state="intermission"] .ehcw-game-card__body,.ehcw-game-card[data-game-state="overtime"] .ehcw-game-card__body,.ehcw-game-card[data-game-state="shootout"] .ehcw-game-card__body{border-color:rgba(227,29,59,.65);box-shadow:0 12px 30px rgba(227,29,59,.11)}
.ehcw-game-card[data-game-state] .ehcw-game-card__teams b{color:#fff;font-size:1.45rem;font-variant-numeric:tabular-nums;line-height:1}
@media(max-width:560px){.ehcw-game-card__live{flex-wrap:wrap}.ehcw-game-card__live strong{font-size:.76rem}.ehcw-game-card[data-game-state] .ehcw-game-card__teams b{font-size:1.2rem}} .ehcw-schedule--days,.ehcw-scorers{font-family:Poppins,Arial,sans-serif;max-width:1180px;margin-left:auto;margin-right:auto}
.ehcw-schedule--days>.ehcw-title,.ehcw-scorers>.ehcw-title{color:#071e39}
.ehcw-schedule-group{background:#f7fafc;border:1px solid #d7e4ec;border-radius:16px;box-shadow:0 8px 24px rgba(3,29,58,.06);margin:0 0 1.25rem;overflow:hidden;padding:0 1rem 1rem}
.ehcw-schedule-group>.ehcw-month{background:#eaf4f9;border-left:5px solid #0099d8;color:#071e39;font-size:1.05rem;font-weight:750;margin:0 -1rem 1rem;padding:.8rem 1rem;position:relative;text-transform:none}
.ehcw-schedule-group>.ehcw-month:after{background:#ffd100;bottom:0;content:"";height:2px;left:0;position:absolute;width:72px}
.ehcw-schedule--days .ehcw-match-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.ehcw-schedule--days .ehcw-match{background:#fff;box-shadow:none;min-height:170px}
.ehcw-schedule--days .ehcw-match-team span{color:#071e39;font-weight:650}
.ehcw-scorers .ehcw-table-wrap{background:#f7fafc;box-shadow:0 8px 24px rgba(3,29,58,.06)}
.ehcw-scorers tbody tr{background:#fff}.ehcw-scorers tbody tr:nth-child(even){background:#f3f8fb}.ehcw-scorers tbody tr:hover{background:#e5f4fb}
.ehcw-scorers th,.ehcw-scorers td{color:#071e39}.ehcw-scorer-player{align-items:center;color:#071e39!important;display:flex;gap:.7rem;text-decoration:none}.ehcw-scorer-player img{border-radius:50%;height:42px;object-fit:cover;width:42px}.ehcw-scorers tbody td:nth-child(4) strong{color:#0099d8;font-size:1.15rem}
.ehcw-scorers thead,.ehcw-scorers thead th{color:#fff!important}
@media(max-width:760px){.ehcw-schedule--days .ehcw-match-list{grid-template-columns:1fr}.ehcw-schedule-group{padding:0 .7rem .7rem}.ehcw-schedule-group>.ehcw-month{margin-left:-.7rem;margin-right:-.7rem}.ehcw-scorers th,.ehcw-scorers td{padding:.55rem .35rem}.ehcw-scorer-player img{height:34px;width:34px}} .ehcw-title:after,.ehcw-roster-group>h3:after,.ehcw-match-section>h3:after{
background:linear-gradient(90deg,var(--ehcw-primary) 0 88px,var(--ehcw-highlight) 88px 104px,var(--ehcw-border) 104px);
content:"";flex:1;height:2px;min-width:36px
}
.ehcw-roster-group>h3:after{height:2px}
.ehcw-score{border-top:3px solid var(--ehcw-primary);overflow:hidden;position:relative}
.ehcw-score:after{background:var(--ehcw-highlight);content:"";height:3px;position:absolute;right:0;top:0;width:72px}
.ehcw-score h2{font-family:Poppins,Arial,sans-serif!important}
.ehcw-matchcenter-page .fusion-meta-info{display:none}
.ehcw-live-status{color:#fff;font-size:.85rem;font-weight:750;letter-spacing:.04em;margin:.15rem 0 1rem;text-transform:uppercase}
.ehcw-periods{display:flex;flex-wrap:wrap;gap:.5rem}
.ehcw-periods span{border-left:3px solid var(--ehcw-primary);border-radius:var(--ehcw-radius-sm);font-size:.88rem}
.ehcw-periods b{color:var(--ehcw-primary-dark);margin-right:.2rem}
.ehcw-player-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.ehcw-staff-grid{display:grid;gap:1.1rem;grid-template-columns:repeat(4,minmax(0,1fr))}
.ehcw-staff-card{background:#fff;border-radius:var(--ehcw-radius-lg);box-shadow:var(--ehcw-shadow);overflow:hidden;transition:transform var(--ehcw-transition),box-shadow var(--ehcw-transition)}
.ehcw-staff-card:hover{box-shadow:0 15px 35px rgba(3,29,58,.15);transform:translateY(-3px)}
.ehcw-staff-card>a{color:var(--ehcw-text);display:block;text-decoration:none}
.ehcw-staff-card__media{aspect-ratio:4/3;background:var(--ehcw-primary-dark);overflow:hidden}
.ehcw-staff-card__media img{height:100%;object-fit:cover;object-position:top center;width:100%}
.ehcw-staff-card__media .ehcw-player-fallback{min-height:100%}
.ehcw-staff-card__body{border-top:3px solid var(--ehcw-primary);padding:1rem}
.ehcw-staff-card__body h4{font-size:1.05rem;margin:0 0 .25rem}
.ehcw-staff-card__body p{color:var(--ehcw-muted);margin:0}
@media(max-width:1050px){.ehcw-player-grid,.ehcw-staff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.ehcw-player-grid,.ehcw-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ehcw-title:after{display:none}} .ehcw-player-profile{--ehcw-hero-line:rgba(0,153,216,.42)}
.ehcw-player-hero{
background:
linear-gradient(135deg,transparent 0 62%,rgba(0,153,216,.09) 62% 63%,transparent 63% 100%),
radial-gradient(circle at 26% 42%,rgba(0,153,216,.28),transparent 34%),
linear-gradient(145deg,#02172f 0%,#06284a 58%,#031d3a 100%);
border:1px solid rgba(0,153,216,.35);box-shadow:0 24px 55px rgba(3,29,58,.2);
grid-template-columns:minmax(300px,42%) minmax(0,1fr);isolation:isolate;min-height:650px;
padding:clamp(1.1rem,3vw,2.5rem);position:relative
}
.ehcw-player-hero:before{color:rgba(255,255,255,.035);content:attr(data-number);font-size:clamp(15rem,28vw,29rem);font-weight:900;line-height:.72;pointer-events:none;position:absolute;right:-.04em;top:.08em;z-index:-1}
.ehcw-player-hero:after{background:linear-gradient(90deg,var(--ehcw-primary) 0 74%,var(--ehcw-highlight) 74% 100%);content:"";height:4px;left:0;position:absolute;top:0;width:180px}
.ehcw-player-hero__media{align-self:center;border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 35px rgba(0,0,0,.3);max-width:500px;min-height:0;overflow:hidden;position:relative;width:100%}
.ehcw-player-hero__media:after{background:linear-gradient(180deg,transparent 68%,rgba(3,29,58,.36));bottom:0;content:"";inset:0;pointer-events:none;position:absolute}
.ehcw-player-hero__media img{aspect-ratio:4/5;display:block;height:auto;object-fit:cover;width:100%}
.ehcw-player-hero__content{align-self:center;min-width:0;position:relative;z-index:1}
.ehcw-player-hero__content .ehcw-kicker{color:#58c8f5;font-size:.78rem;letter-spacing:.13em;margin-bottom:1rem;text-transform:uppercase}
.ehcw-player-hero__number{color:var(--ehcw-primary);font-size:clamp(3.4rem,7vw,6.4rem);letter-spacing:-.06em;line-height:.8;text-shadow:0 5px 20px rgba(0,153,216,.18)}
.ehcw-player-hero h1{font-size:clamp(2.7rem,5.4vw,5.3rem);letter-spacing:-.055em;max-width:11ch;text-wrap:balance}
.ehcw-player-hero__position{font-size:1.1rem;font-weight:650;margin:.7rem 0 1.5rem}
.ehcw-player-hero__bio{border-bottom:1px solid var(--ehcw-hero-line);border-top:1px solid var(--ehcw-hero-line);display:grid;gap:.75rem 1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.4rem 0;padding:1rem 0}
.ehcw-player-hero__bio div{min-width:0}.ehcw-player-hero__bio dt{color:#8fb2ce;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.ehcw-player-hero__bio dd{color:#fff;font-size:.88rem;font-weight:650;margin:.15rem 0 0;overflow-wrap:anywhere}
.ehcw-player-statline{margin-top:1.3rem}.ehcw-player-statline>p{color:#8fb2ce;font-size:.7rem;font-weight:700;letter-spacing:.12em;margin:0 0 .55rem;text-transform:uppercase}
.ehcw-player-statline>div{display:grid;gap:2px;grid-template-columns:repeat(5,minmax(0,1fr))}.ehcw-player-statline span{background:rgba(255,255,255,.075);border-bottom:2px solid var(--ehcw-primary);display:flex;flex-direction:column-reverse;min-width:0;padding:.7rem .55rem;text-align:center}.ehcw-player-statline span:last-child{border-color:var(--ehcw-highlight)}
.ehcw-player-statline small{color:#9eb8ce;font-size:.65rem;font-weight:750;letter-spacing:.06em}.ehcw-player-statline strong{color:#fff;font-size:clamp(1.35rem,2.4vw,2rem);font-variant-numeric:tabular-nums;line-height:1.1}
@media(max-width:760px){
.ehcw-player-hero{display:block;min-height:0;padding:.85rem}
.ehcw-player-hero:before{font-size:15rem;right:-.08em;top:43%}
.ehcw-player-hero__media{height:290px;margin:0 auto;max-width:390px}
.ehcw-player-hero__media img{height:100%;object-fit:cover;object-position:top center}
.ehcw-player-hero__content{background:linear-gradient(180deg,rgba(3,29,58,.84),#031d3a 30%);margin:-3rem .55rem 0;padding:3.6rem .8rem .85rem}
.ehcw-player-hero__content .ehcw-kicker{font-size:.64rem;margin-bottom:.7rem}
.ehcw-player-hero__number{font-size:3.6rem}.ehcw-player-hero h1{font-size:2.55rem;max-width:none}
.ehcw-player-hero__position{margin:.35rem 0 .75rem}.ehcw-player-hero__bio{gap:.5rem .65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0;padding:.7rem 0}
.ehcw-player-statline>div{grid-template-columns:repeat(5,minmax(0,1fr))}.ehcw-player-statline span{padding:.55rem .2rem}.ehcw-player-statline strong{font-size:1.35rem}
}