.winners_page__cTKuC{--ink:#e7f0fb;--muted:#aebacc;--line:#2c3647;--raised:#111927;--blue:#2b5ce4;--link:#9cbdff;--gutter:clamp(1rem,5vw,5rem);--display:var(--font-build-display),var(--font-space-grotesk),sans-serif;--mono:var(--font-mono),monospace;--ease:cubic-bezier(0.2,0.7,0.2,1);color:var(--ink)}.winners_page__cTKuC :is(a,button):focus-visible{outline:2px solid var(--link);outline-offset:3px}.winners_srOnly__kP5oH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.winners_page__cTKuC h1,.winners_page__cTKuC h2,.winners_page__cTKuC h3{margin:0;font-family:var(--display);font-weight:700;text-wrap:balance}.winners_hero__q97Vp,.winners_inner__feGwn,.winners_section__Ziwc0{max-width:1600px;margin-inline:auto;padding-inline:var(--gutter)}.winners_section__Ziwc0{padding-block:clamp(4rem,8vw,7rem)}.winners_hero__q97Vp{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:end;padding-block:2rem clamp(3.5rem,7vw,6rem);background-image:linear-gradient(90deg,#8da5d00b 1px,transparent 0);background-size:8.333% 100%}.winners_breadcrumb__ce5z1{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;margin-bottom:2.5rem;color:var(--muted);font-size:.76rem}.winners_eyebrow__VkgB8{margin:0 0 1.25rem;color:var(--link);font:500 .72rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.winners_page__cTKuC .winners_hero__q97Vp h1{font-size:clamp(3.4rem,8.6vw,8.5rem);line-height:.92;letter-spacing:-.05em}.winners_outline__GoExv{color:transparent;-webkit-text-stroke:1.5px var(--link)}.winners_lede__n9qx9{max-width:34ch;margin:2.25rem 0 0;color:var(--muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.winners_status__3uKfl{background:var(--raised);border-top:2px solid var(--blue)}.winners_statusTitle__A_JVo{margin:0;padding:1.1rem 1.25rem .6rem;color:var(--muted);font:500 .72rem/1.4 var(--mono);letter-spacing:.08em}.winners_status__3uKfl ul{margin:0;padding:0;list-style:none}.winners_status__3uKfl a{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding:1rem 1.25rem;border-top:1px solid var(--line);color:var(--ink);font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .16s var(--ease)}.winners_status__3uKfl a:hover{background:#17223a}.winners_status__3uKfl a:active{background:#1b2946}.winners_state__1hSTF{display:inline-flex;align-items:center;gap:.45rem;color:var(--muted);font:500 .75rem/1.4 var(--mono);letter-spacing:.02em}.winners_status__3uKfl a[data-done] .winners_state__1hSTF{color:var(--link)}.winners_head__wk_EZ{display:grid;gap:1rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.winners_page__cTKuC .winners_awardIntro__hA_TN h2,.winners_page__cTKuC .winners_head__wk_EZ h2{display:flex;align-items:center;gap:1rem;font-size:clamp(2.2rem,4.6vw,4rem);line-height:1;letter-spacing:-.045em}.winners_head__wk_EZ h2 img{flex:none;width:auto;height:.75em}.winners_head__wk_EZ h2 img[data-tile]{height:.8em;padding:.08em;background:#fff}.winners_head__wk_EZ>p{max-width:52ch;margin:0;color:var(--muted);font-size:1rem;line-height:1.55}.winners_pending__r_3qj{display:inline-flex;align-items:center;gap:.55rem;margin:0;color:var(--ink)!important;font-size:.95rem;line-height:1.5}.winners_pending__r_3qj svg{flex:none;color:var(--link)}.winners_place__us0Ad{margin:0;color:var(--link);font:500 .75rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.winners_byline__tmAyv{margin:.4rem 0 0;color:var(--muted);font-size:.92rem}.winners_cash__OGeTq{margin:0;font:700 1.6rem/1 var(--display);letter-spacing:-.03em}.winners_credits__q7ycd{margin:0;color:var(--muted);font-size:.9rem}.winners_cobalt__qZwYE .winners_credits__q7ycd{color:#dce7ff}.winners_judging__xGCEY{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line)}.winners_page__cTKuC .winners_judging__xGCEY h2{font-size:clamp(2.2rem,4.6vw,4rem);line-height:1;letter-spacing:-.045em}.winners_judging__xGCEY ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none}.winners_judging__xGCEY li{color:var(--muted);font-size:.95rem;line-height:1.6}.winners_judging__xGCEY strong{display:block;margin-bottom:.5rem;color:var(--ink);font:700 1.15rem/1.2 var(--display);letter-spacing:-.02em}.winners_actions__K96ww{display:flex;flex-wrap:wrap;gap:.5rem}.winners_btn__SFuKw{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:0 .95rem;border:1px solid var(--line);background:transparent;color:var(--ink);font:500 .82rem/1 var(--font-sans),sans-serif;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease),transform .1s ease-out}.winners_btn__SFuKw:hover{border-color:var(--link)}.winners_btn__SFuKw:active{transform:scale(.97)}.winners_btn__SFuKw[data-tone=solid]{border-color:#5c88ff;background:#285be0;color:#f5f8ff}.winners_btn__SFuKw[data-tone=solid]:hover{background:#2f66f2}.winners_actions__K96ww[data-tone=light] .winners_btn__SFuKw{border-color:#ffffff55;color:#fff}.winners_actions__K96ww[data-tone=light] .winners_btn__SFuKw:hover{border-color:#fff;background:#ffffff14}.winners_actions__K96ww[data-tone=light] .winners_btn__SFuKw[data-tone=solid]{border-color:#e7f0fb;background:#e7f0fb;color:#10245c}.winners_actions__K96ww[data-tone=light] .winners_btn__SFuKw[data-tone=solid]:hover{background:#fff}.winners_cobalt__qZwYE{background:var(--blue);color:#fff;padding-block:clamp(4rem,8vw,7rem)}.winners_cobalt__qZwYE .winners_byline__tmAyv,.winners_cobalt__qZwYE .winners_head__wk_EZ>p{color:#dce7ff}.winners_cobalt__qZwYE .winners_place__us0Ad{color:#fff}.winners_champion__TCk7P{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2rem clamp(2rem,5vw,5rem);align-items:end;padding-block:clamp(2rem,4vw,3rem);border-top:1px solid #ffffff59}.winners_page__cTKuC .winners_champion__TCk7P h3{margin-top:.75rem;font-size:clamp(4rem,13vw,11rem);line-height:.85;letter-spacing:-.06em}.winners_championName__nstc9 .winners_byline__tmAyv{margin-top:1rem;font-size:1rem}.winners_championMeta__9dfSj{display:grid;gap:1.25rem;justify-items:start}.winners_page__cTKuC .winners_championMeta__9dfSj .winners_credits__q7ycd{margin-top:-.85rem}.winners_championMeta__9dfSj .winners_cash__OGeTq{font-size:clamp(3rem,5.5vw,5rem);letter-spacing:-.05em}.winners_runners__MjZRM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid #ffffff59}.winners_runners__MjZRM li{padding-block:clamp(1.75rem,3vw,2.5rem)}.winners_runners__MjZRM li+li{padding-left:clamp(1.5rem,4vw,3.5rem);border-left:1px solid #ffffff59}.winners_runners__MjZRM li:first-child{padding-right:clamp(1.5rem,4vw,3.5rem)}.winners_page__cTKuC .winners_runners__MjZRM h3{margin-top:1rem;font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:.95;letter-spacing:-.045em}.winners_runners__MjZRM .winners_cash__OGeTq{margin:1.25rem 0 1.5rem}.winners_board__LdhjS{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.winners_board__LdhjS li{display:grid;grid-template-columns:5rem minmax(0,1.6fr) minmax(0,1fr) 20rem;gap:1.5rem;align-items:center;padding-block:1.75rem;border-bottom:1px solid var(--line)}.winners_rank__C1Pr2{color:transparent;font:700 4rem/.8 var(--display);letter-spacing:-.05em;-webkit-text-stroke:1.5px var(--link)}.winners_board__LdhjS li:first-child .winners_rank__C1Pr2{color:var(--link)}.winners_page__cTKuC .winners_board__LdhjS h3{font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1;letter-spacing:-.04em}.winners_board__LdhjS .winners_actions__K96ww{justify-content:flex-end}.winners_prize__RxcDY{display:flex;gap:1.75rem;margin:0}.winners_prize__RxcDY div{display:flex;flex-direction:column-reverse;gap:.35rem}.winners_prize__RxcDY dt{color:var(--muted);font:500 .7rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.winners_prize__RxcDY dd{margin:0;font:700 1.25rem/1 var(--display);letter-spacing:-.02em}.winners_awardGrid__10Xor{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--line);border:1px solid var(--line)}.winners_awardGrid__10Xor>li{display:flex;flex-direction:column;min-height:17rem;padding:clamp(1.25rem,2vw,1.75rem);background:var(--surface,#090c13)}.winners_awardIntro__hA_TN{gap:1.25rem;background:var(--raised)!important;border-top:2px solid var(--blue)}.winners_page__cTKuC .winners_awardIntro__hA_TN h2{font-size:clamp(2rem,3vw,2.75rem)}.winners_awardPrize__3LkCn{display:flex;align-items:flex-end;gap:1.25rem}.winners_page__cTKuC .winners_awardPrize__3LkCn{margin-top:auto}.winners_awardPrize__3LkCn div{display:flex;flex-direction:column-reverse;gap:.35rem}.winners_awardPrize__3LkCn dt{color:var(--muted);font:500 .66rem/1 var(--mono);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase}.winners_awardPrize__3LkCn dd{margin:0;font:700 clamp(1.5rem,2vw,1.9rem)/1 var(--display);letter-spacing:-.04em}.winners_awardPrize__3LkCn div:first-child dd{color:var(--link)}.winners_page__cTKuC .winners_awardNote__gc7ZM{margin:-.5rem 0 0;color:var(--muted);font-size:.85rem}.winners_awardIntro__hA_TN .winners_pending__r_3qj{font-size:.85rem}.winners_awardCell__J_WTQ{transition:background-color .2s var(--ease)}.winners_awardCell__J_WTQ:hover{background:#0e1420!important}.winners_page__cTKuC .winners_awardCategory___A_ss{margin:0;color:var(--link);font:500 .72rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.winners_page__cTKuC .winners_awardCell__J_WTQ h3{margin-top:1.5rem;font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1;letter-spacing:-.045em;overflow-wrap:anywhere}.winners_awardCell__J_WTQ .winners_actions__K96ww{margin-top:auto;padding-top:1.75rem;gap:.4rem}.winners_actions__K96ww[data-compact] .winners_btn__SFuKw:not([data-tone=solid]){justify-content:center;width:40px;padding:0}.winners_slots__n303J{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.winners_slots__n303J li{display:grid;align-content:space-between;gap:2.5rem;min-height:15rem;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--line);background:repeating-linear-gradient(-45deg,transparent 0 11px,#8da5d00d 11px 12px)}.winners_slotCash__TyBln{margin:0;color:var(--muted);font:700 clamp(2rem,3.6vw,3.25rem)/1 var(--display);letter-spacing:-.04em}.winners_slots__n303J li:first-child .winners_slotCash__TyBln{color:var(--ink)}.winners_slotState__2xsdn{margin:0;color:var(--muted);font:500 .78rem/1.4 var(--mono)}.winners_notes__sgPbL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;border-top:1px solid var(--line);padding-block:clamp(2.5rem,5vw,4rem)}.winners_notes__sgPbL>p{max-width:56ch;margin:0;color:var(--muted);line-height:1.6}.winners_noteLinks__dHXzn{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.winners_noteLinks__dHXzn a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--ink);font-size:.9rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}.winners_player__vNh2J{inset:0;margin:auto;width:min(1100px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--line);background:#090c13;color:var(--ink)}.winners_player__vNh2J[open]{animation:winners_playerIn__uhYIS .26s var(--ease)}.winners_player__vNh2J[data-closing]{animation:winners_playerOut__eQht5 .18s ease-in forwards}.winners_player__vNh2J::backdrop{background:#04060bcc;backdrop-filter:blur(6px)}@keyframes winners_playerIn__uhYIS{0%{opacity:0;transform:scale(.96)}}@keyframes winners_playerOut__eQht5{to{opacity:0;transform:scale(.96)}}.winners_playerBar__ho2hF{display:flex;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.25rem;border-bottom:1px solid var(--line)}.winners_playerBar__ho2hF p{flex:1;margin:0;font:700 1.1rem/1.2 var(--display);letter-spacing:-.02em}.winners_playerBar__ho2hF a{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.82rem}.winners_playerBar__ho2hF button{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--ink);cursor:pointer}.winners_playerBar__ho2hF button:active{transform:scale(.94)}.winners_playerFrame__2OsDS{aspect-ratio:16/9;background:#000}.winners_playerFrame__2OsDS[data-vertical]{aspect-ratio:9/16;max-height:calc(100dvh - 7rem);margin-inline:auto}.winners_playerFrame__2OsDS iframe{display:block;width:100%;height:100%;border:0}.winners_page__cTKuC .winners_lede__n9qx9{margin-top:2.25rem}.winners_page__cTKuC .winners_byline__tmAyv{margin-top:.4rem}.winners_page__cTKuC .winners_championName__nstc9 .winners_byline__tmAyv{margin-top:1rem}.winners_page__cTKuC .winners_runners__MjZRM .winners_cash__OGeTq{margin:1.25rem 0 .4rem}.winners_page__cTKuC .winners_runners__MjZRM .winners_credits__q7ycd{margin-bottom:1.5rem}.winners_page__cTKuC .winners_btn__SFuKw{font:500 .82rem/1 var(--font-sans),sans-serif}@media (max-width:1180px){.winners_awardGrid__10Xor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.winners_champion__TCk7P,.winners_hero__q97Vp,.winners_judging__xGCEY{grid-template-columns:minmax(0,1fr)}.winners_board__LdhjS li{grid-template-columns:3.5rem minmax(0,1fr);row-gap:1rem}.winners_board__LdhjS .winners_actions__K96ww,.winners_board__LdhjS .winners_prize__RxcDY{grid-column:2/-1;justify-content:flex-start}.winners_rank__C1Pr2{font-size:3rem}}@media (max-width:767px){.winners_awardGrid__10Xor{grid-template-columns:minmax(0,1fr)}.winners_awardGrid__10Xor>li{min-height:0}.winners_judging__xGCEY ul,.winners_runners__MjZRM,.winners_slots__n303J{grid-template-columns:minmax(0,1fr)}.winners_runners__MjZRM li+li{padding-left:0;border-left:0;border-top:1px solid #ffffff59}.winners_runners__MjZRM li:first-child{padding-right:0}.winners_board__LdhjS li{grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem 1rem}.winners_rank__C1Pr2{font-size:2.4rem}.winners_board__LdhjS .winners_actions__K96ww{grid-column:1/-1}.winners_slots__n303J li{min-height:0;gap:1.25rem}}@media (prefers-reduced-motion:reduce){.winners_player__vNh2J[data-closing],.winners_player__vNh2J[open]{animation-duration:1ms}.winners_btn__SFuKw:active,.winners_playerBar__ho2hF button:active{transform:none}}@media (prefers-reduced-transparency:reduce){.winners_player__vNh2J::backdrop{background:#04060b;backdrop-filter:none}}