.hc-stage{isolation:isolate;margin-left:calc(var(--pad-l) * -1);margin-right:calc(var(--pad-r) * -1);margin-top:calc((var(--safe-top) + var(--header-h) + 4px) * -1);height:clamp(496px,min(74svh,118vw + 120px),680px);padding:0 var(--pad-r) 112px var(--pad-l);flex-direction:column;justify-content:flex-end;display:flex;position:relative}@media (min-width:48rem){.hc-stage{height:620px;padding-bottom:124px}}@media (min-width:64rem){.hc-stage{height:660px}}.hc-media{z-index:-1;pointer-events:none;--hc-fade:linear-gradient(180deg, #000 0%, #000 45%, #000000ed 55%, #000000bd 64%, #00000075 74%, #0003 84%, #0000000d 91%, transparent 95%);-webkit-mask-image:var(--hc-fade);-webkit-mask-image:var(--hc-fade);mask-image:var(--hc-fade);position:absolute;inset:0;overflow:clip}@media (min-width:48rem){main:has(.hc-stage){overflow-x:visible}.hc-stage>.hc-media,.hc-stage>.hc-spill{left:calc(50% - 50vw);right:calc(50% - 50vw)}}.hc-light{background:radial-gradient(75% 55% at 8% 30%, color-mix(in oklab, var(--team-a-atm,#18325e) 58%, transparent), transparent 72%), radial-gradient(80% 60% at 92% 24%, color-mix(in oklab, var(--team-b-atm,#1a3566) 62%, transparent), transparent 72%), radial-gradient(60% 34% at 50% 8%, #96beff1a, transparent 70%);position:absolute;inset:0}.hc-shade{background:linear-gradient(#050b1780 0%,#050b1700 20%),linear-gradient(#0000 46%,#070e1e8c 70%,#060c1ad9 100%),radial-gradient(120% 70% at 50% 40%,#0000 55%,#050b1773 100%);position:absolute;inset:0}.hc-spill{z-index:-2;pointer-events:none;background:radial-gradient(60% 46% at 10% 42%, color-mix(in oklab, var(--team-a-atm,#18325e) 55%, transparent), transparent 74%), radial-gradient(64% 50% at 92% 52%, color-mix(in oklab, var(--team-b-atm,#1a3566) 60%, transparent), transparent 74%);height:120%;position:absolute;top:38%;left:0;right:0}.hc-grade-hero{filter:saturate(1.06)contrast(1.06)brightness(.95)}.hc-copy{text-shadow:0 1px 2px #00000073,0 10px 30px #0000008c;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}@media (min-width:48rem){.hc-copy{max-width:600px}}.hc-kicker{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:#d6e2f5c7;min-height:1lh;font-weight:600}.hc-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-ink);text-wrap:balance;max-width:7.2em;font-size:clamp(3rem,2.1rem + 4.4vw,4.25rem);font-weight:750;line-height:.96}.hc-sub{max-width:100%;min-height:44px;font-size:var(--text-body);color:#dce6f6db;align-self:flex-start;align-items:center;gap:4px;margin-bottom:-8px;font-weight:500;display:inline-flex}.hc-panel-slot{z-index:10;min-width:0;margin-top:-96px;position:relative}@media (min-width:48rem){.hc-panel-slot{max-width:620px;margin-top:-104px}}.hc-glass{--hc-r:26px;--hc-fill:#080e1d80;isolation:isolate;border-radius:var(--hc-r);background:linear-gradient(180deg, #ffffff13, #ffffff04 34%, #fff0 60%), radial-gradient(60% 120% at 0% 10%, color-mix(in oklab, var(--hc-a,#3a7bd5) 24%, transparent), transparent 70%), radial-gradient(60% 120% at 100% 10%, color-mix(in oklab, var(--hc-b,#1a3566) 24%, transparent), transparent 70%), var(--hc-fill);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);display:flex;position:relative;box-shadow:inset 0 1px #ffffff2b,inset 0 -18px 30px -28px #00000080,0 30px 64px -26px #000000b3,0 10px 24px -16px #00000073}@supports (corner-shape:squircle){.hc-glass{corner-shape:squircle;border-radius:calc(var(--hc-r) * 1.6)}}.hc-glass:before{content:"";z-index:3;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff42,#ffffff12 26%,#ffffff09 64%,#ffffff03);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (min-resolution:2x){.hc-glass:before{background:linear-gradient(#ffffff57,#ffffff17 26%,#ffffff0b 64%,#ffffff04);padding:.5px}}.hc-glass:after{content:"";z-index:-1;border-radius:inherit;corner-shape:inherit;pointer-events:none;background:radial-gradient(38% 34px at 20% 0%, color-mix(in oklab, var(--hc-a,#3a7bd5) 42%, transparent), transparent), radial-gradient(38% 34px at 80% 0%, color-mix(in oklab, var(--hc-b,#1a3566) 42%, transparent), transparent), radial-gradient(90% 60% at 50% -20%, #ffffff0f, transparent 70%);position:absolute;inset:0}.hc-glass[data-depth=deep]{--hc-fill:#070c19b8;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hc-glass{--hc-fill:#0a1121f2}}@media (prefers-reduced-transparency:reduce){.hc-glass{--hc-fill:#0c1426;-webkit-backdrop-filter:none;backdrop-filter:none}}.hc-logo{place-items:center;display:grid;position:relative}.hc-pick{--hc-r:28px;flex-direction:column;overflow:clip}.hc-pick-art{z-index:-1;pointer-events:none;--hc-pa:linear-gradient(270deg, #000 0%, #000 46%, #00000080 72%, transparent 100%);--hc-pb:linear-gradient(180deg, #000 0%, #000 52%, #00000073 78%, transparent 100%);width:74%;height:250px;-webkit-mask-image:var(--hc-pa), var(--hc-pb);-webkit-mask-composite:source-in;-webkit-mask-image:var(--hc-pa), var(--hc-pb);mask-image:var(--hc-pa), var(--hc-pb);position:absolute;top:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.hc-pick-mark{z-index:-1;aspect-ratio:1;opacity:.035;mix-blend-mode:screen;pointer-events:none;width:66%;position:absolute;bottom:-40%;left:-26%;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000);mask-image:radial-gradient(closest-side,#000 40%,#0000)}.hc-tile{background:linear-gradient(#ffffff12,#ffffff08);border-radius:16px;flex-direction:column;justify-content:space-between;gap:4px;min-width:0;padding:9px 9px 10px;display:flex;box-shadow:inset 0 .5px #fff3}@supports (corner-shape:squircle){.hc-tile{corner-shape:squircle;border-radius:26px}}.hc-ambient{z-index:-1;top:0;bottom:0;left:calc(var(--pad-l) * -1);right:calc(var(--pad-r) * -1);pointer-events:none;position:absolute;overflow:clip}@media (min-width:48rem){.hc-ambient{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}}.hc-ambient>i{background:radial-gradient(var(--w,70%) 46% at var(--x,10%) 50%, color-mix(in oklab, var(--c) var(--k,34%), transparent), transparent 72%);height:900px;display:block;position:absolute;left:0;right:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hc-par-place{animation:linear both hc-drift-place;animation-timeline:scroll(root);animation-range:0 600px}.hc-par-subject{animation:linear both hc-drift-subject;animation-timeline:scroll(root);animation-range:0 600px}}}@keyframes hc-drift-place{to{translate:0 90px}}@keyframes hc-drift-subject{to{translate:0 48px}}.hc-rise[data-rise]{transition:opacity .52s var(--ease-out-quint), translate .64s cubic-bezier(.22, 1.2, .36, 1)}.hc-rise[data-rise=wait]{opacity:0;translate:0 14px}.hc-photo-union .vimg-box{-webkit-mask-composite:source-over, source-in!important;-webkit-mask-composite:source-over,source-in!important;mask-composite:add,intersect!important}.hc-pick-place{z-index:-2;opacity:.3;pointer-events:none;filter:saturate(.8);position:absolute;inset:0 0 30%;-webkit-mask-image:radial-gradient(70% 80% at 70% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 80% at 70% 30%,#000 30%,#0000 100%)}.hc-mini{--hc-r:20px;--hc-fill:#080e1d6b}.hc-media .hc-par-subject{top:calc(var(--safe-top) + var(--header-h) - 18px)}body[data-c-hero]:not([data-c-_]) .app-header:not([data-scrolled]) .header-frost{visibility:hidden}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header:not([data-scrolled]) .header-frost{visibility:hidden}body[data-c-hero]:not([data-c-_]) .app-header[data-scrolled] .header-frost{background-color:#070d1cd1;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000008c 82%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000008c 82%,#0000 100%)}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header[data-scrolled] .header-frost{background-color:#070d1cd1;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000008c 82%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000008c 82%,#0000 100%)}body[data-c-hero]:not([data-c-_]) .app-header[data-scrolled] .header-frost:after{opacity:0}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header[data-scrolled] .header-frost:after{opacity:0}body[data-c-hero]:not([data-c-_]) .app-header .header-feather{height:22px}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header .header-feather{height:22px}.hc-photo-union .vimg-box:before,.hc-photo-union .vimg-box:after{content:"";z-index:1;pointer-events:none;--hc-keep:radial-gradient(30% 52% at var(--hc-fx,50%) calc(var(--hc-fy,35%) + 18%), transparent 40%, #0009 70%, #000 100%);-webkit-mask-image:var(--hc-keep);-webkit-mask-image:var(--hc-keep);mask-image:var(--hc-keep);position:absolute;inset:0}.hc-photo-union .vimg-box:before{mix-blend-mode:color;opacity:.94;background:#162c5c}.hc-media .hc-par-subject:has(>[data-composition=logos],>[data-composition=headshot]){top:0}.hc-par-subject [data-composition=logos],.hc-par-subject [data-composition=headshot]{-webkit-mask-image:linear-gradient(#000 0% 34%,#0006 48%,#0000 62%);mask-image:linear-gradient(#000 0% 34%,#0006 48%,#0000 62%)}.hc-par-subject [data-composition=logos]>span:not(:first-child){filter:blur(2.5px);opacity:.11!important;height:66%!important;top:28%!important}.hc-par-subject [data-composition=headshot]>span:nth-child(2):not(:last-child){filter:blur(2px)}.hc-par-subject [data-composition=headshot]>span:last-child>span:first-child{opacity:.45}.hc-par-subject [data-composition=headshot]>span:last-child{top:calc(var(--safe-top) + var(--header-h) + 40px)}.hc-pick-art [data-composition=logos]{-webkit-mask-image:linear-gradient(#000 0% 18%,#00000059 36%,#0000 52%);mask-image:linear-gradient(#000 0% 18%,#00000059 36%,#0000 52%)}.hc-pick-art [data-composition=headshot]>span:nth-child(2):not(:last-child),.hc-pick-art [data-composition=logos]>span:not(:first-child){filter:blur(2px)}.hc-pick-art [data-composition=headshot]>span:nth-child(2):not(:last-child){-webkit-mask-image:linear-gradient(#000 0% 24%,#0000 44%);mask-image:linear-gradient(#000 0% 24%,#0000 44%)}[data-composition=headshot] .vimg-box{background:0 0!important}.hc-media .hc-par-subject:not(:has(>[data-composition=logos],>[data-composition=headshot])){top:calc(var(--safe-top) + var(--header-h) - 8px)}.hc-photo-union .vimg-box:after{mix-blend-mode:normal;opacity:.74;background:#080f21}body[data-c-hero]:not([data-c-_]) .app-header[data-scrolled] .header-frost{bottom:-36px;-webkit-mask-image:linear-gradient(#000 0% 45%,#000000b8 62%,#0000005c 80%,#0000001a 92%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#000000b8 62%,#0000005c 80%,#0000001a 92%,#0000 100%)}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header[data-scrolled] .header-frost{bottom:-36px;-webkit-mask-image:linear-gradient(#000 0% 45%,#000000b8 62%,#0000005c 80%,#0000001a 92%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#000000b8 62%,#0000005c 80%,#0000001a 92%,#0000 100%)}body[data-c-hero]:not([data-c-_]) .app-header .header-feather{visibility:hidden}body:where(:not([data-c-js])):has([data-hero=cinematic]:not([style*="display: none"] *)) .app-header .header-feather{visibility:hidden}.hc-mini:after,.hc-quiet .hc-glass:after{background:radial-gradient(40% 26px at 18% 0%, color-mix(in oklab, var(--hc-a,#3a7bd5) 20%, transparent), transparent), radial-gradient(40% 26px at 82% 0%, color-mix(in oklab, var(--hc-b,#1a3566) 20%, transparent), transparent)}.hc-mini:before,.hc-quiet .hc-glass:before{opacity:.55}.hc-mini{background:linear-gradient(180deg, #ffffff0d, #fff0 50%), var(--hc-fill)}.hc-games .game-card.cs{background-color:#09102080;background-image:linear-gradient(#ffffff0f,#fff0 46%);box-shadow:inset 0 .5px #fff3,0 22px 40px -26px #000000bf}.hc-pick-art [data-composition=logos]>span:not(:first-child){display:none}.hc-photo-union .vimg-box:before,.hc-photo-union .vimg-box:after{--hc-keep:radial-gradient(38% 62% at var(--hc-fx,50%) calc(var(--hc-fy,35%) + 20%), transparent 24%, #00000059 48%, #000c 72%, #000 92%)}:is(.hc-media .hc-par-subject,.hc-media .hc-par-subject:not(:has(>[data-composition=logos],>[data-composition=headshot]))){top:0;bottom:18%}.hc-par-subject>[data-composition=photo]{-webkit-mask-image:none;mask-image:none}@media (min-width:48rem){:is(.hc-media .hc-par-subject,.hc-media .hc-par-subject:not(:has(>[data-composition=logos],>[data-composition=headshot]))){bottom:8%}}.hc-photo-bleed .vimg-box:after{content:"";z-index:1;pointer-events:none;opacity:.5;--hc-keep:radial-gradient(44% 70% at var(--hc-fx,50%) calc(var(--hc-fy,35%) + 22%), transparent 30%, #0006 58%, #000000d9 84%, #000 100%);-webkit-mask-image:var(--hc-keep);-webkit-mask-image:var(--hc-keep);mask-image:var(--hc-keep);background:#080f21;position:absolute;inset:0}.hc-shade{background:linear-gradient(180deg, #0409149e 0%, #04091447 calc(var(--safe-top) + 40px), #04091400 calc(var(--safe-top) + 110px)), linear-gradient(180deg, transparent 44%, #070e1e80 66%, #060c1adb 100%), linear-gradient(90deg, #050b1780 0%, #050b1700 58%)}.hc-story{--hc-r:18px;--hc-fill:#0a10206b;max-width:min(64%,260px);text-shadow:none;align-items:center;gap:6px;padding:10px 10px 10px 13px;position:absolute;bottom:calc(100% + 14px);right:0}.hc-story-k{letter-spacing:.07em;text-transform:uppercase;color:#ff8a8a;font-size:11px;font-weight:700;display:block}.hc-story-t{-webkit-line-clamp:3;color:var(--color-ink);-webkit-box-orient:vertical;margin-top:3px;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.hc-panel{height:160px}.hc-date>span{background:#ffffff0f;box-shadow:inset 0 .5px #ffffff2e}.hc-games [role=listitem]{content-visibility:auto;contain-intrinsic-size:auto 330px auto 228px}[data-screen=home] [data-pick-poster]{content-visibility:auto;contain-intrinsic-size:auto 200px auto 248px}@media (min-width:64rem){[data-screen=home] [data-pick-poster]{contain-intrinsic-size:auto 200px auto 280px}}
