@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700;800&family=Rajdhani:wght@400;500;600;700&display=swap";.rematch-story{background:radial-gradient(circle at 78% 72%,rgba(239,11,40,.16),transparent 38%),#0b0d10;border-bottom:1px solid var(--line)}.rematch-story__official{border:1px solid var(--line);margin-bottom:clamp(90px,10vw,150px);padding:clamp(22px,3vw,38px)}.rematch-story__official-head{align-items:end;display:flex;gap:24px;justify-content:space-between}.rematch-story__official-head h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(46px,5vw,76px);font-style:italic;line-height:.85;margin:0}.rematch-story__official-head h2 em{color:var(--red);font-style:normal}.rematch-story__standing{color:#aeb1b8;font-size:10px;font-weight:700;letter-spacing:.13em;line-height:1.4;margin:17px 0 0}.rematch-story__official-head>a{color:#fff;flex:none;font-size:10px;font-weight:700;letter-spacing:.14em}.rematch-story__official-head>a i{color:var(--red);margin-left:6px}.rematch-story__official-head>a:hover,.rematch-story__official-head>a:focus-visible{color:var(--red)}.rematch-story__official-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.rematch-story__official-match{background:#111418;border:1px solid var(--line);min-width:0;padding:18px}.rematch-story__official-match>span{align-items:center;color:#9a9da4;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.14em}.rematch-story__official-match>span b{border:1px solid currentColor;font-size:9px;padding:5px 8px}.rematch-story__official-match .is-win{color:#20cd75}.rematch-story__official-match .is-loss{color:var(--red)}.rematch-story__official-match>strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:clamp(24px,3vw,38px);font-style:italic;line-height:1;margin:22px 0;overflow-wrap:anywhere}.rematch-story__official-match>strong i{color:#73777d;font-size:.62em;font-style:normal}.rematch-story__official-match>small{border-top:1px solid var(--line);color:#8d9198;display:block;font-size:9px;font-weight:700;letter-spacing:.08em;padding-top:12px}.rematch-story__heading{align-items:end;display:grid;gap:0 40px;grid-template-columns:minmax(0,1fr) minmax(230px,.7fr);margin-bottom:44px}.rematch-story__heading .eyebrow{grid-column:1 / -1}.rematch-story__heading h2{font-size:clamp(72px,10vw,150px);line-height:.78;margin:0}.rematch-story__heading h2 em{color:var(--red);font-style:normal}.rematch-story__heading>p:not(.eyebrow){color:#b7b9bf;font-size:17px;line-height:1.4;margin:0;max-width:460px}.rematch-story__stamp{color:#fff;font-size:9px;font-weight:700;grid-column:1 / -1;letter-spacing:.17em;margin-top:34px}.rematch-story__stamp i{background:var(--red);display:inline-block;height:14px;margin:0 12px;transform:skew(-22deg);vertical-align:-3px;width:3px}.rematch-path{align-items:stretch;display:grid;grid-template-columns:minmax(0,1.3fr) 56px minmax(250px,.7fr)}.rematch-path__rounds{display:grid;gap:14px}.rematch-map{background:#111418;border:1px solid var(--line);border-left:3px solid var(--red);min-width:0;padding:19px 24px}.rematch-map__top{color:var(--red);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.18em}.rematch-map__top small{color:#8c9097;font-size:9px}.rematch-map h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-style:italic;line-height:.9;margin:17px 0;text-transform:uppercase}.rematch-map__teams{border-top:1px solid var(--line);display:grid;gap:11px;grid-template-columns:1fr 1fr;padding-top:14px}.rematch-map__teams span{color:#e6e7e9;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;overflow-wrap:anywhere}.rematch-map__teams span+span{border-left:1px solid var(--line);padding-left:14px}.rematch-map__teams b{color:var(--red);flex:none}.rematch-map>p{color:#7d8289;font-size:9px;font-weight:700;letter-spacing:.14em;margin:15px 0 0}.rematch-path__connector{align-self:center;display:flex;height:calc(50% + 14px);justify-content:center;position:relative}.rematch-path__connector span{border:1px solid rgba(239,11,40,.65);border-left:0;height:100%;width:26px}.rematch-path__connector i{background:var(--red);height:2px;left:50%;position:absolute;top:50%;width:50%}.rematch-result{align-self:center;background:linear-gradient(145deg,#1c1116,#0d0f12 75%);border:1px solid rgba(239,11,40,.65);box-shadow:inset 0 0 40px #ef0b2817;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:clamp(24px,3vw,44px)}.rematch-result>span{color:#a6a9ad;font-size:9px;font-weight:700;letter-spacing:.17em}.rematch-result strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:clamp(45px,5vw,74px);font-style:italic;line-height:.9;margin:23px 0;text-transform:uppercase}.rematch-result small{color:#8d9198;font-size:11px}.rematch-result:after{background:var(--red);content:"";height:4px;margin-top:27px;width:64px}@media(max-width:820px){.rematch-story__official-head{align-items:start;flex-direction:column}.rematch-story__official-grid{grid-template-columns:1fr}.rematch-story__heading{display:block}.rematch-story__heading>p:not(.eyebrow){margin-top:28px}.rematch-story__stamp,.rematch-path{display:block}.rematch-path__connector{height:34px;margin-left:26px;width:2px}.rematch-path__connector span{background:var(--red);border:0;height:100%;width:2px}.rematch-path__connector i{display:none}}@media(max-width:430px){.rematch-map{padding:18px}.rematch-map__teams{grid-template-columns:1fr}.rematch-map__teams span+span{border-left:0;border-top:1px solid var(--line);padding:9px 0 0}.rematch-map__top small{text-align:right}}.rematch-stats{background:#0b0d10;border-bottom:1px solid var(--line);padding-top:clamp(76px,9vw,128px)}.rematch-stats__intro{align-items:end;display:grid;gap:28px;grid-template-columns:1fr minmax(260px,.7fr);margin-bottom:38px}.rematch-stats__intro h2{font-size:clamp(66px,9vw,128px);line-height:.82;margin:0}.rematch-stats__intro h2 em{color:var(--red);font-style:normal}.rematch-stats__intro>p{color:#b7b9bf;font-size:15px;line-height:1.5;margin:0}.rematch-stats__maps{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rematch-stats__map{background:#111418;border:1px solid var(--line);border-top:3px solid var(--red);min-width:0}.rematch-stats__map-head{align-items:end;display:grid;gap:2px 12px;grid-template-columns:1fr auto;padding:22px 24px 18px}.rematch-stats__map-head span{color:var(--red);font-size:9px;font-weight:700;grid-column:1 / -1;letter-spacing:.18em}.rematch-stats__map-head h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,68px);font-style:italic;line-height:.9;margin:8px 0 0;text-transform:uppercase}.rematch-stats__map-head small{color:#8d9198;font-size:9px;font-weight:700;letter-spacing:.1em}.rematch-stats__table-wrap{overflow-x:auto}.rematch-stats table{border-collapse:collapse;font-size:13px;width:100%}.rematch-stats th,.rematch-stats td{border-top:1px solid var(--line);padding:14px 16px;text-align:right;white-space:nowrap}.rematch-stats th:first-child,.rematch-stats td:first-child{padding-left:24px;text-align:left}.rematch-stats th:last-child,.rematch-stats td:last-child{padding-right:24px}.rematch-stats thead th{color:#8d9198;font-size:9px;font-weight:700;letter-spacing:.14em}.rematch-stats tbody th{color:#fff;font-weight:700}.rematch-stats tbody td{color:#e1e2e4;font-weight:600}.rematch-stats tbody tr:nth-child(odd){background:#ffffff06}.rematch-stats__note{color:#8d9198;font-size:11px;letter-spacing:.05em;line-height:1.45;margin:24px 0 0}.player-modal__rematch{border:1px solid var(--line);margin:0 0 22px;padding:16px}.player-modal__rematch>span{color:var(--red);display:block;font-size:9px;font-weight:700;letter-spacing:.14em;margin-bottom:12px}.player-modal__rematch>div{border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:75px 1fr;padding:10px 0}.player-modal__rematch b{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:19px;font-style:italic;text-transform:uppercase}.player-modal__rematch small{color:#b7b9bf;font-size:11px;line-height:1.45}.player-modal__rematch a{color:#fff;display:inline-block;font-size:9px;font-weight:700;letter-spacing:.12em;margin-top:5px;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:1000px){.rematch-stats__maps{grid-template-columns:1fr}}@media(max-width:780px){.rematch-stats__intro{display:block}.rematch-stats__intro>p{margin-top:24px}}@media(max-width:430px){.rematch-stats th,.rematch-stats td{padding:12px 10px}.rematch-stats th:first-child,.rematch-stats td:first-child{padding-left:14px}.rematch-stats th:last-child,.rematch-stats td:last-child{padding-right:14px}}.recorded-maps{background:radial-gradient(circle at 10% 30%,rgba(239,11,40,.11),transparent 38%),#090b0e;border-bottom:1px solid var(--line)}.recorded-maps__intro{align-items:end;display:grid;gap:35px;grid-template-columns:1fr minmax(280px,.72fr);margin-bottom:46px}.section-intro__links{align-items:start;display:grid;gap:12px;justify-items:start}.recorded-maps__intro h2{font-size:clamp(68px,8vw,124px);line-height:.84;margin:0}.recorded-maps__intro h2 em{color:var(--red);font-style:normal}.recorded-maps__intro>p{color:#b7b9bf;font-size:16px;line-height:1.5;margin:0}.recorded-maps__list{display:grid;gap:16px}.recorded-maps__card{background:#111418;border:1px solid var(--line);border-top:3px solid var(--red)}.recorded-maps__card-head{align-items:end;border-bottom:1px solid var(--line);display:flex;gap:25px;justify-content:space-between;padding:26px 30px 25px}.recorded-maps__card-head>div:first-child>span{color:var(--red);font-size:10px;font-weight:700;letter-spacing:.16em}.recorded-maps__card-head h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(48px,6vw,78px);font-style:italic;line-height:.88;margin:12px 0 0;text-transform:uppercase}.recorded-maps__score{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;text-align:right}.recorded-maps__score span{color:#dedfe1;font-size:14px;font-weight:700;overflow-wrap:anywhere}.recorded-maps__score b{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:32px;margin-left:5px}.recorded-maps__score i{color:var(--red);font-size:20px;font-style:normal}.recorded-maps__lineups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.recorded-maps__lineup{min-width:0}.recorded-maps__lineup+.recorded-maps__lineup{border-left:1px solid var(--line)}.recorded-maps__lineup h4{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:25px;font-style:italic;margin:0;overflow-wrap:anywhere;padding:20px 24px 14px}.recorded-maps__table-wrap{overflow-x:auto}.recorded-maps table{border-collapse:collapse;font-size:13px;width:100%}.recorded-maps th,.recorded-maps td{border-top:1px solid var(--line);padding:12px 10px;text-align:right;white-space:nowrap}.recorded-maps th:first-child{padding-left:24px;text-align:left}.recorded-maps th:last-child,.recorded-maps td:last-child{padding-right:24px}.recorded-maps thead th{color:#8d9198;font-size:9px;font-weight:700;letter-spacing:.12em}.recorded-maps tbody th{color:#fff;font-weight:700}.recorded-maps tbody td{color:#e1e2e4;font-weight:600}.recorded-maps tbody tr:nth-child(odd){background:#ffffff06}.recorded-maps__card-note{border-top:1px solid var(--line);color:#8d9198;font-size:10px;font-weight:700;letter-spacing:.09em;margin:0;padding:15px 24px}.recorded-maps__card-note span{color:var(--red);margin:0 8px}.recorded-maps__end-note{color:#a8abb1;font-size:12px;letter-spacing:.05em;line-height:1.4;margin:22px 0 0}.player-modal__alias{color:var(--red);display:block;font-size:10px;font-weight:700;letter-spacing:.18em;margin:-10px 0 18px}.player-modal__recorded{border:1px solid var(--line);margin:0 0 22px;padding:16px}.player-modal__recorded>span{color:var(--red);display:block;font-size:9px;font-weight:700;letter-spacing:.14em;margin-bottom:12px}.player-modal__recorded>div{border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:75px 1fr;padding:10px 0}.player-modal__recorded b{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:19px;font-style:italic;text-transform:uppercase}.player-modal__recorded small{color:#b7b9bf;font-size:11px;line-height:1.45}.player-modal__recorded a{color:#fff;display:inline-block;font-size:9px;font-weight:700;letter-spacing:.12em;margin-top:5px;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.roster-card__alias{background:#08090bd6;border-left:2px solid var(--red);bottom:10px;color:#fff;font-size:9px;font-weight:700;left:14px;letter-spacing:.1em;padding:5px 7px;position:absolute;z-index:2}.roster-card__stats{background:#08090be0;border-left:2px solid var(--red);color:#fff;display:grid;gap:3px;left:18px;max-width:calc(100% - 36px);padding:7px 9px;position:absolute;top:49px;z-index:2}.roster-card__stats>small{color:#c0c2c6;font-size:8px;font-weight:700;letter-spacing:.08em}.roster-card__stats>div{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.roster-card__stats>div span{color:#e64357;font-size:8px;font-weight:800;letter-spacing:.08em}.roster-card__stats>div+div span{color:#b8b9bd}.roster-card__stats strong{font-family:Barlow Condensed,sans-serif;font-size:18px;line-height:1;white-space:nowrap}@media(max-width:1100px){.recorded-maps__lineups{grid-template-columns:1fr}.recorded-maps__lineup+.recorded-maps__lineup{border-left:0;border-top:1px solid var(--line)}}@media(max-width:780px){.recorded-maps__intro{display:block}.recorded-maps__intro>p{margin-top:28px}.recorded-maps__card-head{align-items:start;flex-direction:column}.recorded-maps__score{justify-content:flex-start;text-align:left}.roster-card__stats{left:14px;top:45px}.roster-card__stats strong{font-size:15px}}@media(max-width:430px){.recorded-maps__card-head{padding:21px 16px}.recorded-maps__lineup h4{padding-left:16px}.recorded-maps th,.recorded-maps td{padding:11px 7px}.recorded-maps th:first-child{padding-left:16px}.recorded-maps th:last-child,.recorded-maps td:last-child{padding-right:16px}.recorded-maps__score span{font-size:12px}.recorded-maps__score b{font-size:27px}.roster-card__alias{bottom:8px;font-size:7px;left:8px}.roster-card__stats{max-width:calc(100% - 28px);padding:5px 6px;top:44px}.roster-card__stats>small,.roster-card__stats>div span{font-size:7px}.roster-card__stats strong{font-size:13px}}.overwatch-stats{background:radial-gradient(circle at 88% 8%,rgba(43,180,211,.13),transparent 38%),#0a0d11;border-block:1px solid var(--line);scroll-margin-top:70px}.overwatch-stats__intro{align-items:end;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);margin-bottom:40px}.overwatch-stats__intro h2{font-size:clamp(64px,8vw,120px);line-height:.84;margin:0}.overwatch-stats__intro h2 em{color:#70dff2;font-style:normal}.overwatch-stats__intro>p{color:#bdc5cb;font-size:15px;line-height:1.55;margin:0}.overwatch-stats__scores{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.overwatch-stats__score{align-items:end;background:linear-gradient(125deg,#102a32e6,#101418 62%);border:1px solid rgba(112,223,242,.28);border-top:3px solid #70dff2;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:25px 28px}.overwatch-stats__score>div:first-child>span,.overwatch-stats__player-head>div:first-child>span{color:#70dff2;font-size:9px;font-weight:800;letter-spacing:.16em}.overwatch-stats__score h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,70px);font-style:italic;line-height:.9;margin:10px 0 8px;text-transform:uppercase}.overwatch-stats__score small,.overwatch-stats__player-head small{color:#9faeb5;display:block;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.overwatch-stats__scoreline{display:grid;justify-items:end;text-align:right}.overwatch-stats__scoreline span{color:#b7c4ca;font-size:9px;font-weight:800;letter-spacing:.14em}.overwatch-stats__scoreline strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,62px);line-height:1;white-space:nowrap}.overwatch-stats__scoreline i{color:#70dff2;font-size:.65em;font-style:normal}.overwatch-stats__subhead{align-items:baseline;display:flex;gap:18px;justify-content:space-between;margin:45px 0 20px}.overwatch-stats__subhead h3{font-family:Barlow Condensed,sans-serif;font-size:36px;font-style:italic;margin:0;text-transform:uppercase}.overwatch-stats__subhead span{color:#9faeb5;font-size:10px;font-weight:700;letter-spacing:.1em}.overwatch-stats__players{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.overwatch-stats__player{background:#11171b;border:1px solid var(--line);min-width:0}.overwatch-stats__player-head{align-items:start;display:flex;gap:15px;justify-content:space-between;min-height:122px;padding:22px 24px}.overwatch-stats__player-head h4{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,3.5vw,48px);font-style:italic;line-height:.95;margin:10px 0 6px;overflow-wrap:anywhere;text-transform:uppercase}.overwatch-stats__player-head>div:last-child{color:#70dff2;display:grid;flex:0 0 auto;justify-items:end}.overwatch-stats__player-head strong{font-family:Barlow Condensed,sans-serif;font-size:48px;line-height:.9}.overwatch-stats__player-head>div:last-child span{font-size:8px;font-weight:800;letter-spacing:.12em}.overwatch-stats__table-wrap{overflow-x:auto}.overwatch-stats table{border-collapse:collapse;font-size:12px;min-width:525px;width:100%}.overwatch-stats th,.overwatch-stats td{border-top:1px solid var(--line);padding:13px 12px;text-align:right;white-space:nowrap}.overwatch-stats th:first-child{padding-left:24px;text-align:left}.overwatch-stats td:last-child,.overwatch-stats th:last-child{padding-right:24px}.overwatch-stats thead th{color:#8fa1aa;font-size:9px;font-weight:800;letter-spacing:.12em}.overwatch-stats tbody th{color:#fff;font-weight:800}.overwatch-stats tbody td{color:#d9e3e7;font-weight:700}.overwatch-stats tbody tr:nth-child(odd){background:#ffffff06}.overwatch-stats__profile-link{background:transparent;border:0;border-top:1px solid var(--line);color:#70dff2;cursor:pointer;display:block;font-size:9px;font-weight:800;letter-spacing:.12em;padding:14px 24px;text-align:left;width:100%}.overwatch-stats__profile-link:hover,.overwatch-stats__note a:hover{color:#fff}.overwatch-stats__profile-link:focus-visible{outline:2px solid #70dff2;outline-offset:-3px}.overwatch-stats__note{color:#a5b2b9;font-size:12px;line-height:1.55;margin:24px 0 0}.overwatch-stats__note a{color:#70dff2;font-weight:800;white-space:nowrap}.player-modal__overwatch{border:1px solid rgba(112,223,242,.35);margin:0 0 22px;padding:16px}.player-modal__overwatch>span{color:#70dff2;display:block;font-size:9px;font-weight:800;letter-spacing:.14em;margin-bottom:12px}.player-modal__overwatch>div{border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:75px 1fr;padding:10px 0}.player-modal__overwatch b{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:19px;font-style:italic;text-transform:uppercase}.player-modal__overwatch small{color:#b7c3c8;font-size:11px;line-height:1.5}.player-modal__overwatch a{color:#70dff2;display:inline-block;font-size:9px;font-weight:800;letter-spacing:.12em;margin-top:5px;text-decoration:underline;text-underline-offset:4px}.roster-card__stats>.roster-card__ow{border-top:1px solid rgba(112,223,242,.4);margin-top:4px;padding-top:5px}.roster-card__stats>.roster-card__ow span{color:#70dff2}@media(max-width:1100px){.overwatch-stats__players{grid-template-columns:1fr}}@media(max-width:780px){.overwatch-stats__intro{display:block}.overwatch-stats__intro>p{margin-top:25px}.overwatch-stats__scores{grid-template-columns:1fr}.overwatch-stats__subhead{align-items:start;flex-direction:column;gap:4px}}@media(max-width:460px){.overwatch-stats__score{padding:21px 16px}.overwatch-stats__player-head{padding:20px 16px}.overwatch-stats__player-head strong{font-size:42px}.overwatch-stats th:first-child{padding-left:16px}.overwatch-stats td:last-child,.overwatch-stats th:last-child{padding-right:16px}}.tournament-placements{background:radial-gradient(circle at 76% 12%,rgba(239,11,40,.15),transparent 38%),#0e1014;border-bottom:1px solid var(--line)}.tournament-placements__intro{align-items:end;display:grid;gap:0 clamp(24px,5vw,84px);grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);margin-bottom:clamp(40px,5vw,78px)}.tournament-placements__intro .eyebrow{grid-column:1 / -1}.tournament-placements__intro h2{font-size:clamp(72px,9vw,140px);line-height:.82;margin:0}.tournament-placements__intro>p:last-child{color:#c0c2c7;font-size:18px;line-height:1.45;margin:0 0 6px;max-width:440px}.tournament-placements__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.tournament-placement{background:linear-gradient(145deg,#1b1d22,#101216 70%);border:1px solid rgba(255,255,255,.2);border-bottom:4px solid var(--red);min-width:0;overflow:hidden;padding:clamp(22px,3vw,38px);position:relative}.tournament-placement:before{border:1px solid rgba(239,11,40,.25);content:"";height:220px;position:absolute;right:-50px;top:40px;transform:skew(-25deg);width:100px}.tournament-placement__top{color:#aeb1b8;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.16em;position:relative}.tournament-placement__top span:last-child{color:#d9dbdf}.tournament-placement__body{align-items:start;display:flex;flex-direction:column;gap:22px;justify-content:end;min-height:260px;padding:32px 0 27px;position:relative}.tournament-placement__body>strong{color:#d8dadd;font-family:Barlow Condensed,sans-serif;font-size:clamp(118px,11vw,175px);font-style:italic;line-height:.72;text-shadow:6px 6px 0 rgba(239,11,40,.55);white-space:nowrap}.tournament-placement__body>strong span{color:var(--red);font-size:.16em;font-style:normal;margin-left:4px;text-shadow:none;vertical-align:top}.tournament-placement__body>div{min-width:0;padding-bottom:5px}.tournament-placement__body p{color:var(--red);font-size:10px;font-weight:700;letter-spacing:.14em;margin-bottom:11px}.tournament-placement__body h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,3.1vw,50px);font-style:italic;line-height:.9;margin:0}.tournament-placement>a{align-items:center;border-top:1px solid var(--line);color:#fff;display:flex;font-size:10px;font-weight:700;gap:15px;justify-content:space-between;letter-spacing:.15em;min-height:53px;position:relative;transition:color .18s ease}.tournament-placement>a i{color:var(--red)}.tournament-placement>a:hover,.tournament-placement>a:focus-visible{color:var(--red)}@media(max-width:1180px){.tournament-placements__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tournament-placement:last-child{grid-column:1 / -1}}@media(max-width:900px){.tournament-placements__intro{display:block}.tournament-placements__intro>p:last-child{margin-top:24px}}@media(max-width:640px){.tournament-placements__grid{grid-template-columns:1fr}.tournament-placement:last-child{grid-column:auto}.tournament-placement__body{min-height:0}.tournament-placement__body>strong{font-size:clamp(118px,36vw,180px)}}.official-brackets__tabs{display:flex;gap:6px;margin:24px 0 18px}.official-brackets__tabs button{background:#0b0d10;border:1px solid var(--line);color:#a7aab1;cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.1em;min-width:0;padding:13px 14px;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.official-brackets__tabs button span{color:#737881;font-size:8px;letter-spacing:.12em;margin-left:8px;white-space:nowrap}.official-brackets__tabs button:hover,.official-brackets__tabs button:focus-visible,.official-brackets__tabs button.is-active{background:#ef0b2824;border-color:var(--red);color:#fff}.official-brackets__tabs button.is-active span{color:#fff}.official-brackets__summary{align-items:end;display:flex;gap:20px;justify-content:space-between}.official-brackets__summary h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.4vw,48px);font-style:italic;line-height:.95;margin:0 0 7px}.official-brackets__summary p{color:#858990;font-size:9px;font-weight:700;letter-spacing:.11em;margin:0}.official-brackets__summary p span{color:var(--red);margin:0 5px}.official-brackets__summary>strong{color:#b9bdc2;flex:none;font-size:11px;letter-spacing:.1em;white-space:nowrap}.official-brackets__summary>strong em{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:36px;font-style:italic;letter-spacing:0;margin-left:5px}.official-brackets__rounds{margin-top:22px}.official-brackets__rounds .bracket-match{padding:10px 11px}.official-brackets__rounds .bracket-match--8it{border-color:#ef0b28d9;box-shadow:inset 3px 0 0 var(--red)}.official-brackets__rounds .bracket-match small{color:#8e929a;margin:0 0 10px}.official-brackets__rounds .bracket-match span{gap:9px;letter-spacing:0;line-height:1.3;overflow-wrap:anywhere}.official-brackets__rounds .bracket-match span.is-winner{color:#fff;font-weight:700}.official-brackets__rounds .bracket-match span:not(.is-winner){color:#858990}.official-brackets__rounds .bracket-match b{color:inherit;flex:none;font-size:12px}.official-brackets__footer{align-items:end;border-top:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;margin-top:14px;padding-top:14px}.official-brackets__footer p{color:#9da0a6;font-size:10px;line-height:1.35;margin:0;max-width:490px}.official-brackets__footer a{color:#fff;flex:none;font-size:9px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.official-brackets__footer a i{color:var(--red);margin-left:6px}.official-brackets__footer a:hover,.official-brackets__footer a:focus-visible{color:var(--red)}@media(max-width:1150px){.official-brackets__tabs button{align-items:start;flex-direction:column;gap:3px}.official-brackets__tabs button span{margin-left:0}}@media(max-width:700px){.official-brackets__summary,.official-brackets__footer{align-items:start;flex-direction:column}.official-brackets__tabs button{padding:10px}.official-brackets__tabs button span{font-size:7px}}.admin-page{--admin-red: #ef0b28;--admin-black: #08090b;--admin-panel: #111418;--admin-line: rgba(255, 255, 255, .14);background:var(--admin-black);color:#f4f4f4;min-height:100vh}.admin-page button,.admin-page input,.admin-page select{font:inherit}.admin-page a{color:inherit;text-decoration:none}.admin-header{align-items:center;background:#08090beb;border-bottom:1px solid var(--admin-line);display:flex;gap:35px;min-height:82px;padding:0 clamp(20px,6vw,96px);position:sticky;top:0;z-index:20}.admin-mark{align-items:center;display:flex;flex:0 0 auto;gap:12px}.admin-mark img{display:block;height:auto;width:74px}.admin-mark span{color:#fff;display:block;font-family:Rajdhani,sans-serif;font-size:8px;font-weight:700;letter-spacing:.24em;max-width:72px}.admin-header__meta{display:flex;flex-direction:column;gap:5px;margin-left:auto}.admin-header__meta span,.admin-header__meta small{font-size:9px;font-weight:700;letter-spacing:.16em}.admin-header__meta span{color:#19ca6d}.admin-header__meta span i{background:#19ca6d;border-radius:50%;display:inline-block;height:7px;margin-right:7px;width:7px}.admin-header__meta small{color:#777b81}.admin-header__actions{display:flex;gap:18px}.admin-header__actions a{color:#fff;font-size:9px;font-weight:700;letter-spacing:.14em}.admin-header__actions i{color:var(--admin-red);margin-left:6px}.admin-main{margin:0 auto;max-width:1440px;padding:0 clamp(20px,6vw,96px) 100px}.admin-hero{align-items:end;border-bottom:1px solid var(--admin-line);display:grid;gap:70px;grid-template-columns:1.15fr .85fr;min-height:430px;padding:90px 0 65px}.admin-kicker{color:#8e9299;font-size:10px;font-weight:700;letter-spacing:.26em;margin:0 0 17px;text-transform:uppercase}.admin-kicker:before{background:var(--admin-red);content:"";display:inline-block;height:20px;margin-right:12px;transform:skew(-24deg);vertical-align:-6px;width:5px}.admin-hero h1,.admin-panel h2,.admin-footer-card h2{font-family:Barlow Condensed,sans-serif;font-style:italic;letter-spacing:.01em;line-height:.8;margin:0;text-transform:uppercase}.admin-hero h1{font-size:clamp(86px,12vw,182px)}.admin-hero h1 em,.admin-panel h2 em,.admin-footer-card h2 em{color:var(--admin-red);font-style:normal}.admin-hero>div:first-child>p:not(.admin-kicker){color:#afb1b5;font-size:18px;line-height:1.45;margin:31px 0 0;max-width:530px}.admin-hero__status{background:linear-gradient(145deg,#ef0b2824,#111418d9);border:1px solid var(--admin-line);border-left:3px solid var(--admin-red);display:flex;flex-direction:column;padding:27px}.admin-hero__status>span:first-child{color:#858990;font-size:9px;font-weight:700;letter-spacing:.18em}.admin-hero__status>strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:38px;font-style:italic;margin:13px 0 7px}.admin-hero__status>small{color:#9b9da2;font-size:12px;line-height:1.4}.admin-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.admin-button{background:transparent;border:1px solid var(--admin-line);color:#fff;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.15em;padding:14px 16px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.admin-button:hover,.admin-button:focus-visible{border-color:var(--admin-red);transform:translateY(-2px)}.admin-button--primary{background:var(--admin-red);border-color:var(--admin-red)}.admin-button--primary:hover,.admin-button--primary:focus-visible{background:#fff;color:var(--admin-black)}.admin-button i{margin-left:8px}.admin-save-status{color:#19ca6d!important;font-size:8px!important;font-weight:700;letter-spacing:.17em;margin-top:18px}.admin-toolbar{align-items:center;border-bottom:1px solid var(--admin-line);display:flex;justify-content:space-between;padding:19px 0}.admin-toolbar>span{color:#fff;font-size:10px;font-weight:700;letter-spacing:.17em}.admin-toolbar>span i{background:var(--admin-red);border-radius:50%;display:inline-block;height:7px;margin-right:8px;width:7px}.admin-toolbar>div{display:flex;gap:9px}.admin-toolbar button{background:transparent;border:0;color:#858990;cursor:pointer;font-size:8px;font-weight:700;letter-spacing:.15em;padding:5px}.admin-toolbar button:hover,.admin-toolbar button:focus-visible{color:#fff}.admin-panel{border-bottom:1px solid var(--admin-line);padding:67px 0 72px}.admin-panel__head{align-items:start;display:grid;gap:24px;grid-template-columns:45px minmax(0,1fr);margin-bottom:31px}.admin-panel__head>span{color:var(--admin-red);font-family:Barlow Condensed,sans-serif;font-size:32px;font-style:italic}.admin-panel h2{font-size:clamp(46px,5vw,75px)}.admin-panel__head p:last-child{color:#858990;font-size:14px;line-height:1.45;margin:13px 0 0;max-width:560px}.admin-fields{display:grid;gap:15px}.admin-fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-field{display:flex;flex-direction:column;gap:8px;min-width:0}.admin-field>span{color:#858990;font-size:8px;font-weight:700;letter-spacing:.15em}.admin-field input,.admin-field select{background:#0c0e11;border:1px solid var(--admin-line);border-radius:0;color:#fff;min-width:0;outline:0;padding:12px;width:100%}.admin-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#858990 50%),linear-gradient(135deg,#858990 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}.admin-field input:focus,.admin-field select:focus{border-color:var(--admin-red);box-shadow:0 0 0 1px var(--admin-red)}.admin-table__labels{color:#777b81;display:grid;font-size:8px;font-weight:700;gap:15px;grid-template-columns:.5fr .7fr 1fr 1.8fr;letter-spacing:.15em;margin-bottom:8px;padding-left:0}.admin-table__row{border-top:1px solid var(--admin-line);display:grid;gap:15px;grid-template-columns:.5fr .7fr 1fr 1.8fr;padding:15px 0}.admin-table__row--three,.admin-table__row--three+.admin-table__row{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-table__row .admin-field>span{display:none}.admin-bracket-grid{display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-bracket-round{background:#0e1013;border:1px solid var(--admin-line);padding:17px}.admin-bracket-round>.admin-field{margin-bottom:19px}.admin-bracket-match{border-top:1px solid var(--admin-line);display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 0}.admin-bracket-match .admin-field:nth-child(5){grid-column:1 / -1}.admin-rematch-grid{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:19px}.admin-rematch-grid .admin-kicker{margin-bottom:17px}.swiss-summary{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:15px}.swiss-summary>div{background:#0e1013;border-top:2px solid #24282e;display:flex;flex-direction:column;min-height:140px;padding:20px}.swiss-summary>div:nth-child(3){border-color:#19ca6d}.swiss-summary>div:nth-child(4){border-color:var(--admin-red)}.swiss-summary span,.swiss-summary small{color:#777b81;font-size:8px;font-weight:700;letter-spacing:.16em}.swiss-summary strong{font-family:Barlow Condensed,sans-serif;font-size:54px;font-style:italic;line-height:1;margin:auto 0 7px}.swiss-rules,.swiss-block{background:#0e1013;border:1px solid var(--admin-line);margin-top:15px;padding:24px}.swiss-rules{display:grid;gap:35px;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr)}.swiss-rules__copy h3,.swiss-block__head h3{font-family:Barlow Condensed,sans-serif;font-size:36px;font-style:italic;letter-spacing:.03em;margin:0}.swiss-rules__copy>p:last-child{color:#92959a;font-size:13px;line-height:1.5;margin:16px 0 0;max-width:430px}.swiss-block__head{align-items:end;display:flex;justify-content:space-between;margin-bottom:20px}.swiss-block__head .admin-kicker{margin-bottom:9px}.swiss-block__head>span{color:#777b81;font-size:9px;letter-spacing:.11em;max-width:310px;text-align:right}.swiss-team-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.swiss-team{display:grid;gap:8px;grid-template-columns:64px minmax(0,1fr)}.swiss-standings{border:1px solid var(--admin-line);overflow-x:auto}.swiss-standings__row{align-items:center;border-top:1px solid var(--admin-line);display:grid;gap:12px;grid-template-columns:32px minmax(150px,1fr) 72px 72px 60px 52px 92px;min-width:650px;padding:10px 12px}.swiss-standings__row:first-child{border-top:0}.swiss-standings__row span,.swiss-standings__row em{color:#a5a8ad;font-size:10px;font-style:normal;letter-spacing:.11em}.swiss-standings__row strong{font-family:Barlow Condensed,sans-serif;font-size:20px;font-style:italic;letter-spacing:.04em}.swiss-standings__row em{color:#b8bbc0;font-size:8px;font-weight:700}.swiss-standings__row--head{background:#090a0c}.swiss-standings__row--head span{color:#62666d;font-size:8px;font-weight:700}.swiss-standings__row--advanced{box-shadow:inset 3px 0 #19ca6d}.swiss-standings__row--advanced em{color:#19ca6d}.swiss-standings__row--eliminated{opacity:.55}.swiss-standings__row--eliminated em{color:var(--admin-red)}.swiss-round-tabs{display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.swiss-round-tabs button{background:#090a0c;border:0;border-bottom:2px solid transparent;color:#8f9298;cursor:pointer;display:flex;flex-direction:column;font-size:10px;font-weight:700;gap:5px;letter-spacing:.13em;padding:14px;text-align:left}.swiss-round-tabs button>span{color:var(--admin-red);font-family:Barlow Condensed,sans-serif;font-size:22px;font-style:italic}.swiss-round-tabs button small{color:#565a60;font-size:7px;letter-spacing:.14em}.swiss-round-tabs button.is-active{background:#ef0b281a;border-color:var(--admin-red);color:#fff}.swiss-round-editor{border:1px solid var(--admin-line);border-top:0;padding:18px}.swiss-round-editor__meta{align-items:end;display:grid;gap:10px;grid-template-columns:1fr .7fr auto;margin-bottom:13px}.swiss-match-list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.swiss-match{background:#090a0c;border:1px solid var(--admin-line);border-top:2px solid #30343a;padding:14px}.swiss-match--live{border-top-color:#19ca6d}.swiss-match--final,.swiss-match--forfeit{border-top-color:var(--admin-red)}.swiss-match__head{align-items:center;display:flex;margin-bottom:13px}.swiss-match__head>span,.swiss-match__head>strong{font-size:8px;font-weight:700;letter-spacing:.15em}.swiss-match__head>span{color:#858990}.swiss-match__head>strong{color:var(--admin-red);margin-left:auto}.swiss-match__head button{background:transparent;border:0;color:#62666d;cursor:pointer;margin-left:10px;padding:4px}.swiss-match__head button:hover,.swiss-match__head button:focus-visible{color:var(--admin-red)}.swiss-match__teams{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px}.swiss-match__teams .admin-field:nth-child(3){margin-left:8px}.swiss-match__details{border-top:1px solid var(--admin-line);display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding-top:12px}.admin-footer-card{align-items:end;background:linear-gradient(135deg,#ef0b282b,#11141899);border:1px solid var(--admin-line);border-left:3px solid var(--admin-red);display:grid;gap:70px;grid-template-columns:.8fr 1.2fr;margin-top:72px;padding:40px}.admin-footer-card h2{font-size:clamp(58px,7vw,105px)}.admin-footer-card>div:last-child>p{color:#afb1b5;font-size:15px;line-height:1.45;margin:0 0 25px;max-width:470px}@media(max-width:1180px){.swiss-match-list{grid-template-columns:1fr}}@media(max-width:920px){.admin-header__meta{display:none}.admin-hero,.admin-footer-card{gap:40px;grid-template-columns:1fr}.admin-fields--three,.admin-bracket-grid,.swiss-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.swiss-rules{grid-template-columns:1fr}.admin-footer-card{padding:28px}}@media(max-width:620px){.admin-header{min-height:70px}.admin-header__actions{gap:11px;margin-left:auto}.admin-header__actions a{font-size:8px}.admin-main{padding-left:20px;padding-right:20px}.admin-hero{padding:68px 0 48px}.admin-hero h1{font-size:92px}.admin-fields--three,.admin-bracket-grid,.admin-rematch-grid,.admin-table__labels,.admin-table__row,.admin-table__row--three,.admin-table__row--three+.admin-table__row{grid-template-columns:1fr}.admin-mark span,.admin-table__labels{display:none}.admin-table__row{gap:12px}.admin-table__row .admin-field>span{display:block}.admin-bracket-match{grid-template-columns:1fr 1fr}.admin-toolbar{align-items:start;flex-direction:column;gap:15px}.swiss-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.swiss-rules,.swiss-block{padding:16px}.swiss-block__head{align-items:start;flex-direction:column;gap:9px}.swiss-block__head>span{text-align:left}.swiss-team-grid{grid-template-columns:1fr}.swiss-round-tabs{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto}.swiss-round-editor__meta{grid-template-columns:1fr}.swiss-match__teams{grid-template-columns:minmax(0,1fr) 65px}.swiss-match__teams .admin-field:nth-child(3){margin-left:0}.swiss-match__details{grid-template-columns:1fr 1fr}.admin-footer-card{margin-top:48px}}@media(prefers-reduced-motion:reduce){.admin-page *,.admin-page *:before,.admin-page *:after{transition-duration:.01ms!important}}.store-page{--red:#ed0b29;--ink:#08090b;--line:rgba(255,255,255,.15);background:var(--ink);color:#f5f5f5;font-family:Rajdhani,sans-serif;min-height:100vh;overflow:hidden}.store-page *{box-sizing:border-box}.store-page a{color:inherit;text-decoration:none}.store-page button{font:inherit}.store-page main{padding-top:76px}.store-brand{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:center;width:78px}.store-brand img{display:block;filter:drop-shadow(0 3px 10px rgba(0,0,0,.42));height:auto;width:100%}.store-brand span{color:#fff;font-family:Rajdhani,sans-serif;font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1;margin-top:2px;white-space:nowrap}.store-eyebrow{color:#a7aab0;font-size:11px;font-weight:700;letter-spacing:.28em;margin:0 0 25px;text-transform:uppercase}.store-eyebrow:before{background:var(--red);content:"";display:inline-block;height:22px;margin-right:14px;transform:skew(-20deg);vertical-align:-6px;width:6px}.store-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:min(760px,calc(100svh - 76px))}.store-hero__copy{align-self:center;padding:85px clamp(24px,7vw,112px);position:relative;z-index:1}.store-hero h1,.store-section-heading h2,.store-details h2,.store-lastcall h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(96px,11vw,180px);font-style:italic;font-weight:800;letter-spacing:-.025em;line-height:.75;margin:0;text-transform:uppercase}.store-hero h1 em,.store-section-heading h2 em,.store-details h2 em{color:var(--red);font-style:normal}.store-hero__lead{color:#b3b6bc;font-size:19px;line-height:1.35;margin:34px 0;max-width:420px}.store-button{align-items:center;background:var(--red);border:1px solid var(--red);color:#fff!important;display:inline-flex;font-size:12px;font-weight:700;gap:25px;justify-content:space-between;letter-spacing:.15em;min-height:52px;padding:15px 20px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.store-button:hover,.store-button:focus-visible{background:#fff;border-color:#fff;color:var(--ink)!important;transform:translateY(-3px)}.store-hero__index{color:#777c85;font-size:11px;font-weight:700;letter-spacing:.2em;margin:74px 0 0}.store-hero__visual{align-items:center;background:radial-gradient(circle at 52% 43%,#411018 0,#1b0d11,#0b0c0f 76%);display:flex;justify-content:center;overflow:hidden;position:relative}.store-hero__visual:before{border:1px solid rgba(237,11,41,.55);content:"";height:78%;left:13%;position:absolute;top:11%;transform:skew(-15deg);width:76%}.store-hero__outline{color:#ed0b2926;font-family:Barlow Condensed,sans-serif;font-size:clamp(220px,32vw,540px);font-style:italic;font-weight:800;left:-2%;letter-spacing:-.18em;line-height:1;position:absolute;top:8%;transform:rotate(-14deg);white-space:nowrap}.store-hero__visual img{aspect-ratio:1;max-height:78%;max-width:76%;object-fit:contain;position:relative;transform:rotate(-7deg);width:680px}.store-hero__tag{background:var(--ink);border-left:4px solid var(--red);bottom:8%;font-family:Barlow Condensed,sans-serif;font-size:28px;font-style:italic;font-weight:700;line-height:.9;padding:16px 26px;position:absolute;right:7%;transform:rotate(5deg)}.store-ticker{background:var(--red);color:#07080a;display:grid;font-size:11px;font-weight:700;grid-template-columns:repeat(4,1fr);letter-spacing:.18em;padding:20px clamp(16px,5vw,90px);text-align:center}.store-ticker span:not(:last-child){border-right:1px solid rgba(0,0,0,.25)}.store-product{padding:clamp(85px,10vw,145px) clamp(22px,7vw,112px);scroll-margin-top:82px}.store-section-heading{align-items:end;display:flex;gap:35px;justify-content:space-between;margin-bottom:50px}.store-section-heading h2,.store-details h2{font-size:clamp(72px,8vw,125px)}.store-section-heading>p{color:#999da5;font-size:16px;line-height:1.35;max-width:320px}.store-product__layout{display:grid;gap:clamp(32px,6vw,90px);grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr)}.store-gallery{min-width:0}.store-gallery__stage{align-items:center;aspect-ratio:1;background:#e9e9e9;display:flex;justify-content:center;overflow:hidden;position:relative}.store-gallery__stage img{height:100%;object-fit:contain;width:100%}.store-gallery__stage>span{background:var(--ink);bottom:15px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.2em;padding:10px 14px;position:absolute;right:15px}.store-gallery__views{display:grid;gap:11px;grid-template-columns:repeat(3,1fr);margin-top:11px}.store-gallery__views button{background:#15171b;border:1px solid var(--line);color:#a8abb2;cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:9px;letter-spacing:.16em;padding:7px 7px 10px;text-align:left;text-transform:uppercase;transition:border-color .2s ease,color .2s ease}.store-gallery__views button:hover,.store-gallery__views button:focus-visible,.store-gallery__views button.is-active{border-color:var(--red);color:#fff}.store-gallery__views img{aspect-ratio:1.4;object-fit:contain;width:100%}.store-product__info{align-self:center}.store-product__id{color:var(--red);font-size:11px;font-weight:700;letter-spacing:.24em;margin:0 0 15px}.store-product__info h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(64px,6vw,98px);font-style:italic;font-weight:800;line-height:.78;margin:0}.store-product__description{color:#b4b6bc;font-size:19px;line-height:1.38;margin:30px 0;max-width:520px}.store-product__price{align-items:baseline;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;gap:26px;padding:21px 0}.store-product__price strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:54px;font-style:italic;line-height:1;white-space:nowrap}.store-product__price span{color:#8e939a;font-size:13px;line-height:1.3}.store-specs{margin:14px 0 30px}.store-specs div{border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:90px 1fr;padding:14px 0}.store-specs dt{color:var(--red);font-size:11px;font-weight:700;letter-spacing:.16em}.store-specs dd{color:#e3e3e3;font-size:15px;margin:0}.store-button--buy{max-width:100%;width:100%}.store-product__checkout-note{color:#979ba2;font-size:13px;line-height:1.35;margin:16px 0 0}.store-product__checkout-note i{color:var(--red);margin-right:6px}.store-details{background:#111316;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:clamp(35px,7vw,100px);grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);padding:clamp(80px,10vw,145px) clamp(22px,7vw,112px);scroll-margin-top:82px}.store-details__intro>p:last-child{color:#adafb5;font-size:18px;line-height:1.35;margin:30px 0 0;max-width:400px}.store-details__grid{align-self:center;border-top:1px solid var(--line)}.store-details__grid article{border-bottom:1px solid var(--line);padding:25px 0 28px}.store-details__grid article span{color:var(--red);font-size:10px;font-weight:700;letter-spacing:.21em}.store-details__grid h3{font-family:Barlow Condensed,sans-serif;font-size:40px;font-style:italic;line-height:.85;margin:12px 0}.store-details__grid p{color:#aeb1b7;font-size:15px;line-height:1.3;margin:0}.store-lastcall{align-items:center;background:radial-gradient(circle at center,#4a0c17 0,#150b0e 54%,#08090b 88%);display:flex;flex-direction:column;min-height:480px;padding:100px 22px;text-align:center}.store-lastcall__logo{height:auto;margin-bottom:22px;width:clamp(100px,14vw,160px)}.store-lastcall>p{color:var(--red);font-size:12px;font-weight:700;letter-spacing:.25em}.store-lastcall h2{font-size:clamp(85px,11vw,160px);margin:14px 0 32px}.store-lastcall small{color:#a8abb1;font-size:12px;margin-top:15px}.store-footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:30px;justify-content:space-between;padding:26px clamp(22px,7vw,112px)}.store-footer>p{color:#7e838b;font-size:10px;font-weight:700;letter-spacing:.17em;margin:0 auto 0 0}.store-footer>div{display:flex;flex-wrap:wrap;gap:24px}.store-footer>div a{font-size:10px;font-weight:700;letter-spacing:.14em}.store-footer>div a:hover,.store-footer>div a:focus-visible{color:var(--red)}@media(max-width:980px){.store-hero{grid-template-columns:1fr 1fr;min-height:600px}.store-hero__copy{padding:65px 30px}.store-hero h1{font-size:clamp(90px,12vw,140px)}.store-product__layout{gap:30px}.store-product__price{align-items:start;flex-direction:column;gap:4px}}@media(max-width:1050px){.store-page main{padding-top:68px}.store-hero{min-height:min(760px,calc(100svh - 68px))}}@media(max-width:780px){.store-brand{width:68px}}@media(max-width:720px){.store-hero{grid-template-columns:1fr}.store-hero__copy{padding:80px 22px 48px}.store-hero h1{font-size:clamp(95px,23vw,145px)}.store-hero__index{margin-top:48px}.store-hero__visual{aspect-ratio:1.15;min-height:360px}.store-hero__visual img{max-height:78%;max-width:80%}.store-ticker{grid-template-columns:repeat(2,1fr);padding:0}.store-ticker span{border-bottom:1px solid rgba(0,0,0,.25);padding:16px 7px}.store-ticker span:nth-child(2){border-right:0}.store-ticker span:nth-child(n+3){border-bottom:0}.store-product{padding:80px 18px;scroll-margin-top:68px}.store-section-heading{align-items:start;flex-direction:column}.store-section-heading h2,.store-details h2{font-size:clamp(73px,17vw,110px)}.store-product__layout,.store-details{grid-template-columns:1fr}.store-product__info{padding-top:22px}.store-product__info h3{font-size:75px}.store-details{padding:80px 22px;scroll-margin-top:68px}.store-footer{align-items:start;flex-direction:column}.store-footer>div{gap:14px}}@media(max-width:720px){.store-section-heading{gap:15px}}@media(prefers-reduced-motion:reduce){.store-page *,.store-page *:before,.store-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.store-collection{background:#0b0c0f;border-bottom:1px solid var(--line);padding:clamp(75px,9vw,130px) clamp(22px,7vw,112px);scroll-margin-top:82px}.store-collection .store-section-heading{margin-bottom:42px}.store-collection .store-section-heading h2{font-size:clamp(72px,8vw,125px)}.store-collection__grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.store-merch-card{background:#121417;border:1px solid rgba(255,255,255,.12);min-width:0;transition:border-color .2s ease,transform .2s ease}.store-merch-card:hover{border-color:#ed0b29b8;transform:translateY(-4px)}.store-merch-card__image{aspect-ratio:1.12;background:radial-gradient(circle at 50% 42%,#292b30,#101114 72%);display:block;overflow:hidden;position:relative}.store-merch-card__image--white-mockup{background:radial-gradient(circle at 50% 42%,#929397,#17191d 76%)}.store-merch-card__image img{height:100%;object-fit:contain;padding:12px;transition:transform .35s ease;width:100%}.store-merch-card__image img.is-white-mockup{mix-blend-mode:multiply}.store-merch-card:hover .store-merch-card__image img{transform:scale(1.045)}.store-merch-card__image span{background:#08090be0;bottom:10px;color:#c8cbd0;font-size:9px;font-weight:700;letter-spacing:.2em;padding:8px 10px;position:absolute;right:10px}.store-merch-card__view-toggle{bottom:10px;display:flex;left:10px;position:absolute;z-index:1}.store-merch-card__view-toggle button{background:#08090be6;border:1px solid rgba(255,255,255,.2);color:#aeb2ba;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.13em;min-height:31px;padding:0 10px;transition:background .18s ease,color .18s ease,border-color .18s ease}.store-merch-card__view-toggle button+button{border-left:0}.store-merch-card__view-toggle button[aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.store-merch-card__view-toggle button:focus-visible{outline:2px solid #fff;outline-offset:2px;position:relative;z-index:2}.store-merch-card__details{align-items:end;display:flex;gap:10px;justify-content:space-between;padding:18px 16px 12px}.store-merch-card__details p{color:var(--red);font-size:9px;font-weight:700;letter-spacing:.17em;margin:0 0 7px}.store-merch-card__details h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(22px,2.1vw,31px);font-style:italic;font-weight:800;line-height:.9;margin:0;text-transform:uppercase}.store-merch-card__details strong{color:#d7d9dd;font-size:10px;letter-spacing:.08em;white-space:nowrap}.store-merch-card__link{align-items:center;border-top:1px solid var(--line);color:#fff;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.14em;margin:8px 16px 0;min-height:45px}.store-merch-card__link i{color:var(--red)}.store-merch-card__link:hover,.store-merch-card__link:focus-visible{color:var(--red)}.store-collection__note{color:#8d9299;font-size:12px;line-height:1.4;margin:20px 0 0}@media(max-width:1050px){.store-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.store-collection{padding:76px 18px;scroll-margin-top:68px}.store-collection__grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.store-merch-card__details{align-items:start;flex-direction:column;padding:13px 11px 8px}.store-merch-card__details h3{font-size:25px}.store-merch-card__details strong{font-size:9px}.store-merch-card__link{font-size:9px;margin:7px 11px 0;min-height:41px}.store-merch-card__image{aspect-ratio:.94}.store-merch-card__view-toggle{bottom:7px;left:7px}.store-merch-card__view-toggle button{font-size:8px;min-height:29px;padding:0 8px}}@media(prefers-reduced-motion:reduce){.store-merch-card,.store-merch-card__image img{transition-duration:.01ms!important}}.stats-page{--stats-red: #ef0b28;--stats-line: rgba(255,255,255,.16);background:#08090b;color:#f4f3f2;min-height:100vh}.stats-page button,.stats-page select{font:inherit}.stats-page button:focus-visible,.stats-page a:focus-visible,.stats-page select:focus-visible{outline:2px solid #fff;outline-offset:3px}.stats-footer img{display:block;width:100%}.stats-jump-nav{align-items:center;background:#111419;border-bottom:1px solid var(--stats-line);display:flex;gap:clamp(16px,3vw,44px);overflow-x:auto;padding:19px clamp(22px,6vw,100px);scrollbar-width:thin}.stats-jump-nav span,.stats-jump-nav a{flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.16em;white-space:nowrap}.stats-jump-nav span{color:#f44359;margin-right:12px}.stats-jump-nav a{color:#d0d2d5;transition:color .2s}.stats-jump-nav a:hover,.stats-jump-nav a:focus-visible{color:#fff}.stats-page main{background:#08090b}.stats-hero{background-color:#111;background-position:center 42%;background-size:cover;min-height:min(690px,72vw);overflow:hidden;position:relative}.stats-hero__shade{background:linear-gradient(90deg,#000000ed,#0009 44%,#0000001f 80%),linear-gradient(0deg,#08090b 0%,transparent 42%);top:0;right:0;bottom:0;left:0;position:absolute}.stats-hero__content{max-width:620px;padding:clamp(95px,10vw,160px) clamp(22px,7vw,110px) 145px;position:relative;z-index:1}.stats-hero__content>span,.stats-hero__index span,.stats-heading>div>span,.stats-panel figcaption span,.stats-score-group>h3,.stats-score-card__head span,.stats-source>span{color:#f44359;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.stats-hero h1{font-size:clamp(96px,12vw,194px);line-height:.77;margin:28px 0}.stats-hero h1 em,.stats-source h2 em{color:var(--stats-red);font-style:normal}.stats-hero__content p{color:#e0dfe0;font-size:clamp(16px,1.4vw,19px);line-height:1.45;margin-bottom:30px;max-width:460px}.stats-hero__content a{border-bottom:2px solid var(--stats-red);display:inline-flex;font-size:11px;font-weight:800;gap:20px;letter-spacing:.16em;padding-bottom:10px}.stats-hero__content a span{color:var(--stats-red)}.stats-hero__index{align-items:center;bottom:38px;display:flex;gap:14px;left:clamp(22px,7vw,110px);position:absolute;z-index:1}.stats-hero__index b{font-family:Barlow Condensed,sans-serif;font-size:32px;line-height:1}.stats-hero__index span{color:#ddd;font-size:8px;max-width:75px}.stats-hero__index i{background:var(--stats-red);height:28px;margin:0 15px;width:2px}.stats-topline{background:var(--stats-red);color:#0c0c0d;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(22px,6vw,100px)}.stats-topline>div{border-left:1px solid rgba(0,0,0,.28);display:grid;gap:4px;padding:22px clamp(12px,3vw,42px)}.stats-topline>div:last-child{border-right:1px solid rgba(0,0,0,.28)}.stats-topline small{font-size:9px;font-weight:800;letter-spacing:.15em}.stats-topline strong{font-family:Barlow Condensed,sans-serif;font-size:clamp(50px,6vw,86px);font-style:italic;line-height:.9}.stats-topline strong span{font-size:.4em}.stats-topline>div>span{font-size:11px;font-weight:700}.stats-section{border-bottom:1px solid var(--stats-line);padding:clamp(75px,8vw,125px) clamp(22px,6vw,100px);scroll-margin-top:30px}.stats-section--record{background:radial-gradient(circle at 100% 0%,rgba(239,11,40,.14),transparent 45%),#090b0e}.stats-heading{align-items:end;display:grid;gap:35px;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);margin-bottom:42px}.stats-heading h2{font-size:clamp(54px,7vw,104px);line-height:.87;margin:16px 0 0}.stats-heading>p{color:#b9bcc2;font-size:16px;line-height:1.5;margin:0;max-width:550px}.stats-podium-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.stats-podium{background:linear-gradient(145deg,#181b20,#0d0f12);border:1px solid var(--stats-line);border-top:3px solid var(--stats-red);min-width:0;padding:clamp(22px,3vw,42px)}.stats-podium>div{align-items:start;display:flex;justify-content:space-between}.stats-podium>div>span{color:#f44359;font-size:10px;font-weight:800;letter-spacing:.2em}.stats-podium>div b{color:#ef0b28;font-family:Barlow Condensed,sans-serif;font-size:clamp(70px,8vw,120px);font-style:italic;line-height:.7}.stats-podium>div b small{font-size:24px}.stats-podium h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.3vw,50px);font-style:italic;line-height:.95;margin:70px 0 18px;text-transform:uppercase}.stats-podium p{border-top:1px solid var(--stats-line);font-size:20px;font-weight:800;margin:0;padding-top:14px}.stats-podium p i{color:var(--stats-red);font-style:normal;padding:0 5px}.stats-podium p span{color:#8e929a;display:block;font-size:9px;letter-spacing:.15em;margin-top:4px}.stats-podium a{border-bottom:1px solid var(--stats-red);display:inline-block;font-size:9px;font-weight:800;letter-spacing:.14em;margin-top:26px;padding-bottom:6px}.stats-caveat{border-left:2px solid var(--stats-red);color:#a8abb1;font-size:13px;line-height:1.5;margin:30px 0 0;max-width:1000px;padding-left:16px}.stats-scope{border:1px solid var(--stats-line);display:inline-flex;flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:4px}.stats-scope button,.stats-metric-select button{background:transparent;border:0;color:#aeb0b6;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.13em;padding:13px 18px}.stats-scope button.is-active{background:var(--stats-red);color:#fff}.stats-scope button small{font-size:10px;margin-left:7px}.stats-metric-select{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 18px}.stats-metric-select button{border-bottom:2px solid transparent;padding:9px 16px}.stats-metric-select button.is-active{border-color:var(--stats-red);color:#fff}.stats-panel{background:#111418;border:1px solid var(--stats-line);margin:0;min-width:0;padding:clamp(18px,2.5vw,32px)}.stats-panel figcaption{align-items:start;display:flex;gap:15px;justify-content:space-between}.stats-panel figcaption h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3vw,45px);font-style:italic;line-height:1;margin:8px 0 0;text-transform:uppercase}.stats-panel figcaption small{color:#858991;font-size:9px;font-weight:700;letter-spacing:.13em;text-align:right}.stats-bar-chart{margin-top:35px}.stats-bar-row{align-items:center;display:grid;gap:16px;grid-template-columns:125px minmax(0,1fr) 80px;margin-bottom:18px}.stats-bar-row__name,.stats-damage-row>b,.stats-hs-row>b{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700}.stats-bar-row__track,.stats-damage-row__track{background:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 1px,transparent 1px 25%);border-bottom:1px solid rgba(255,255,255,.16);height:24px}.stats-bar-row__track i{background:linear-gradient(90deg,#8c0d20,#ef0b28);display:block;height:100%;min-width:2px}.stats-bar-row strong,.stats-damage-row strong{font-family:Barlow Condensed,sans-serif;font-size:23px;text-align:right}.stats-axis{color:#82868d;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin-left:141px;margin-right:96px}.stats-subheading{align-items:baseline;display:flex;gap:20px;justify-content:space-between;margin:42px 0 15px}.stats-subheading h3{font-family:Barlow Condensed,sans-serif;font-size:32px;font-style:italic;margin:0;text-transform:uppercase}.stats-subheading span{color:#a2a6ad;font-size:10px;font-weight:700;letter-spacing:.14em}.stats-table-wrap{border:1px solid var(--stats-line);overflow-x:auto}.stats-table-hint{color:#b7bbc2;display:none;font-size:10px;font-weight:800;letter-spacing:.12em;margin:0 0 10px}.stats-table-wrap table{border-collapse:collapse;min-width:660px;width:100%}.stats-table-wrap th,.stats-table-wrap td{border-bottom:1px solid var(--stats-line);padding:16px;text-align:right;white-space:nowrap}.stats-table-wrap tr:last-child th,.stats-table-wrap tr:last-child td{border-bottom:0}.stats-table-wrap th:first-child,.stats-table-wrap td:first-child{text-align:left}.stats-table-wrap thead{background:#1c2026;color:#b5bac1;font-size:10px;letter-spacing:.1em}.stats-table-wrap tbody th{font-size:14px}.stats-table-wrap tbody td{color:#dddfe2;font-size:14px;font-weight:700}.stats-table-wrap tbody tr:nth-child(odd){background:#ffffff06}.stats-score-groups{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.stats-score-group>h3{border-bottom:1px solid var(--stats-line);margin-bottom:12px;padding-bottom:12px}.stats-score-card{background:#111418;border:1px solid var(--stats-line);margin-bottom:12px;padding:22px}.stats-score-card__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.stats-score-card__head h4{font-family:Barlow Condensed,sans-serif;font-size:48px;font-style:italic;line-height:.9;margin:8px 0 0;text-transform:uppercase}.stats-score-card__head>strong{border:1px solid currentColor;font-size:10px;letter-spacing:.14em;padding:6px 9px}.stats-score-card__head>strong.is-win{color:#54d193}.stats-score-card__head>strong.is-loss{color:#f36c7f}.stats-score-card__bars>div{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(75px,1fr) minmax(0,2fr) 30px;margin-bottom:10px}.stats-score-card__bars span{font-size:12px;font-weight:700;overflow-wrap:anywhere}.stats-score-card__bars>div>div{background:#ffffff14;height:11px}.stats-score-card__bars i{background:#f20b2b;display:block;height:100%;min-width:1px}.stats-score-card__bars>div+div i{background:#b4b8c0}.stats-score-card__bars b{font-family:Barlow Condensed,sans-serif;font-size:21px;text-align:right}.stats-score-card>small{color:#7e8289;display:block;font-size:9px;font-weight:700;letter-spacing:.1em;margin-top:20px}.stats-chart-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.stats-legend{display:flex;flex-wrap:wrap;gap:18px;margin:24px 0}.stats-legend span{align-items:center;color:#bec2c9;display:flex;font-size:10px;font-weight:700;gap:7px}.stats-legend i{background:#ef0b28;height:8px;width:18px}.stats-legend span+span i{background:#a8adb8}.stats-hs-row{border-top:1px solid rgba(255,255,255,.09);padding:10px 0}.stats-hs-row>b{display:block;font-size:18px;margin-bottom:5px}.stats-hs-measure{align-items:center;display:grid;gap:8px;grid-template-columns:60px minmax(0,1fr) 37px;margin:5px 0}.stats-hs-measure>span{color:#aeb3ba;font-size:9px;font-weight:700}.stats-hs-measure>div{background:#ffffff12;height:7px}.stats-hs-measure i{background:#ef0b28;display:block;height:100%}.stats-hs-measure i.is-second{background:#a8adb8}.stats-hs-measure strong{font-size:11px;text-align:right}.stats-hs-axis{color:#868a92;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:15px 38px 0 69px}.stats-panel__foot{color:#8e929a;font-size:11px;line-height:1.4;margin:24px 0 0}.stats-damage-row{align-items:center;display:grid;gap:10px;grid-template-columns:100px minmax(0,1fr) 65px;margin:24px 0}.stats-damage-row>b{font-size:18px}.stats-damage-row__track{display:flex;height:21px}.stats-damage-row__track i{background:#ef0b28;display:block;height:100%}.stats-damage-row__track i.is-second{background:#a8adb8}.stats-damage-row>strong{font-size:18px}.stats-table-tools{align-items:end;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:18px}.stats-table-tools label{color:#aeb1b9;display:grid;font-size:10px;font-weight:800;gap:7px;letter-spacing:.15em}.stats-table-tools select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1a1d22;border:1px solid var(--stats-line);border-radius:0;color:#fff;cursor:pointer;font-size:12px;font-weight:700;min-width:170px;padding:11px 14px}.stats-table-tools>span{color:#9ea2a9;font-size:10px;font-weight:700;letter-spacing:.12em;margin-left:auto;padding-bottom:12px}.stats-table-wrap--detail table{min-width:730px}.stats-section--opponents{background:#0b0d10}.stats-team-output__map{border-top:1px solid var(--stats-line);margin-top:30px;padding-top:18px}.stats-team-output__map h4{font-family:Barlow Condensed,sans-serif;font-size:27px;font-style:italic;margin:0 0 15px;text-transform:uppercase}.stats-team-output__row{align-items:center;display:grid;gap:16px;grid-template-columns:165px minmax(0,1fr) 85px;margin:10px 0}.stats-team-output__row b{font-size:13px}.stats-team-output__row>div{background:#ffffff12;height:17px}.stats-team-output__row i{background:#a8adb8;display:block;height:100%}.stats-team-output__row i.is-us{background:#ef0b28}.stats-team-output__row strong{font-family:Barlow Condensed,sans-serif;font-size:20px;text-align:right}.stats-team-output__axis{color:#868a92;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:15px 101px 0 181px}.stats-source{align-items:start;background:radial-gradient(circle at 5% 40%,rgba(239,11,40,.15),transparent 36%),#101216;display:grid;gap:25px;grid-template-columns:1fr 1fr;padding:clamp(80px,9vw,150px) clamp(22px,6vw,100px)}.stats-source>span{grid-column:1/-1}.stats-source h2{font-size:clamp(60px,7vw,112px);line-height:.85}.stats-source>div p{color:#c2c4ca;font-size:15px;line-height:1.5}.stats-source>div a{border-bottom:1px solid var(--stats-red);display:inline-block;font-size:10px;font-weight:800;letter-spacing:.13em;margin:15px 18px 0 0;padding-bottom:7px}.stats-footer{align-items:center;border-top:1px solid var(--stats-line);display:flex;gap:25px;justify-content:space-between;padding:28px clamp(22px,6vw,100px)}.stats-footer img{width:76px}.stats-footer span,.stats-footer a{color:#aeb1b7;font-size:10px;font-weight:800;letter-spacing:.2em}.stats-footer a{color:#fff}@media(max-width:1000px){.stats-podium h3{margin-top:48px}.stats-chart-grid{grid-template-columns:1fr}}@media(max-width:760px){.stats-hero{min-height:640px}.stats-hero__content{padding-top:125px}.stats-topline{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-topline>div:nth-child(3){border-top:1px solid rgba(0,0,0,.28)}.stats-topline>div:nth-child(4){border-top:1px solid rgba(0,0,0,.28)}.stats-heading{display:block}.stats-heading>p{margin-top:24px}.stats-podium-grid{grid-template-columns:1fr}.stats-podium h3{margin-top:40px}.stats-score-groups{grid-template-columns:1fr}.stats-table-hint{display:block}.stats-source{grid-template-columns:1fr}.stats-source>span{grid-column:auto}}@media(max-width:460px){.stats-hero{min-height:580px}.stats-hero__content{padding-bottom:110px}.stats-hero h1{font-size:92px}.stats-hero__index{bottom:26px;gap:7px}.stats-hero__index i{margin:0 6px}.stats-topline{padding:0 10px}.stats-topline>div{padding:18px 12px}.stats-topline strong{font-size:60px}.stats-heading h2{font-size:58px}.stats-scope{display:flex}.stats-scope button{flex:1;font-size:9px;padding:11px 8px}.stats-metric-select button{font-size:10px;padding:9px 11px}.stats-panel figcaption{display:block}.stats-panel figcaption small{display:block;margin-top:8px;text-align:left}.stats-bar-row{gap:7px;grid-template-columns:82px minmax(0,1fr) 40px}.stats-bar-row__name{font-size:15px}.stats-bar-row strong{font-size:18px}.stats-axis{margin-left:89px;margin-right:47px}.stats-subheading{display:block}.stats-subheading span{display:block;margin-top:6px}.stats-score-card__bars>div{grid-template-columns:102px minmax(0,1fr) 25px}.stats-score-card__bars span{font-size:11px}.stats-damage-row{grid-template-columns:78px minmax(0,1fr) 54px}.stats-damage-row>b{font-size:14px}.stats-damage-row strong{font-size:15px}.stats-team-output__row{gap:7px;grid-template-columns:94px minmax(0,1fr) 48px}.stats-team-output__row b{font-size:10px;overflow-wrap:anywhere}.stats-team-output__row strong{font-size:16px}.stats-team-output__axis{margin-left:101px;margin-right:55px}.stats-footer span{display:none}}@media(prefers-reduced-motion:reduce){.stats-page *,.stats-page *:before,.stats-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{color:#f4f4f4;background:#08090b;font-family:Rajdhani,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--red: #ef0b28;--ink: #08090b;--panel: #101317;--muted: #9a9da4;--line: rgba(255, 255, 255, .14);--hero-parallax: 0px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;background:var(--ink)}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}main{overflow:hidden;background:var(--ink)}[data-reveal]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}[data-reveal].is-visible{opacity:1;transform:translateZ(0)}.hero [data-reveal=hero-copy]{transform:translate3d(-28px,24px,0)}.hero [data-reveal=hero-card]{transform:translate3d(24px,20px,0)}.hero [data-reveal=hero-copy].is-visible,.hero [data-reveal=hero-card].is-visible{transform:translateZ(0)}.clip-reveal,.channel-grid>[data-reveal]{min-width:0}.clip-reveal .clip-card{height:100%}.site-header{align-items:center;background:#08090b52;border-bottom:1px solid rgba(255,255,255,.16);display:flex;height:88px;justify-content:space-between;left:0;padding:0 clamp(24px,5vw,76px);position:fixed;top:0;transition:background .22s ease,backdrop-filter .22s ease,height .22s ease;width:100%;z-index:20}.site-header.is-scrolled{background:#08090beb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:76px}.brand-mark{align-items:center;display:flex;flex:0 0 auto;width:76px}.brand-mark img{display:block;filter:drop-shadow(0 3px 10px rgba(0,0,0,.42));height:auto;width:100%}.site-nav{align-self:stretch;display:flex;gap:clamp(20px,3vw,48px);margin-left:auto;margin-right:clamp(22px,3.4vw,54px)}.site-nav a{align-items:center;color:#e9e9e9;display:flex;font-size:13px;font-weight:700;letter-spacing:.16em;position:relative}.site-nav a:after{background:var(--red);bottom:14px;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%}.site-nav a:hover:after,.site-nav a:focus-visible:after{transform:scaleX(1)}.site-nav a[aria-current=page]:after{transform:scaleX(1)}.site-header a:focus-visible,.site-header button:focus-visible{outline:2px solid #fff;outline-offset:4px}.header-actions{align-items:center;display:flex;gap:18px}.sound-toggle{align-items:center;background:transparent;border:1px solid var(--line);color:#8e9299;cursor:pointer;display:inline-flex;font-size:9px;font-weight:700;gap:8px;letter-spacing:.15em;padding:11px 12px;transition:border-color .18s ease,color .18s ease,background .18s ease}.sound-toggle i{color:var(--red)}.sound-toggle.is-on,.sound-toggle:hover,.sound-toggle:focus-visible{background:#ef0b281f;border-color:var(--red);color:#fff}.header-tickets,.text-link,.hero__event-card a,.roster-card__link,.ticket-card>a,.venue-card>a{color:#fff;font-size:10px;font-weight:700;letter-spacing:.18em}.header-tickets{border:1px solid rgba(255,255,255,.5);padding:12px 15px;transition:background .18s ease,color .18s ease}.header-tickets i,.text-link i,.hero__event-card a i,.roster-card__link i,.ticket-card>a i,.venue-card>a i{color:var(--red);margin-left:8px}.header-tickets:hover,.header-tickets:focus-visible{background:#fff;color:var(--ink)}.header-motto{color:#9da0a6;font-size:10px;font-weight:600;letter-spacing:.28em;margin-left:clamp(22px,3vw,48px);white-space:nowrap}.header-motto span{color:var(--red);padding:0 10px}.menu-toggle{background:transparent;border:0;cursor:pointer;display:none;height:40px;padding:8px 0 8px 8px;width:38px}.menu-toggle span{background:#fff;display:block;height:2px;margin:6px 0 6px auto;transition:transform .18s ease,width .18s ease;width:25px}.menu-toggle span:last-child{width:17px}.menu-toggle.is-open span:first-child{transform:translateY(4px) rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-4px) rotate(-45deg);width:25px}.hero{background-color:#111;background-image:url(./8it-hero.png);background-position:center calc(50% + var(--hero-parallax));background-size:cover;min-height:min(900px,70vw);overflow:hidden;position:relative}.hero__veil{background:linear-gradient(90deg,#00000080,#0000000a 68%,#00000042),#00000029;top:0;right:0;bottom:0;left:0;position:absolute}.hero__scanline{animation:scanline-drift 11s ease-in-out infinite alternate;border:1px solid rgba(239,11,40,.5);border-bottom:0;border-left:0;height:118px;position:absolute;right:5vw;top:26%;width:190px}.hero__scanline:after{background:var(--red);content:"";height:3px;left:-24px;position:absolute;top:14px;width:50px}.hero__content{background:transparent;border-left:3px solid var(--red);bottom:clamp(48px,8vw,118px);left:clamp(24px,8vw,130px);max-width:530px;padding:25px 28px 28px;position:absolute;text-shadow:0 2px 16px rgba(0,0,0,.8);z-index:2}.eyebrow{align-items:center;color:var(--muted);display:flex;font-size:10px;font-weight:700;gap:15px;letter-spacing:.28em;margin:0 0 20px;text-transform:uppercase}.eyebrow--light{color:#fff}.slash{background:var(--red);display:inline-block;height:28px;transform:skew(-24deg);width:7px}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Barlow Condensed,sans-serif;font-style:italic;letter-spacing:.02em;line-height:.87;text-transform:uppercase}h1{font-size:clamp(86px,10vw,172px);margin-bottom:25px}h2{font-size:clamp(56px,7vw,112px);margin-bottom:24px}h1 em,h2 em{color:var(--red);font-style:normal}.hero__copy{color:#d5d5d7;font-size:18px;letter-spacing:.03em;line-height:1.42;margin-bottom:28px;max-width:390px}.hero__actions{display:flex;flex-wrap:wrap;gap:12px}.button{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:15px;letter-spacing:.18em;padding:16px 20px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover,.button:focus-visible,.text-link:hover,.text-link:focus-visible{transform:translateY(-2px)}.button--primary{background:var(--red);color:#fff}.button--primary:hover,.button--primary:focus-visible{background:#fff;color:var(--ink)}.button--ghost{border:1px solid rgba(255,255,255,.5);color:#fff}.button--ghost:hover,.button--ghost:focus-visible{background:#fff;border-color:#fff;color:var(--ink)}.hero__event-card{background:#08090be0;border-left:3px solid var(--red);bottom:46px;max-width:275px;padding:20px 22px;position:absolute;right:clamp(24px,7vw,112px);z-index:2}.hero__event-kicker{color:#aaadb3;font-size:9px;letter-spacing:.18em;line-height:1.4;margin-bottom:12px;text-transform:uppercase}.hero__event-card strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:37px;font-style:italic;letter-spacing:.03em;line-height:1}.hero__event-card>span{color:#d7d7da;display:block;font-size:13px;letter-spacing:.16em;margin:6px 0 19px;text-transform:uppercase}.hero__countdown{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin:17px 0;padding:11px 0 10px}.hero__countdown>small{color:#777b81;display:block;font-size:8px;font-weight:700;letter-spacing:.19em;margin-bottom:8px}.countdown{align-items:end;display:flex;gap:8px}.countdown>span{display:flex;flex-direction:column}.countdown strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:30px;font-style:italic;line-height:.85}.countdown small{color:#777b81;font-size:7px;font-weight:700;letter-spacing:.12em;margin-top:4px}.countdown>b{color:var(--red);font-family:Barlow Condensed,sans-serif;font-size:21px;line-height:.85}.hero__event-card a{border-top:1px solid var(--line);display:block;padding-top:14px}.hero__side-note{align-items:center;bottom:36px;color:#fff;display:flex;font-size:10px;gap:12px;letter-spacing:.28em;position:absolute;right:clamp(24px,5vw,76px);transform:rotate(-90deg) translate(100%);transform-origin:right bottom;z-index:2}.hero__side-note span{background:var(--red);height:2px;width:48px}.event-strip{background:var(--red);display:grid;grid-template-columns:repeat(4,1fr);padding:25px clamp(24px,7vw,112px)}.event-strip>div{align-items:center;border-right:1px solid rgba(0,0,0,.28);display:flex;gap:15px;justify-content:center;min-height:48px}.event-strip>div:last-child{border-right:0}.event-strip__number{color:#08090b;font-family:Barlow Condensed,sans-serif;font-size:45px;font-style:italic;font-weight:700;line-height:.8}.event-strip span:last-child{color:#08090ba8;font-size:9px;font-weight:700;letter-spacing:.2em;line-height:1.35}.event-strip b{color:#08090b}.section{padding:clamp(82px,10vw,152px) clamp(24px,7vw,112px)}.section--team,.section--schedule,.section--tickets,.section--about{border-bottom:1px solid var(--line)}.section--team{display:grid;gap:clamp(42px,8vw,120px);grid-template-columns:minmax(270px,.55fr) minmax(0,1.45fr)}.section-intro p,.schedule-heading p,.tickets-heading>p,.about-copy p{color:#b7b9bf;font-size:18px;line-height:1.45;max-width:320px}.section-intro h2{margin-bottom:28px}.text-link{display:inline-block;margin-top:25px;transition:transform .18s ease,color .18s ease}.text-link:hover,.text-link:focus-visible{color:var(--red)}.roster-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.roster-card{background:var(--panel);background-image:linear-gradient(180deg,#10131726,#08090bf5 78%),var(--player-bg, none);background-position:center;background-size:cover;border:1px solid var(--line);min-height:205px;padding:18px;position:relative;transition:border-color .18s ease,transform .18s ease}.roster-card:after{background:var(--red);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.roster-card:hover{border-color:var(--red);transform:translateY(-4px)}.roster-card--interactive{cursor:pointer}.roster-card--interactive:focus-visible{border-color:#fff;outline:2px solid var(--red);outline-offset:4px}.roster-card__top{align-items:start;display:flex;justify-content:space-between}.roster-card__top span{color:#19ca6d;font-size:9px;font-weight:700;letter-spacing:.17em}.roster-card__top b{align-items:center;background-color:var(--red);background-position:center 18%;background-size:cover;color:#fff;display:flex;font-family:Barlow Condensed,sans-serif;font-size:24px;font-style:italic;height:48px;justify-content:center;text-shadow:2px 2px 0 #08090b;transform:skew(-8deg);width:48px}.roster-card__body{margin-top:47px}.roster-card h3{font-family:Barlow Condensed,sans-serif;font-size:26px;letter-spacing:.02em;margin-bottom:4px}.roster-card p{color:#a6a9ae;font-size:10px;letter-spacing:.17em;margin:0;text-transform:uppercase}.roster-card__link,.roster-card__lock{bottom:18px;left:18px;position:absolute}.roster-card__lock{color:#6e737a;font-size:9px;font-weight:700;letter-spacing:.16em}.section--schedule{background:linear-gradient(90deg,#08090bf0,#08090bc7 46%,#08090be0),linear-gradient(0deg,#08090bc2,#08090b2e 46%,#08090b85),url(/assets/matches-swiss-background.png) center 52% / cover no-repeat;display:grid;gap:clamp(50px,9vw,150px);grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr)}.schedule-heading h2{font-size:clamp(64px,8vw,126px)}.schedule-list{border-top:1px solid var(--line)}.schedule-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:16px;grid-template-columns:45px 75px minmax(145px,.55fr) 1fr 20px;min-height:118px;transition:background .18s ease,padding .18s ease}.schedule-row:hover{background:var(--panel);padding-left:14px}.schedule-row__number{color:var(--red);font-family:Barlow Condensed,sans-serif;font-size:32px;font-style:italic}.schedule-row__day{color:#a8abb0;font-size:10px;font-weight:700;letter-spacing:.18em}.schedule-row h3{font-family:Barlow Condensed,sans-serif;font-size:27px;font-style:italic;letter-spacing:.04em;margin:0}.schedule-row p{color:#8e9299;font-size:13px;line-height:1.35;margin:0;max-width:240px}.schedule-row__mark{color:var(--red);font-size:14px}.section--intel{background:#08090b;border-bottom:1px solid var(--line);display:grid;gap:18px clamp(42px,7vw,110px);grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr)}.intel-heading{align-self:start;grid-column:1;grid-row:1 / span 2;position:sticky;top:120px}.intel-heading h2{font-size:clamp(70px,8.5vw,135px)}.intel-heading>p:not(.eyebrow){color:#b7b9bf;font-size:18px;line-height:1.45;max-width:320px}.intel-heading__status{color:#19ca6d;display:block;font-size:9px;font-weight:700;letter-spacing:.14em;margin-top:34px}.intel-heading__status i,.intel-panel__top>span i{background:#19ca6d;border-radius:50%;display:inline-block;height:7px;margin-right:7px;width:7px}.intel-panel,.bracket-panel,.poll-panel{background:#101317;border:1px solid var(--line);min-width:0}.intel-panel{grid-column:2;grid-row:1;overflow:hidden}.intel-panel__top{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:auto 1fr auto;padding:17px 20px}.intel-panel__top>span,.intel-panel__top small{color:#858990;font-size:9px;font-weight:700;letter-spacing:.16em}.intel-panel__top strong{font-family:Barlow Condensed,sans-serif;font-size:22px;font-style:italic;letter-spacing:.04em}.intel-panel__top strong em{color:var(--red);font-style:normal}.score-card{align-items:center;background:radial-gradient(circle at 50% 0,rgba(239,11,40,.2),transparent 45%),#0b0d10;display:grid;gap:18px;grid-template-columns:1fr auto 1fr;padding:31px clamp(20px,4vw,55px);position:relative;text-align:center}.score-card>div{display:flex;flex-direction:column}.score-card>div>span{color:#bfc1c6;font-size:11px;font-weight:700;letter-spacing:.2em}.score-card strong{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:clamp(80px,9vw,125px);font-style:italic;line-height:.75;margin:19px 0}.score-card>b{color:var(--red);font-family:Barlow Condensed,sans-serif;font-size:60px;font-style:italic}.score-card small{color:#777b81;font-size:8px;font-weight:700;letter-spacing:.16em}.score-card__live{align-items:center;color:#19ca6d;display:flex!important;flex-direction:row!important;font-size:8px;font-weight:700;gap:6px;letter-spacing:.15em;position:absolute;right:18px;top:18px}.score-card__live i{background:#19ca6d;border-radius:50%;height:6px;width:6px}.round-meter{align-items:center;display:grid;gap:13px;grid-template-columns:auto 1fr auto;padding:16px 20px}.round-meter>span,.round-meter>strong{color:#858990;font-size:8px;font-weight:700;letter-spacing:.14em}.round-meter>strong{color:#fff}.round-meter>div{background:#282c32;height:4px;overflow:hidden}.round-meter>div b{background:var(--red);display:block;height:100%;transition:width .8s ease}.kill-feed{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.kill-feed>div{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:5px;min-height:93px;padding:14px;transition:background .26s ease,color .26s ease}.kill-feed>div:last-child{border-right:0}.kill-feed>div.is-current{background:#ef0b2821}.kill-feed span{color:var(--red);font-family:Barlow Condensed,sans-serif;font-size:21px;font-style:italic}.kill-feed b{color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.kill-feed small{color:#777b81;font-size:8px;letter-spacing:.1em}.bracket-panel{grid-column:2;grid-row:2;padding:20px}.bracket-panel__head{align-items:end;display:flex;justify-content:space-between}.bracket-panel__head .eyebrow{margin-bottom:0}.bracket-panel__head>span{color:#777b81;font-size:8px;font-weight:700;letter-spacing:.16em}.bracket-grid{display:grid;gap:13px;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;margin-top:8px;overflow-x:auto;padding-bottom:8px}.bracket-grid>div{border-left:1px solid var(--line);min-width:0;padding-left:12px}.bracket-grid h3{color:#858990;font-size:9px;font-weight:700;letter-spacing:.16em;margin:11px 0 10px}.bracket-match{background:#0c0e11;border:1px solid rgba(255,255,255,.1);margin-bottom:8px;padding:9px;position:relative}.bracket-match span{color:#d7d8da;display:flex;font-size:10px;justify-content:space-between;letter-spacing:.08em}.bracket-match span+span{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.bracket-match b{color:#fff}.bracket-match small{color:var(--red);display:block;font-size:7px;font-weight:700;letter-spacing:.14em;margin-top:8px}.bracket-panel__note{border-top:1px solid var(--line);color:#989ca2;font-size:9px;font-weight:700;letter-spacing:.15em;margin:8px 0 0;padding-top:15px}.poll-panel{align-items:center;display:grid;gap:45px;grid-column:1 / -1;grid-row:3;grid-template-columns:.7fr 1.3fr;padding:28px}.poll-panel h3{font-family:Barlow Condensed,sans-serif;font-size:39px;font-style:italic;line-height:.86;margin:0 0 12px}.poll-panel h3 em{color:var(--red);font-style:normal}.poll-panel>div>p:not(.eyebrow){color:#858990;font-size:13px;line-height:1.4;margin:0;max-width:260px}.poll-options{display:grid;gap:11px}.poll-options button{background:transparent;border:0;color:#fff;cursor:pointer;padding:0;text-align:left}.poll-options button>span{display:flex;justify-content:space-between;margin-bottom:7px}.poll-options button b,.poll-options button small{font-size:10px;font-weight:700;letter-spacing:.15em}.poll-options button small{color:var(--red)}.poll-options button>i{background:#282c32;display:block;height:7px;overflow:hidden}.poll-options button>i em{background:var(--red);display:block;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1)}.poll-options button:hover>i,.poll-options button:focus-visible>i{background:#40454c}.poll-confirmation{color:#19ca6d;font-size:8px;font-weight:700;grid-column:2;letter-spacing:.16em;margin-top:-34px}.section.section--hype{background:#08090b;color:#fff;padding-bottom:0;padding-left:0;padding-right:0}.hype-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:44px;padding-inline:var(--page-gutter)}.hype-heading h2{font-size:clamp(65px,8vw,130px);margin:0}.hype-heading>p{color:#9da0a6;font-size:17px;letter-spacing:.05em;margin:0 4px 12px 35px}.clip-grid{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.clip-reveal{aspect-ratio:1;min-width:0}.clip-card{aspect-ratio:1;background:var(--panel);overflow:hidden;position:relative}.clip-card__visual{background:#050607;display:block;height:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;width:100%}.clip-card__visual iframe{border:0;height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%) scale(1.02);transform-origin:center;transition:transform .5s cubic-bezier(.22,1,.36,1);width:177.78%}.clip-card__shade{background:linear-gradient(180deg,#00000014 35%,#050607e6);top:0;right:0;bottom:0;left:0;position:absolute;transition:background .18s ease}.clip-card__hitarea{background:transparent;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;z-index:3}.clip-card__visual:hover .clip-card__shade,.clip-card__visual:focus-within .clip-card__shade{background:linear-gradient(180deg,#ef0b281f,#050607e0)}.clip-card__visual:hover iframe,.clip-card__visual:focus-within iframe{transform:translate(-50%) scale(1.06)}.clip-card__hitarea:focus-visible{box-shadow:inset 0 0 0 3px var(--red);outline:0}.clip-card__duration{background:#08090bd9;bottom:12px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.14em;padding:7px 8px;pointer-events:none;position:absolute;right:12px;z-index:4}.clip-card__copy{bottom:0;left:0;padding:clamp(16px,1.6vw,26px);pointer-events:none;position:absolute;right:0;z-index:2}.clip-card__detail,.clip-card__source{color:#8e9299;font-size:9px;font-weight:700;letter-spacing:.2em;line-height:1.4;margin-bottom:10px}.clip-card h3{font-family:Barlow Condensed,sans-serif;font-size:27px;font-style:italic;letter-spacing:.04em;margin-bottom:12px}.clip-card__source{color:#c7c9cc;margin:0}.clip-card__source span{color:var(--red);padding:0 6px}.section--broadcast{background:#0e1013;display:grid;gap:clamp(42px,7vw,110px);grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr)}.broadcast-intro{align-self:start;position:sticky;top:120px}.broadcast-intro h2{font-size:clamp(70px,8.5vw,135px)}.broadcast-intro>p{color:#b7b9bf;font-size:18px;line-height:1.45;max-width:320px}.broadcast-intro__rule{background:var(--red);height:3px;margin:42px 0 20px;width:74px}.broadcast-intro__micro{color:#777b81!important;font-size:9px!important;font-weight:700;letter-spacing:.18em;line-height:1.4!important;max-width:170px!important}.channel-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.channel-card{background:#111418;border:1px solid var(--line);min-height:515px;padding:20px;position:relative;transition:border-color .18s ease,transform .18s ease}.channel-card:hover{border-color:var(--red);transform:translateY(-4px)}.channel-card:after{background:var(--red);bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .18s ease;width:35%}.channel-card:hover:after{width:100%}.channel-card__topline,.channel-card__provider,.channel-card__signal{align-items:center;display:flex}.channel-card__topline{justify-content:space-between}.channel-card__provider{color:#e9e9e9;font-size:12px;font-weight:700;gap:9px;letter-spacing:.14em;text-transform:uppercase}.channel-card__provider i{color:var(--red);font-size:18px}.channel-card--light .channel-card__provider i{color:#fff}.channel-card__signal{color:#19ca6d;font-size:9px;font-weight:700;letter-spacing:.18em}.channel-card__signal span{background:#19ca6d;border-radius:50%;display:inline-block;height:8px;margin-right:7px;width:8px}.channel-card__embed{aspect-ratio:16 / 9;background:#050607;border:1px solid rgba(255,255,255,.12);margin-top:17px;overflow:hidden}.channel-card__embed iframe{border:0;display:block;height:100%;width:100%}.channel-card__identity{align-items:center;display:flex;gap:13px;margin:16px 0 9px}.channel-card__avatar{align-items:center;background:var(--red);color:#fff;display:flex;font-family:Barlow Condensed,sans-serif;font-size:20px;font-style:italic;font-weight:700;height:49px;justify-content:center;transform:skew(-8deg);width:49px}.channel-card__label{color:#858990;font-size:8px;font-weight:700;letter-spacing:.2em;margin-bottom:2px}.channel-card h3{font-family:Barlow Condensed,sans-serif;font-size:28px;letter-spacing:.02em;margin:0}.channel-card__role{color:var(--red);font-size:10px;font-weight:700;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.channel-card__description{color:#afb1b5;font-size:13px;line-height:1.35;margin-bottom:30px;max-width:340px}.channel-card__cta{bottom:18px;position:absolute;right:20px}.section--community{background:#090a0c;border-bottom:1px solid var(--line);display:grid;gap:clamp(42px,7vw,110px);grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr)}.gallery-heading{align-self:start;position:sticky;top:120px}.gallery-heading h2{color:#fff;font-size:clamp(70px,8.5vw,135px)}.gallery-heading>p:not(.eyebrow){color:#b7b9bf;font-size:18px;line-height:1.45;max-width:320px}.gallery-heading>span{color:#6f737a;display:block;font-size:8px;font-weight:700;letter-spacing:.2em;margin-top:35px}.gallery-body{min-width:0}.gallery-filters{border-bottom:1px solid var(--line);display:flex;gap:4px;margin-bottom:4px;padding-bottom:12px}.gallery-filters button{background:transparent;border:1px solid var(--line);color:#777b81;cursor:pointer;font:inherit;font-size:8px;font-weight:700;letter-spacing:.18em;padding:10px 13px;transition:background .18s ease,border-color .18s ease,color .18s ease}.gallery-filters button:hover,.gallery-filters button:focus-visible,.gallery-filters button.is-active{background:var(--red);border-color:var(--red);color:#fff}.gallery-grid{display:grid;gap:4px;grid-auto-flow:dense;grid-auto-rows:230px;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-card{background:#111418;border:1px solid var(--line);color:#fff;cursor:pointer;font:inherit;overflow:hidden;padding:0;position:relative;text-align:left}.gallery-card:after{background:linear-gradient(180deg,#08090b08 25%,#08090be6);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:background .24s ease}.gallery-card--hero{grid-column:span 2;grid-row:span 2}.gallery-card--tall{grid-row:span 2}.gallery-card img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .3s ease;width:100%}.gallery-card>span{left:17px;position:absolute;top:16px}.gallery-card>span,.gallery-card>div p{font-size:8px;font-weight:700;letter-spacing:.18em;z-index:1}.gallery-card>span{color:#fff}.gallery-card>div{bottom:17px;left:17px;position:absolute;right:17px;z-index:1}.gallery-card>div p{color:#b7b9bf;margin-bottom:6px}.gallery-card h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(26px,2.8vw,43px);line-height:.92;margin:0}.gallery-card>i{opacity:0;position:absolute;right:17px;top:16px;transform:translateY(5px);transition:opacity .18s ease,transform .18s ease;z-index:2}.gallery-card:hover,.gallery-card:focus-visible{border-color:var(--red);outline:0}.gallery-card:hover:after,.gallery-card:focus-visible:after{background:linear-gradient(180deg,#ef0b2814,#08090bd1)}.gallery-card:hover img,.gallery-card:focus-visible img{filter:saturate(1.08) contrast(1.04);transform:scale(1.045)}.gallery-card:hover>i,.gallery-card:focus-visible>i{opacity:1;transform:translateY(0)}.gallery-lightbox{align-items:center;background:#000000eb;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:22px;position:fixed;z-index:60}.gallery-lightbox__inner{animation:modal-panel-in .48s cubic-bezier(.22,1,.36,1) both;background:#0c0e11;border:1px solid var(--red);display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,.55fr);max-height:calc(100vh - 44px);max-width:1180px;overflow:hidden;position:relative;width:100%}.gallery-lightbox__close{background:var(--red);border:0;color:#fff;cursor:pointer;font-size:18px;height:46px;position:absolute;right:0;top:0;width:46px;z-index:3}.gallery-lightbox figure{align-items:center;background:#050607;display:flex;justify-content:center;margin:0;min-height:620px;overflow:hidden}.gallery-lightbox figure img{height:100%;max-height:calc(100vh - 44px);object-fit:contain;width:100%}.gallery-lightbox aside{border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:end;padding:42px 30px 30px}.gallery-lightbox aside>p:first-child,.gallery-lightbox aside>span{color:var(--red);font-size:8px;font-weight:700;letter-spacing:.18em}.gallery-lightbox aside h2{font-size:clamp(48px,5vw,74px);margin:14px 0}.gallery-lightbox aside>span{color:#8b8f96}.gallery-lightbox aside>p:not(:first-child){color:#b7b9bf;font-size:15px;line-height:1.5;margin:22px 0 35px}.gallery-lightbox aside>div{border-top:1px solid var(--line);display:flex;justify-content:space-between;padding-top:16px}.gallery-lightbox aside button{background:transparent;border:0;color:#fff;cursor:pointer;font:inherit;font-size:9px;font-weight:700;letter-spacing:.16em;padding:8px 0}.gallery-lightbox aside button:hover,.gallery-lightbox aside button:focus-visible{color:var(--red)}.player-modal,.easter-egg{align-items:center;background:#000000db;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:22px;position:fixed;z-index:55}.player-modal__inner{animation:modal-panel-in .62s cubic-bezier(.22,1,.36,1) both;background:#111418;border:1px solid var(--red);display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);max-height:calc(100vh - 44px);max-width:1070px;overflow:hidden auto;position:relative;width:100%}.player-modal__visual{align-items:center;background:#08090b;display:flex;flex-direction:column;justify-content:center;min-height:560px;overflow:hidden;padding:26px;position:relative}.player-modal__visual:before{border:1px solid rgba(255,255,255,.54);content:"";top:20px;right:20px;bottom:20px;left:20px;position:absolute}.player-modal__visual img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;position:relative;width:100%}.player-modal__visual small{background:#08090bc7;bottom:29px;color:#fff;font-size:8px;font-weight:700;letter-spacing:.22em;padding:6px 8px;position:absolute}.player-modal__copy{padding:0 38px 38px}.player-modal__banner{background-color:#08090b;background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid var(--red);height:clamp(130px,15vw,165px);margin:0 -38px 26px;opacity:1}.player-modal__copy h2{font-size:76px;margin-bottom:20px}.player-modal__copy>p:not(.eyebrow){color:#b7b9bf;font-size:17px;line-height:1.45;max-width:350px}.player-modal__stats{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:22px 0;padding:13px 0}.player-modal__stats div{display:flex;flex-direction:column;gap:7px}.player-modal__stats span{color:#777b81;font-size:8px;font-weight:700;letter-spacing:.18em}.player-modal__stats strong{color:#fff;font-size:10px;letter-spacing:.08em}.player-modal__stream{background:#050607;border:1px solid rgba(255,255,255,.14);overflow:hidden}.player-modal__stream>div{align-items:center;display:flex;justify-content:space-between;padding:9px 11px}.player-modal__stream span,.player-modal__stream small{font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.player-modal__stream span{color:#fff}.player-modal__stream span i{background:#19ca6d;border-radius:50%;display:inline-block;height:7px;margin-right:7px;width:7px}.player-modal__stream small{color:#777b81}.player-modal__stream iframe{aspect-ratio:16 / 9;border:0;display:block;width:100%}.easter-egg{animation:modal-in .3s ease both}.easter-egg__inner{animation:modal-panel-in .62s cubic-bezier(.22,1,.36,1) both;background:linear-gradient(140deg,#ef0b2833,#111418 55%);border:1px solid var(--red);max-width:720px;padding:clamp(30px,6vw,70px);position:relative;text-align:center;width:100%}.easter-egg__inner .eyebrow{justify-content:center}.easter-egg__inner h2{font-size:clamp(70px,10vw,130px)}.easter-egg__inner>p:not(.eyebrow){color:#b7b9bf;font-size:17px;line-height:1.45;margin:0 auto 28px;max-width:420px}.easter-egg__code{color:var(--red);font-size:11px;font-weight:700;letter-spacing:.23em}.section--tickets{display:grid;gap:clamp(45px,8vw,130px);grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr)}.tickets-heading h2{font-size:clamp(70px,8.5vw,135px)}.tickets-heading>p{max-width:340px}.ticket-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-card{background:var(--panel);border:1px solid var(--line);min-height:265px;padding:23px;position:relative;transition:border-color .18s ease,transform .18s ease}.ticket-card:hover{border-color:var(--red);transform:translateY(-4px)}.ticket-card--featured{border-color:var(--red)}.ticket-card__tag{background:var(--red);color:#fff;font-size:8px;font-weight:700;letter-spacing:.15em;padding:7px 9px;position:absolute;right:0;text-transform:uppercase;top:0}.ticket-card__index{color:#777b81;font-size:9px;font-weight:700;letter-spacing:.2em;margin-bottom:24px}.ticket-card h3{font-family:Barlow Condensed,sans-serif;font-size:27px;font-style:italic;letter-spacing:.04em;margin-bottom:10px}.ticket-card strong{color:var(--red);display:block;font-family:Barlow Condensed,sans-serif;font-size:49px;font-style:italic;line-height:.95}.ticket-card>p:not(.ticket-card__index){color:#aeb0b5;font-size:13px;line-height:1.35;margin:10px 0 30px;max-width:190px}.ticket-card>a{bottom:22px;left:23px;position:absolute}.section--about{background:linear-gradient(90deg,#08090bb8,#08090b3d 48%,#08090ba3),linear-gradient(0deg,#08090ba8,#08090b0f 52%,#08090b47),url(/assets/about-team-background.png) center 50% / cover no-repeat;display:grid;gap:50px;grid-template-columns:1fr 1fr .85fr}.about-statement h2{font-size:clamp(65px,8vw,128px)}.about-copy{padding-top:50px}.about-copy p{max-width:380px}.venue-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101317e0;border-left:3px solid var(--red);padding:28px}.venue-card h3{font-family:Barlow Condensed,sans-serif;font-size:32px;font-style:italic;line-height:.95;margin:28px 0 14px;max-width:220px}.venue-card>p:not(.eyebrow){color:#aeb0b5;font-size:14px;line-height:1.4;margin-bottom:30px}.site-footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:40px;justify-content:space-between;padding:27px clamp(24px,7vw,112px)}.site-footer>p{color:#9b9da2;font-size:10px;font-weight:700;letter-spacing:.23em;margin:0 auto 0 0}.site-footer>p i{color:#fff;font-size:16px;margin-right:10px}:root{--page-gutter: clamp(18px, 3vw, 48px)}.site-header,.section,.site-footer{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.hero{min-height:min(920px,72vw)}.hero__veil{background:linear-gradient(90deg,#000000b8,#0000001f 52%,#0000009e),linear-gradient(0deg,#08090b47,#08090b0d)}.hero__content{left:var(--page-gutter)}.hero__event-card,.hero__side-note{right:var(--page-gutter)}.roster-grid,.schedule-list,.clip-grid,.channel-grid,.ticket-grid,.gallery-grid{gap:4px}.section--hype .clip-grid{gap:0}.player-modal__banner{background-repeat:no-repeat;background-size:contain;opacity:1}.campaign-banner{background:#08090b;border-block:1px solid rgba(255,255,255,.12);min-height:clamp(420px,42vw,720px);overflow:hidden;position:relative;width:100%}.campaign-banner:before{background:linear-gradient(90deg,var(--red),transparent 38%);content:"";height:2px;left:0;position:absolute;top:0;width:58%;z-index:3}.campaign-banner__media{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transform:scale(1.012);transition:transform .9s cubic-bezier(.16,1,.3,1);width:100%}.campaign-banner:hover .campaign-banner__media{transform:scale(1.035)}.campaign-banner__shade{background:linear-gradient(90deg,#08090be6,#08090b47 52%,#08090bb8),linear-gradient(0deg,rgba(8,9,11,.82),transparent 52%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.campaign-banner--right .campaign-banner__shade{background:linear-gradient(270deg,#08090beb,#08090b2e 58%,#08090ba8),linear-gradient(0deg,rgba(8,9,11,.82),transparent 52%)}.campaign-banner__copy{bottom:clamp(34px,5vw,78px);left:var(--page-gutter);max-width:min(830px,68vw);position:absolute;z-index:2}.campaign-banner--right .campaign-banner__copy{left:auto;right:var(--page-gutter);text-align:right}.campaign-banner__copy>p{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.28em;margin:0 0 13px;text-transform:uppercase}.campaign-banner__copy h2{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:clamp(54px,7.6vw,128px);font-style:italic;font-weight:800;letter-spacing:-.035em;line-height:.82;margin:0;max-width:9.8ch;text-shadow:0 4px 34px rgba(0,0,0,.72);text-transform:uppercase}.campaign-banner--right .campaign-banner__copy h2{margin-left:auto}.campaign-banner__copy>span{border-top:1px solid rgba(255,255,255,.32);color:#d7d7da;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.2em;margin-top:20px;padding-top:13px;text-transform:uppercase}.campaign-banner__index{bottom:22px;color:#ffffff7a;font-size:9px;font-weight:700;letter-spacing:.24em;position:absolute;right:var(--page-gutter);text-transform:uppercase;writing-mode:vertical-rl;z-index:2}@media(max-width:780px){.hero{background-position:center top;min-height:780px}.campaign-banner{min-height:min(640px,78svh)}.campaign-banner__shade,.campaign-banner--right .campaign-banner__shade{background:linear-gradient(0deg,#08090bf0,#08090b4d 62%,#08090b85)}.campaign-banner__copy,.campaign-banner--right .campaign-banner__copy{bottom:34px;left:var(--page-gutter);max-width:calc(100% - 64px);right:auto;text-align:left}.campaign-banner--right .campaign-banner__copy h2{margin-left:0}.campaign-banner__copy h2{font-size:clamp(54px,16vw,86px)}.campaign-banner__index{display:none}}@media(prefers-reduced-motion:reduce){.campaign-banner__media,.campaign-banner:hover .campaign-banner__media{transform:none;transition:none}}.footer-links{display:flex;gap:25px}.footer-links a{color:#aeb0b5;font-size:9px;font-weight:700;letter-spacing:.16em}.footer-links a:hover,.footer-links a:focus-visible{color:var(--red)}.clip-modal{align-items:center;animation:modal-in .42s cubic-bezier(.22,1,.36,1) both;background:#000000e0;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:50}.clip-modal__inner{animation:modal-panel-in .62s cubic-bezier(.22,1,.36,1) both;background:#111418;border:1px solid var(--red);max-width:980px;padding:17px;position:relative;width:100%}.clip-modal__close{background:var(--red);border:0;color:#fff;cursor:pointer;height:38px;position:absolute;right:0;top:0;width:38px;z-index:1}.clip-modal__player{aspect-ratio:16 / 9;background:#000}.clip-modal__player iframe{border:0;height:100%;width:100%}.clip-modal__inner>p{color:#aeb0b5;font-size:10px;font-weight:700;letter-spacing:.18em;margin:20px 0 6px}.clip-modal__inner h2{font-size:43px;margin:0}@keyframes scanline-drift{0%{opacity:.52;transform:translateZ(0)}to{opacity:.9;transform:translate3d(-16px,12px,0)}}@keyframes modal-in{0%{opacity:0}to{opacity:1}}@keyframes modal-panel-in{0%{opacity:0;transform:translate3d(0,22px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:1500px){.header-motto{display:none}.site-nav{gap:clamp(14px,2vw,30px);margin-right:28px}}@media(max-width:1180px){.header-motto{display:none}.section--team,.section--schedule,.section--tickets,.section--intel,.section--community{gap:50px}.roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section--about{grid-template-columns:1fr 1fr}.venue-card{grid-column:span 2}}@media(max-width:1050px){.site-header{height:72px;padding:0 20px}.site-header.is-scrolled{height:68px}.brand-mark{width:68px}.header-tickets{font-size:9px;padding:10px 11px}.sound-toggle{padding:10px}.sound-toggle span{display:none}.menu-toggle{display:block}.site-nav{background:#08090bf7;border-bottom:1px solid var(--line);display:none;flex-direction:column;gap:0;left:0;margin:0;max-height:calc(100svh - 72px);overflow-y:auto;padding:15px 20px 25px;position:absolute;right:0;top:72px}.site-header.is-scrolled .site-nav{max-height:calc(100svh - 68px);top:68px}.site-nav.is-open{display:flex}.site-nav a{border-bottom:1px solid var(--line);font-size:13px;min-height:51px}.site-nav a:after{bottom:0;height:2px}}@media(max-width:780px){.hero{background-position:66% calc(50% + var(--hero-parallax));min-height:720px}.hero__scanline{display:none}.hero__content{bottom:35px;left:20px;max-width:calc(100% - 40px)}.hero__content h1{font-size:84px}.hero__copy{font-size:16px;max-width:295px}.hero__event-card{bottom:auto;padding:13px 15px;right:20px;top:99px}.hero__event-card strong{font-size:28px}.hero__event-card>span{font-size:10px;margin-bottom:10px}.hero__side-note{display:none}.event-strip{grid-template-columns:repeat(2,1fr);padding:0}.event-strip>div{justify-content:start;padding:18px 20px}.event-strip>div:nth-child(2){border-right:0}.event-strip__number{font-size:37px}.section{padding-left:20px;padding-right:20px}.section--team,.section--schedule,.section--tickets,.section--broadcast,.section--intel,.section--community{display:block}.section--schedule{background-position:44% center}.section-intro,.schedule-heading,.tickets-heading,.broadcast-intro{margin-bottom:48px}.broadcast-intro{position:static}.intel-heading,.gallery-heading{margin-bottom:48px;position:static}.intel-panel,.bracket-panel,.poll-panel{margin-bottom:14px}.intel-panel__top{align-items:start;grid-template-columns:1fr auto}.intel-panel__top strong{grid-column:1 / -1;grid-row:2}.intel-panel__top small{grid-column:1 / -1;grid-row:3}.kill-feed{grid-template-columns:repeat(2,1fr)}.kill-feed>div:nth-child(2){border-right:0}.kill-feed>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.bracket-grid{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr}.bracket-grid>div{border-left:0;border-top:1px solid var(--line);padding:9px 0 0}.poll-panel{display:block}.poll-options{margin-top:28px}.poll-confirmation{display:block;margin:18px 0 0}.gallery-grid{grid-auto-rows:190px;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-lightbox__inner{display:block;max-height:calc(100vh - 20px);overflow-y:auto}.gallery-lightbox figure{min-height:0;height:52vh}.gallery-lightbox aside{border-left:0;border-top:1px solid var(--line);padding:28px 22px 22px}.schedule-row{grid-template-columns:30px 62px 1fr 17px;min-height:100px}.schedule-row p{display:none}.schedule-row h3{font-size:24px}.clip-grid{grid-template-columns:1fr 1fr}.channel-grid,.ticket-grid{grid-template-columns:1fr}.channel-card{min-height:500px}.section--about{background-position:52% center;display:block}.about-copy{padding-top:0;margin:45px 0}.venue-card{margin-top:30px}.site-footer{align-items:start;flex-wrap:wrap;gap:20px}.site-footer>p{margin-right:0;order:3;width:100%}.footer-links{flex-wrap:wrap;gap:15px}.player-modal{padding:10px}.player-modal__inner{display:block;max-height:calc(100vh - 20px);overflow-y:auto}.player-modal__visual{min-height:0;padding:24px}.player-modal__visual img{max-height:440px}.player-modal__copy{padding:0 22px 30px}.player-modal__banner{height:135px;margin:0 -22px 24px}.player-modal__copy h2{font-size:59px}}@media(max-width:430px){.header-tickets{display:none}.hero__event-card{max-width:236px}.hero__content h1{font-size:73px}.hero__actions .button{padding:14px 15px}.roster-grid{gap:10px}.roster-card{min-height:195px;padding:14px}.roster-card__body{margin-top:39px}.roster-card h3{font-size:22px}.roster-card__link,.roster-card__lock{left:14px}.clip-grid{display:grid;grid-template-columns:1fr}.channel-card{padding:15px}.channel-card__cta{right:15px}.gallery-filters{flex-wrap:wrap}.gallery-grid{grid-auto-rows:260px;grid-template-columns:1fr}.gallery-card--hero,.gallery-card--tall{grid-column:span 1;grid-row:span 1}.gallery-lightbox,.clip-modal,.clip-modal__inner{padding:10px}}.roster-card__top b{border:2px solid rgba(255,255,255,.42);border-radius:50%;height:86px;transform:none;width:86px}@media(max-width:430px){.roster-card__top b{height:78px;width:78px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}:root{--hero-parallax: 0px}[data-reveal],[data-reveal].is-visible{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.roster-card{aspect-ratio:1 / 1;background-image:none;min-height:0;overflow:hidden;padding:0}.roster-card:before{background:linear-gradient(180deg,#08090b1a 4%,#08090b2e 42%,#08090bf5);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.roster-card__portrait{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 18%;position:absolute;width:100%;z-index:0}.roster-card__top{padding:18px;position:relative;z-index:1}.roster-card__top b{display:none}.roster-card__body{bottom:50px;left:18px;margin:0;position:absolute;right:18px;z-index:1}.roster-card__link,.roster-card__lock{z-index:2}@media(max-width:430px){.roster-card{min-height:0}.roster-card__portrait{object-position:center 15%}.roster-card__top{padding:14px}.roster-card__body{bottom:48px;left:14px;right:14px}}.roster-card__body{display:none}.roster-card__link,.roster-card__lock{background:#08090bc7;border:1px solid rgba(255,255,255,.2);bottom:auto;left:auto;padding:8px 9px;right:14px;top:14px}.roster-card__link:hover,.roster-card__link:focus-visible{background:var(--red);border-color:var(--red)}.roster-card__link:hover i,.roster-card__link:focus-visible i{color:#fff}.roster-card:last-child:nth-child(odd){grid-column:2}@media(max-width:780px){.hero{background-position:center top;min-height:780px}.roster-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 2px)}}
