.home{margin:0 calc(50% - 50vw + var(--sbw, 0px) / 2)}.home{overflow-x:clip}.hsec{position:relative;padding:192px 0;border-top:1px solid var(--line)}.hwrap{max-width:1440px;margin:0 auto;padding:0 48px}.hsplit{display:grid;grid-template-columns:clamp(420px,50vw - 200px,520px) minmax(0,1fr);gap:64px;align-items:center}.heyebrow{margin:0;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--best-gold)}.hh2{margin:16px 0 0;max-width:22ch;font-size:44px;font-weight:700;line-height:1.08;letter-spacing:-0.02em;text-wrap:pretty}.hlead{margin:20px 0 0;max-width:46ch;font-size:18px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.hlead+.hlead{margin-top:12px}.hkeys{display:flex;align-items:center;gap:16px;margin-top:32px}.home .build-around{--el: rgba(242, 239, 231, 0.42);--el-t: var(--ink);width:auto;height:48px;padding:0 24px;margin-bottom:0;font-size:16px}.home .fold__keys .build-around{--el: var(--best-gold);--el-t: var(--best-gold);width:auto;height:52px;padding:0 28px;margin:0;font-size:17px}@media(max-width:720px){.home .fold__keys .build-around{height:48px;font-size:16px}}.hhead{max-width:60ch;margin:0 auto;text-align:center}.hhead .hh2,.hhead .hlead{margin-left:auto;margin-right:auto}.hface{position:relative;width:44px;height:44px;flex:0 0 auto;border:0;padding:0;border-radius:999px;overflow:hidden;background:var(--raise);box-shadow:0 0 0 2px var(--el, var(--line-2))}.hface>img{width:100%;height:100%;object-fit:cover;object-position:50% 10%;display:block}.hface>span{display:grid;place-items:center;width:100%;height:100%;font-size:13px;font-weight:700;color:var(--el-t, var(--ink-3))}.hface--off{box-shadow:0 0 0 1px var(--line-2)}.hface--off>img{filter:grayscale(1) brightness(0.72);opacity:0.5;transition:filter 0.24s var(--ease),opacity 0.24s var(--ease)}.hchain{position:relative;margin-top:64px}.hchain__rail{position:absolute;left:0;right:0;top:172px;height:1px;background:var(--line-2);transform-origin:0 50%}.hchain__lit{position:absolute;left:0;top:172px;width:calc((100% - 96px) / 8);height:1px;background:linear-gradient(90deg,var(--best-gold),color-mix(in srgb,var(--best-gold) 30%,transparent) calc(100% - 48px),var(--line-2) 100%);transform-origin:0 50%}.hchain__spark{position:absolute;top:169px;left:0;width:40px;height:7px;opacity:0;filter:blur(3px);will-change:transform}.hchain__spark::before{content:"";position:absolute;left:0;top:0;width:40px;height:7px;border-radius:4px;background:radial-gradient(closest-side,color-mix(in srgb,var(--best-gold) 75%,#F2EFE7),color-mix(in srgb,var(--best-gold) 45%,transparent) 55%,transparent)}.hchain__spark::after{content:"";position:absolute;left:12px;top:3px;width:16px;height:1px;border-radius:1px;background:color-mix(in srgb,var(--best-gold) 40%,#F2EFE7)}.hstops{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.hstop{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.hstop__art{height:128px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px}.hstop--off .hstop__art{opacity:0.6}.hstop__n{position:relative;z-index:1;margin-top:16px;width:56px;height:56px;border-radius:999px;display:grid;place-items:center;font-size:18px;font-weight:700;font-feature-settings:var(--num-tab);color:var(--ink-3);background:var(--void);box-shadow:inset 0 0 0 1px var(--line-2),0 0 0 8px var(--void)}.hstop--done .hstop__n{background:var(--best-gold);color:var(--ink-on-light);box-shadow:0 0 0 8px var(--void)}.hstop__t{margin:24px 0 0;font-size:22px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;line-height:1.1}.hstop__p{margin:8px 0 0;max-width:28ch;font-size:16px;line-height:1.5;color:var(--ink-2)}.hstop__key{margin-top:20px}.hfaces{display:flex;align-items:center;gap:8px}.hfaces .hface{width:56px;height:56px}.hwtiles{display:flex;align-items:center;gap:12px}.hwtile{width:56px;height:56px;border-radius:var(--r-md);background:var(--raise);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line)}.hwtile img{width:40px;height:40px;display:block;opacity:0.9}.hmini{display:flex;align-items:center;gap:12px}.hmini .hface{width:44px;height:44px}.hstop .hmini .hseam{width:18px}.hminis{display:grid;justify-items:center;align-items:center}.hminis .hmini{grid-area:1 / 1;opacity:0;transition:opacity 0.6s var(--ease)}.hminis .hmini.is-on{opacity:1}.hseam{width:48px;height:1px;flex:none;border-radius:1px;background:linear-gradient(90deg,var(--a),var(--b));opacity:0.55}.hverdict{display:grid;width:56px;height:56px}.hverdict .hface{grid-area:1 / 1;width:56px;height:56px;opacity:0;transition:opacity 0.6s var(--ease)}.hverdict .hface.is-on{opacity:1}.hplate{border:1px solid transparent;border-radius:20px;background:var(--card-plate) padding-box,var(--plate-edge) border-box;box-shadow:var(--card-plate-shadow);padding:24px}.hroster{--hface: clamp(40px, 24.6px + 2.14vw, 52px);--hgap: clamp(8px, 2.86px + 0.714vw, 12px);display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--hface),calc((100% - 9 * var(--hgap)) / 10 - 1px)),1fr));gap:var(--hgap);justify-items:center}.hroster .hface{width:var(--hface);height:var(--hface);cursor:pointer;transition:transform 0.2s var(--ease),box-shadow 0.2s var(--ease)}.hroster .hface:hover{transform:translateY(-2px);box-shadow:0 0 0 2px var(--el, var(--line-2)),0 6px 16px -8px rgba(0,0,0,0.8)}.hroster .hface--off:hover{box-shadow:0 0 0 2px var(--el, var(--line-2)),0 6px 16px -8px rgba(0,0,0,0.8)}.hroster .hface--off:hover>img{filter:none;opacity:1}.hroster .hface:active{transform:translateY(0) scale(0.96);transition-duration:0.1s}.hroster .hface:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hrface{position:relative;display:block;width:var(--hface);height:var(--hface)}.hrface::after{content:attr(data-name);position:absolute;left:50%;bottom:calc(100% + 8px);z-index:2;padding:4px 8px;border-radius:8px;background:var(--ink);color:color-mix(in srgb,var(--el, var(--void)) 45%,var(--void));font-size:13px;font-weight:700;line-height:16px;white-space:nowrap;box-shadow:0 8px 16px -8px rgba(0,0,0,0.8);pointer-events:none;opacity:0;transform:translate(-50%,4px);transition:opacity 0.12s var(--ease),transform 0.12s var(--ease)}@media(hover:hover){.hrface:hover{z-index:2}.hrface:hover::after{opacity:1;transform:translate(-50%,0);transition-duration:0.16s;transition-delay:0.08s}}.hrface:has(:focus-visible){z-index:2}.hrface:has(:focus-visible)::after{opacity:1;transform:translate(-50%,0)}@media(hover:none){.hrface::after{content:none}}.hwrows{display:flex;flex-direction:column;gap:12px;container:hwrows / inline-size}.hwrow{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 232px;align-items:center;gap:20px;padding:12px 24px;border:1px solid transparent;border-radius:var(--r-lg);background:var(--card-plate) padding-box,var(--plate-edge) border-box;box-shadow:var(--card-plate-shadow)}.hwrow__icon{width:64px;height:64px;border-radius:var(--r-md);background:var(--raise);display:grid;place-items:center;overflow:hidden}.hwrow__icon img{width:56px;height:56px;object-fit:contain;display:block}.hwrow__t{margin:0;font-size:16px;font-weight:700}.hwrow__p{margin:4px 0 0;font-size:14px;color:var(--ink-3)}.hwrow__r{color:var(--rarity, var(--ink-3));font-weight:600}.hwrow--r5{--rarity: var(--gold)}.hwrow--r4{--rarity: var(--violet-t)}.hwrow--r3{--rarity: var(--ink-3)}.hwrow__words{min-width:0}.hwrow__stat{margin:4px 0 0;font-size:13px;color:var(--ink-4);font-feature-settings:var(--num-tab)}.hwrow__for{display:grid;grid-template-columns:auto 36px minmax(96px,1fr);align-items:center;gap:12px;font-size:14px;color:var(--ink-3);white-space:nowrap}.hwrow__for .hface{width:36px;height:36px}.hwrow__for .rname{font-size:15px;overflow:hidden;text-overflow:ellipsis}.hghost{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 24px;border:1px dashed var(--line-2);border-radius:var(--r-lg);background:none;box-shadow:none;font:inherit;text-align:center;color:var(--ink-4);cursor:pointer;position:relative;isolation:isolate;transition:color 0.16s var(--ease),border-color 0.16s var(--ease)}.hghost__t{min-width:0;font-size:15px;line-height:1.5}.hghost .cta__go{background:var(--line)}.hghost::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 160% at 50% -40%,rgba(242,239,231,0.10),transparent 70%);opacity:0;transition:opacity 0.16s var(--ease);pointer-events:none}@media(hover:hover)and (pointer:fine){.hghost:hover{color:var(--ink-2);border-color:var(--ink-4)}.hghost:hover::before{opacity:1}.hghost:hover .cta__go{transform:translateX(3px)}}.hghost:focus-visible{color:var(--ink-2);border-color:var(--ink-4);outline:2px solid var(--ink);outline-offset:2px}.hghost:focus-visible::before{opacity:1}.hghost:focus-visible .cta__go{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.hghost,.hghost::before{transition:none}}.hteams{display:flex;flex-direction:column;gap:16px}.hteamswap{display:flex;flex-direction:column;gap:16px}.hteam{position:relative;padding:20px 24px 24px;border:1px solid transparent;border-radius:var(--r-lg);background:var(--card-plate) padding-box,var(--plate-edge) border-box;box-shadow:var(--card-plate-shadow)}.hteam__name{margin:0;font-size:18px;font-weight:700;line-height:1.3}.hteam__chain{display:flex;align-items:center;gap:16px;margin:24px -4px 0;padding-inline:4px;overflow-x:clip;overflow-y:visible}.hteam__seat{display:flex;align-items:center;gap:12px;min-width:0}.hteam__seat .hface{width:56px;height:56px}.hteam__who{display:flex;flex-direction:column;gap:4px;min-width:0}.hteam__who b{font-size:15px;font-weight:700;color:var(--el-t, var(--ink))}.hteam__who span{font-size:13px;color:var(--ink-4)}.hteam__link{position:relative;flex:1 1 auto;min-width:24px;height:1px;border-radius:1px;background:linear-gradient(90deg,var(--a),var(--b));opacity:0.55;transition:opacity 0.3s}.hteam:hover .hteam__link{opacity:1}.hteam__spark{position:absolute;left:0;right:0;top:-3px;height:7px;opacity:0;filter:blur(3px)}.hteam__spark::before{content:"";position:absolute;left:0;top:0;width:40px;height:7px;border-radius:4px;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 70%,#F2EFE7),color-mix(in srgb,var(--a) 45%,transparent) 55%,transparent)}.hteam__spark::after{content:"";position:absolute;left:12px;top:3px;width:16px;height:1px;border-radius:1px;background:color-mix(in srgb,var(--a) 40%,#F2EFE7)}.hteam__kit{margin:20px 0 0;font-size:15px;line-height:1.5;color:var(--ink-3)}.pstage--home{--stage-min: 520px;max-width:1200px;margin:48px auto 0;grid-template-columns:minmax(0,40%) minmax(0,60%)}.pstage--home .pstage__column{width:100%;margin-left:0}.pstage--home .pstage__portrait{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,0.10) 14%,rgba(0,0,0,0.38) 25%,rgba(0,0,0,0.74) 34%,#000 42%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,0.10) 14%,rgba(0,0,0,0.38) 25%,rgba(0,0,0,0.74) 34%,#000 42%)}.pstage--home .pstage__tint::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,transparent 27%,rgba(13,15,20,0.42) 36%,rgba(13,15,20,0.18) 44%,transparent 52%)}.pstage--home .pstage__portrait img{object-position:50% var(--fy, 50%);transform:scale(1.3);transform-origin:50% var(--fy, 50%)}.pstage--home .pstage__wash::after{background:linear-gradient(90deg,rgba(13,15,20,0.95) 0%,rgba(13,15,20,0.92) 28%,rgba(13,15,20,0.62) 38%,rgba(13,15,20,0.26) 50%,rgba(13,15,20,0.10) 64%,rgba(13,15,20,0.08) 100%)}.pstage--home .pstage__left{justify-content:center;gap:0;padding:48px 0 48px 48px}.pstage--home .pstage__when{position:absolute;top:39px;left:48px;margin:0;z-index:3}.pstage--home .pstage__words{padding-top:20px}.pstage--home .pstage__fact{margin-top:20px;min-height:54px}.pstage--home .hstage__line{margin:8px 0 0;max-width:44ch;font-size:18px;line-height:1.5;color:var(--ink-3)}.pstage--home .hstage__say{display:grid}.pstage--home .hstage__say>.pstage__fact{grid-area:1 / 1}.pstage--home .hstage__say>.pstage__fact.is-off{visibility:hidden}.hstage__keys{display:flex;align-items:center;gap:16px;margin-top:32px}.home .pstage--home .build-around{--el: inherit;--el-t: inherit}.hchips{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.hchips__row{display:flex;align-items:center;gap:8px;min-width:0}.hchip{display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 16px 0 8px;border:0;border-radius:999px;background:none;box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;font-weight:600;color:var(--ink-3);white-space:nowrap;transition:color 0.18s,box-shadow 0.18s,background 0.18s}.hchip .hface{width:28px;height:28px;box-shadow:none}.hchip:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2),inset 0 0 0 999px rgba(242,239,231,0.04)}.hchip.is-on{background:var(--raise-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--best-gold)}.hchip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.harrow{width:44px;height:44px;flex:0 0 auto;border:0;border-radius:999px;display:grid;place-items:center;background:none;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);transition:color 0.18s,box-shadow 0.18s}.harrow svg{width:20px;height:20px;display:block}.harrow:hover:not(:disabled){color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2),inset 0 0 0 999px rgba(242,239,231,0.04)}.harrow:disabled{opacity:0.3}.harrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hbento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}@media(min-width:721px)and (max-width:1240px){.hbento{grid-template-columns:repeat(2,minmax(0,1fr))}}.hcell{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid transparent;border-radius:var(--r-lg);background:var(--card-plate) padding-box,var(--plate-edge) border-box;box-shadow:var(--card-plate-shadow)}.hcell--wide{grid-column:span 2}.hcell__fact{margin:0;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-0.01em}.hcell__q{margin:0;font-size:15px;line-height:1.5;color:var(--ink-3)}.hpiece{position:relative;overflow:hidden;padding:20px;border-radius:var(--r-md);background:var(--plate);box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;user-select:none}.hpiece--tall{min-height:264px}.hpiece--win{display:flex;flex-direction:column;min-height:232px}.hpiece--card{padding:0;background:none;box-shadow:none}.hpiece--card .team-card{margin:0;cursor:default;--seat-w: 104px}.hpiece--card .team-card,.hpiece--card .node__badge{transition:none}.hpiece--card .node__open{display:block;width:100%;text-align:left}.hpiece--card .disclose{display:flex;width:100%}.hpiece::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(13,15,20,0.55) 100%);pointer-events:none}.hpiece--win::after{top:auto;bottom:0;height:20px;background:linear-gradient(180deg,transparent,rgba(13,15,20,0.55))}.hpiece--up{min-height:232px;container:hup / inline-size}.hup{display:grid;height:100%;min-height:232px}@container hup (width < 298px){.hup .lvl-kill__who{column-gap:8px}.hup .lvl-kill .lvl-mats{gap:4px}}.hup .lvl-upd.hup__wait{visibility:hidden}@container hup (width < 288px){.hup{zoom:0.9}}@container hup (width < 259px){.hup{zoom:0.8}}@container hup (width < 230px){.hup{zoom:0.7}}.hup__rest,.hup__live{grid-area:1 / 1;display:grid;min-width:0}.hup__rest>*,.hup__live>*{grid-area:1 / 1;min-width:0}.hup .lvl-card,.hup .lvl-kill{padding:16px}.hup .lvl-kill__w:last-child:not(:first-child){display:block}.hup__rest{visibility:hidden}.hup[data-fade=on] .hup__rest{visibility:visible}.hup[data-fade=on] .hup__live{opacity:0;transition:opacity 300ms var(--ease-out2)}.hup__card,.hup__kill{will-change:transform,opacity}.hup [data-pos=in]{opacity:1;transform:none;transition:opacity 400ms var(--ease-out2),transform 400ms var(--ease-out2)}.hup [data-pos=up]{opacity:0;transform:translateY(-8px);transition:opacity 200ms var(--hplay-in),transform 200ms var(--hplay-in)}.hup [data-pos=park]{opacity:0;transform:translateY(8px);transition:none}.hup .lvl-kill[data-pos=in]{transition:opacity 400ms var(--ease-out2),transform 400ms var(--ease-out2),background-color 150ms ease-out,box-shadow 150ms ease-out}.hup .lvl-kill[data-pos=up]{transition:opacity 200ms var(--hplay-in),transform 200ms var(--hplay-in),background-color 150ms ease-out,box-shadow 150ms ease-out}.hup .lvl-killkey.is-press{color:var(--ink);background:var(--key-hi);box-shadow:var(--key-down);transform:translateY(1px)}.hup .lvl-setkey.is-press{filter:brightness(1.08);transform:translateY(1px)}.hup[data-snap=on],.hup[data-snap=on] *{transition:none!important}@media(prefers-reduced-motion:reduce){.hup *,.hup__live{transition:none!important}}.hsheet__top{display:flex;align-items:center;gap:12px}.hsheet__name{margin:0;font-size:18px;font-weight:700;color:var(--el-t, var(--ink))}.hsheet__role{font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-4)}.hsheet__rows{display:flex;flex-direction:column;gap:8px;margin:16px 0 0;max-width:472px}.hsheet__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--line);font-size:14px}.hsheet__row b{font-weight:600;color:var(--ink-2)}.hsheet__row span{color:var(--best-gold);font-feature-settings:var(--num-tab);text-align:right}.hsheet__w{display:flex;align-items:center;gap:12px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--line)}.hsheet__w img{width:40px;height:40px;display:block}.hsheet__wt{font-size:14px;color:var(--ink-2)}.hsheet__wt b{display:block;font-size:15px;color:var(--ink)}.hpiece--rot{display:flex;flex-direction:column;flex:1 1 auto;min-height:344px}.hrelay__seats{display:flex;gap:24px;margin-bottom:20px}.hrelay__seat{display:flex;flex-direction:column;align-items:center;gap:8px;width:64px}.hrelay__seat .hface{width:44px;height:44px;box-shadow:0 0 0 1px var(--line-2);transition:box-shadow 0.3s var(--ease)}.hrelay__seat.on .hface{box-shadow:0 0 0 2px var(--el),0 0 20px -4px color-mix(in srgb,var(--el) 70%,transparent)}.hrelay__nm{font-family:var(--font-mono);font-size:12px;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-4);transition:color 0.3s var(--ease)}.hrelay__seat.on .hrelay__nm{color:var(--el-t)}.hrelay__win{display:grid}.hrelay__line{grid-area:1 / 1}.hrelay__line .strip{gap:32px 8px}.hrelay__line .run__l{background:var(--plate)}.hmine__row{display:flex;flex:0 0 56px;height:56px;align-items:center;gap:12px;padding:12px;border-radius:var(--r);background:var(--raise);box-shadow:inset 0 0 0 1px var(--line)}.hmine__row .hface{width:32px;height:32px}.hmine__n{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmine__active{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:var(--best-gold);color:var(--ink-on-light);font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.hplan__steps{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.hplan__step{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.hplan__step .hface{width:32px;height:32px}.hplan__n{font-size:13px;font-weight:700;color:var(--ink-4);font-feature-settings:var(--num-tab)}.hwallet{display:flex;align-items:center;gap:20px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--line)}.hwallet__cell{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--ink);font-feature-settings:var(--num-tab)}.hwallet__cell img{width:24px;height:24px;display:block}.hplan__tail{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink-3)}.hplan__tail b{color:var(--best-gold);font-weight:600}.hclose{position:relative;min-height:760px;overflow:hidden;isolation:isolate;border-top:1px solid var(--line);display:flex;align-items:center}.hclose__art{position:absolute;inset:0;z-index:0;width:100%;max-width:1300px;margin:0 auto}.hclose__art img{width:100%;height:100%;object-fit:cover;object-position:50% 28%;display:block}.hclose__scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 42% 60% at 50% 48%,transparent 0%,transparent 35%,rgba(13,15,20,0.97) 100%),linear-gradient(90deg,rgba(13,15,20,0.97) 0%,rgba(13,15,20,0.90) 26%,rgba(13,15,20,0.02) 46%,rgba(13,15,20,0.02) 58%,rgba(13,15,20,0.86) 78%,rgba(13,15,20,0.96) 100%),linear-gradient(180deg,rgba(13,15,20,0.5) 0%,transparent 28%,transparent 70%,rgba(13,15,20,0.8) 100%)}.hclose__in{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:480px minmax(0,1fr) 440px;gap:48px;align-items:center}.hclose .hh2{font-size:56px}.hclose .hlead{font-size:19px}.hclose__note{margin:20px 0 0;font-size:15px;color:var(--ink-4)}.hacct{display:flex;flex-direction:column;gap:16px}.hacct,.lgm__card{padding:32px;border:1px solid transparent;border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(31,35,44,0.72),rgba(23,26,33,0.72)) padding-box,var(--plate-edge) border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--card-plate-shadow)}.hacct__t{margin:0;font-size:24px;font-weight:700}.hacct__sub{margin:-8px 0 16px;font-size:15px;line-height:1.5;color:var(--ink-3)}.hacct .pk+.pk{margin-top:0}.hacct__legal{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--ink-4)}.hacct__notes{margin-top:16px}.hacct__notes .hacct__legal{margin:0}.hacct__notes .hacct__legal+.hacct__legal{margin-top:8px}.hacct__link{color:var(--ink-3);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.hacct__link:hover{color:var(--ink-2)}.hacct--in{min-width:0}.hacct.is-wait,.hlead.is-wait{visibility:hidden}.hacct__who{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%}.hacct__hi{line-height:32px}.hacct__nm{display:inline-block;max-width:100%;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hacct__via{margin:0;font-size:14px;line-height:20px;color:var(--ink-3);overflow-wrap:anywhere}.hacct__nums{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hacct__nums div{display:flex;flex-direction:column;gap:4px;text-align:center}.hacct__nums b{min-height:28px;font-size:24px;line-height:28px;font-weight:700;color:var(--ink)}.hacct__nums span{font-size:13px;line-height:16px;color:var(--ink-3)}.hacct__key{width:100%;height:44px;justify-content:center}@media(max-width:720px){.hclose__in .hacct--in{text-align:center;max-width:min(440px,100%)}.hacct--in .me{align-self:center}.hacct__nums{grid-template-columns:repeat(2,1fr);row-gap:16px}}.hacct__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.hacct .field{height:44px}.hacct__or{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-4)}.hacct__or::before,.hacct__or::after{content:"";flex:1 1 auto;height:1px;background:var(--line)}.hacct__label{font-size:13px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.hacct__input{height:44px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-2);background:var(--plate);display:flex;align-items:center;padding:0 16px;font-size:16px;color:var(--ink-4)}.hacct__help{margin:0;font-size:14px;line-height:1.5;color:var(--ink-3)}.hclose__rule{position:absolute;left:48px;right:48px;bottom:0;z-index:3;height:1px;background:linear-gradient(90deg,transparent,rgba(232,216,160,0.7),transparent)}.scrim--login{z-index:62}.wmodal-layer--login{z-index:63}@media(max-width:720px){.scrim--login{z-index:64}.wmodal-layer--login{z-index:65}}.wmodal.lgm{width:min(880px,calc(100vw - 64px))}.lgm__scroll{padding:56px}.wmodal.lgm:focus{outline:none}.wmodal__close.lgm__close{top:16px;right:16px}.lgm__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;column-gap:48px;align-items:center}.lgm__card{grid-column:2;grid-row:1}.lgm__pitch{grid-column:1;grid-row:1}.lgm__h{margin:8px 0 0;font-size:32px;line-height:1.2;font-weight:600;color:var(--ink)}.lgm__rows{margin-top:32px;display:flex;flex-direction:column;gap:24px}.fblock{border-left:2px solid var(--line-2);padding-left:16px}.fblock__fact{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:var(--ink)}.fblock__line{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.lgm__card{display:flex;flex-direction:column}.lgm__t{margin:0;font-size:24px;line-height:1.2;font-weight:600;color:var(--ink)}.lgm__sub{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.lgm__keys{margin-top:24px}.lgm__fine{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.lgm__fine p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-3)}.lgm__link{color:var(--ink-2);text-decoration:none;text-underline-offset:3px;white-space:nowrap}.lgm__link:hover{text-decoration:underline}.lgm__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}@media(max-width:960px){.wmodal.lgm{width:min(560px,calc(100vw - 64px))}.lgm__grid{grid-template-columns:minmax(0,1fr)}.lgm__card,.lgm__pitch{grid-column:1;grid-row:auto}.lgm__card{padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.lgm__pitch{margin-top:32px;padding-top:32px;border-top:1px solid var(--line)}}@media(max-width:720px){.wmodal-layer--login{align-items:flex-end;overflow:hidden;overflow:clip}.wmodal.lgm{width:100%;height:auto;max-height:calc(100dvh - 48px);border-radius:16px 16px 0 0}.lgm__scroll{flex:0 1 auto;padding:24px 16px 32px}.lgm__h{font-size:24px}}.wmodal.lgm.acm{width:min(560px,calc(100vw - 64px))}.acm .lgm__scroll{padding:48px 40px 40px}.acm__head{display:flex;flex-direction:column;align-items:center;text-align:center}.acm .lgm__t{margin:16px 0 0;font-size:28px;line-height:36px;font-weight:600;text-wrap:balance;overflow-wrap:anywhere}.acm__email{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ink-3);overflow-wrap:anywhere}.acm__nums{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:40px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.acm__nums div{display:flex;flex-direction:column;gap:4px}.acm__nums b{min-height:28px;font-size:24px;line-height:28px;font-weight:700;color:var(--ink)}.acm__nums span{font-size:13px;line-height:16px;color:var(--ink-3)}.acm__k{margin:40px 0 12px;font-size:13px;line-height:16px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-3)}.acm__rows{border:1px solid var(--line);border-radius:var(--r)}.acm__row{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;box-sizing:border-box;text-align:left}.acm__row+.acm__row{border-top:1px solid var(--line)}.acm__icon{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#F2F2F2}.acm__icon--discord{background:#5865F2;color:#fff}.acm__mk{width:20px;height:20px;display:block}.acm__mk--d{width:24px;height:24px}.acm__ok{flex:none;display:inline-flex;align-items:center;gap:4px;margin-left:12px;padding-right:16px;font-size:14px;line-height:20px;color:var(--ink-2);white-space:nowrap}.acm__oki{width:16px;height:16px;display:block;flex:none}.acm__who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.acm__who b{font-size:15px;line-height:20px;font-weight:600;color:var(--ink)}.acm__who span{font-size:14px;line-height:20px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acm__dis{font-size:13px}.acm__foot{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.acm__foot>:last-child{margin-left:auto}.acm__del{color:var(--danger-t)}.acm__note{margin:0 16px 0 0;font-size:14px;line-height:20px;color:var(--ink-3);text-wrap:pretty}.acm__sad{width:128px;height:128px;display:block}.acm__p{margin:24px 0 0;font-size:14px;line-height:20px;color:var(--ink-2);text-align:center}.acm__tl{display:block;margin-top:32px;font-size:14px;line-height:20px;color:var(--ink-2);text-align:center}.acm .acm__tin{display:block;height:44px;margin-top:8px;font:400 16px/24px var(--font-sans);text-align:center}.acm__keys{display:flex;flex-direction:column;gap:12px;margin-top:32px}.acm__wide{width:100%;height:44px;justify-content:center}.acm__busy{flex:none;white-space:nowrap}.acm__busy>.acm__lab:not(.is-on){display:none}.acm .btn[aria-disabled=true]{pointer-events:none}.acm .btn[aria-disabled=true]:not([aria-busy=true]){opacity:0.55}.acm__line{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px}.acm__row--msg{flex-direction:column;align-items:stretch;gap:12px}.acm__who .acm__warn{display:flex;align-items:flex-start;gap:4px;color:var(--warn);white-space:normal;overflow:visible}.acm__wi{width:16px;height:16px;flex:none;margin-top:2px}.acm__msg{margin:0 0 4px 52px;font-size:14px;line-height:20px;color:var(--ink-2)}.acm__row--count .acm__who span{white-space:normal;overflow:visible}.acm__sw{flex:none;margin-left:0}.acm__msg--flat{margin-left:0}.acm__rows--admin{margin-top:16px}.acm__go{color:inherit;text-decoration:none;border-radius:calc(var(--r) - 1px);transition:background 0.16s var(--ease)}.acm__icon--admin{background:rgba(216,167,60,0.14);color:var(--gold)}.acm__chev{flex:none;width:16px;height:16px;color:var(--cold);transition:color 0.16s var(--ease),transform 0.16s var(--ease)}.acm__go:hover{background:var(--raise-2)}.acm__go:hover .acm__chev{color:var(--ink);transform:translateX(2px)}.acm__go:active{background:var(--raise);box-shadow:var(--key-down)}.acm__go:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media(prefers-reduced-motion:reduce){.acm__go:hover .acm__chev{transform:none}.acm__chev{transition:color 0.16s var(--ease)}}.pp__sec>.pp__count{margin-top:24px;margin-bottom:24px;padding:16px;border:1px solid var(--line-2);border-radius:var(--r)}.pp__count .acm__row{min-height:0;padding:0}@media(max-width:720px){.wmodal.lgm.acm{width:100%}.acm .lgm__scroll{padding:40px 16px 24px}.acm__nums{grid-template-columns:repeat(2,1fr);row-gap:16px}}.hfoot{display:grid;grid-template-columns:minmax(0,400px) auto auto auto;justify-content:space-between;column-gap:80px;grid-template-areas:"brand links links social" "desc links links ." "data links links ." "base base base base";align-items:start;padding-top:48px}.hfoot__brand{font-weight:700;font-size:17px;letter-spacing:0.09em;text-transform:uppercase;white-space:nowrap}.hfoot__brand{grid-area:brand;justify-self:start;display:inline-flex;align-items:center;gap:12px}.hfoot__mark{width:32px;height:32px;display:block;flex:none;color:var(--ink)}.hfoot__about{grid-area:desc;margin:24px 0 0;text-wrap:pretty;font-size:15px;line-height:1.5;color:var(--ink-2)}.hfoot__brand em{font-style:normal;color:var(--ink-3)}button.hfoot__brand{border:0;padding:0;background:none;color:var(--ink);font-family:inherit;cursor:pointer}button.hfoot__brand:hover em{color:var(--ink-2)}button.hfoot__brand:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}.hfoot__nav{grid-area:links;display:grid;grid-template-columns:subgrid;margin-top:4px}.hfoot__col{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.hfoot__nav a{text-decoration:none;font-size:16px;line-height:24px;color:var(--ink-3);white-space:nowrap;transition:color 0.18s}.hfoot__nav button:hover,.hfoot__nav a:hover{color:var(--ink)}.hfoot__nav button:focus-visible,.hfoot__nav a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}a.hfoot__brand{color:var(--ink);text-decoration:none}a.hfoot__brand:hover em{color:var(--ink-2)}a.hfoot__brand:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}.hfoot__base{grid-area:base;margin-top:40px;border-top:1px solid var(--line);padding:24px 0 40px;display:flex;align-items:flex-start;gap:40px}.hfoot__legal{margin:0;max-width:640px;font-size:13px;line-height:1.5;color:var(--ink-4)}.hfoot__copy{margin:0 0 0 auto;font-size:13px;line-height:1.5;color:var(--ink-4);white-space:nowrap}.hfoot__data{grid-area:data;justify-self:start;margin-top:32px;display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;line-height:1.5;color:var(--ink-3);white-space:nowrap}.hfoot__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.hfoot__dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok);animation:hfoot-pulse 2000ms ease-out infinite}@keyframes hfoot-pulse{0%{transform:scale(1);opacity:.6}70%,100%{transform:scale(2.5);opacity:0}}.hfoot__data--stale .hfoot__dot{background:var(--warn)}.hfoot__data--stale .hfoot__dot::after{display:none}@media(prefers-reduced-motion:reduce){.hfoot__dot::after{display:none}}.hfoot__link{color:var(--ink-3);text-decoration:none;text-underline-offset:3px}.hfoot__link:hover{text-decoration:underline}.hfoot__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.hfoot__social{grid-area:social;justify-self:end;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hfoot__x{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line-2);border-radius:50%;color:var(--ink-3);transition:color 0.18s,border-color 0.18s}.hfoot__x svg{display:block}.hfoot__x:hover{color:var(--ink);border-color:var(--ink-3)}.hfoot__x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(hover:none)and (pointer:coarse){.hfoot__x::before{content:"";position:absolute;inset:-6px}.hfoot__x:hover{color:var(--ink-3);border-color:var(--line-2)}.hfoot__x:active{color:var(--ink);border-color:var(--ink-3)}}@media(prefers-reduced-motion:reduce){.hfoot__x{transition:none}}.hfoot__kofi{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;font-weight:500;line-height:1;color:var(--ink-3);text-decoration:none;white-space:nowrap;transition:color 0.18s,border-color 0.18s}.hfoot__kofi img{height:16px;width:auto;display:block}.hfoot__kofi:hover{color:var(--ink);border-color:var(--ink-3)}.hfoot__kofi:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hfoot__kofi{transition:none}}@media(max-width:960px){.hfoot{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "desc" "data" "links" "social" "base"}.hfoot__about{max-width:400px}.hfoot__nav{display:flex;gap:32px;margin-top:32px}.hfoot__social{margin-top:32px;justify-self:start}}.pfoot{margin:0 calc(50% - 50vw + var(--sbw, 0px) / 2)}.pfoot--app{position:relative;margin-top:96px}.pfoot--app::before{content:"";position:absolute;left:48px;right:48px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,216,160,0.7),transparent)}@media(max-width:960px){.pfoot--app::before{left:32px;right:32px}}@media(max-width:720px){.pfoot--app::before{left:16px;right:16px}}.pfoot--app .hfoot.hrev>*{opacity:1;transform:none;transition:none}.hrev>*{opacity:0;transform:translateY(12px)}.hrev.is-in>*{opacity:1;transform:none;transition:opacity 0.4s var(--ease-out2),transform 0.4s var(--ease-out2)}.hrev.is-in>*:nth-child(2){transition-delay:0.06s}.hrev.is-in>*:nth-child(3){transition-delay:0.12s}.hrev.is-in>*:nth-child(4){transition-delay:0.18s}.hfoot.hrev.is-in>*:nth-child(5){transition-delay:0.24s}.hchain .hstop{opacity:0;transform:translateY(12px)}.hchain.is-in .hstop{opacity:1;transform:none;transition:opacity 0.4s var(--ease-out2),transform 0.4s var(--ease-out2)}.hchain.is-in .hstop:nth-child(2){transition-delay:0.04s}.hchain.is-in .hstop:nth-child(3){transition-delay:0.08s}.hchain.is-in .hstop:nth-child(4){transition-delay:0.12s}.hchain .hchain__rail,.hchain .hchain__lit{transform:scaleX(0)}.hchain.is-in .hchain__rail{transform:scaleX(1);transition:transform 0.6s var(--ease-out2)}.hchain.is-in .hchain__lit{transform:scaleX(1);transition:transform 0.6s var(--ease-out2)}@keyframes hspark-run{0%{transform:translateX(0);opacity:0}2%{opacity:1}28%{opacity:1}30%{transform:translateX(calc(var(--hspan, 0px) - 40px));opacity:0}30.01%{transform:translateX(0);opacity:0}100%{transform:translateX(0);opacity:0}}.hchain.is-in.is-live .hchain__spark{animation:hspark-run 6s linear 0s infinite both}@keyframes hstop-numflash{0%{color:var(--ink-on-light);background:var(--best-gold);box-shadow:0 0 0 8px var(--void)}4%{color:var(--ink-on-light);background:var(--best-gold);box-shadow:0 0 0 8px var(--void)}14%{color:var(--ink-3);background:var(--void);box-shadow:inset 0 0 0 1px var(--line-2),0 0 0 8px var(--void)}100%{color:var(--ink-3);background:var(--void);box-shadow:inset 0 0 0 1px var(--line-2),0 0 0 8px var(--void)}}@keyframes hstop-ringflash{0%{outline-color:var(--best-gold)}4%{outline-color:var(--best-gold)}14%{outline-color:transparent}100%{outline-color:transparent}}.hstop--off .hwtile,.hstop--off .hmini .hface,.hstop--off .hverdict .hface{outline:2px solid transparent;outline-offset:0}.hchain.is-in.is-live .hstop:nth-child(2) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(3) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(4) .hstop__n{animation:hstop-numflash 6s var(--ease-out2) infinite}.hchain.is-in.is-live .hstop:nth-child(2) .hwtile,.hchain.is-in.is-live .hstop:nth-child(3) .hmini .hface,.hchain.is-in.is-live .hstop:nth-child(4) .hverdict .hface{animation:hstop-ringflash 6s var(--ease-out2) infinite}.hchain.is-in.is-live .hstop:nth-child(2) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(2) .hwtile{animation-delay:0.675s}.hchain.is-in.is-live .hstop:nth-child(3) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(3) .hmini .hface{animation-delay:1.125s}.hchain.is-in.is-live .hstop:nth-child(4) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(4) .hverdict .hface{animation-delay:1.575s}.hroster .hface{opacity:0}.hroster.is-in .hface{opacity:1;transition:opacity 0.25s var(--ease-out2) calc(var(--i, 0) * 25ms),transform 0.2s var(--ease),box-shadow 0.2s var(--ease)}.hwrows>*{opacity:0;transform:translateX(16px)}.hwrows.is-in>*{opacity:1;transform:none;transition:opacity 0.4s var(--ease-out2),transform 0.4s var(--ease-out2)}.hwrows.is-in>*:nth-child(2){transition-delay:0.06s}.hwrows.is-in>*:nth-child(3){transition-delay:0.12s}.hwrows.is-in>*:nth-child(4){transition-delay:0.18s}@media(max-width:720px){.hrev>*,.hchain .hstop,.hwrows>*{transform:none}}.hwrows.is-in .hwrow{transition:opacity 0.3s var(--ease-out2),transform 0.3s var(--ease-out2)}.hwrows.is-in[data-wave=out] .hwrow{opacity:0;transform:translateX(-32px)}.hwrows.is-in[data-wave=out] .hwrow:nth-child(2){transition-delay:0.08s}.hwrows.is-in[data-wave=out] .hwrow:nth-child(3){transition-delay:0.16s}@keyframes hwrow-in{from{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}.hwrows.is-in[data-wave=in] .hwrow{animation:hwrow-in 0.4s var(--ease-out2) both}.hwrows.is-in[data-wave=in] .hwrow:nth-child(2){animation-delay:0.08s}.hwrows.is-in[data-wave=in] .hwrow:nth-child(3){animation-delay:0.16s}.hteamswap .hteam__seat,.hteamswap .hteam__link{transition:opacity 0.3s var(--ease-out2),transform 0.3s var(--ease-out2)}.hteamswap .hteam__name,.hteamswap .hteam__kit{transition:opacity 0.3s var(--ease-out2)}.hteamswap.is-out .hteam__seat,.hteamswap.is-out .hteam__link{opacity:0;transform:translateX(-28px)}.hteamswap.is-out .hteam__chain>*:nth-child(3){transition-delay:0.06s}.hteamswap.is-out .hteam__chain>*:nth-child(4),.hteamswap.is-out .hteam__chain>*:nth-child(5){transition-delay:0.12s}.hteamswap.is-out .hteam__name,.hteamswap.is-out .hteam__kit{opacity:0}@keyframes hseat-in{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes hteam-words-in{from{opacity:0}to{opacity:1}}.hteamswap.is-in .hteam__seat,.hteamswap.is-in .hteam__link{animation:hseat-in 0.5s var(--ease-out2) both}.hteamswap.is-in .hteam__chain>*:nth-child(3){animation-delay:0.06s}.hteamswap.is-in .hteam__chain>*:nth-child(4),.hteamswap.is-in .hteam__chain>*:nth-child(5){animation-delay:0.12s}.hteamswap.is-in .hteam__name,.hteamswap.is-in .hteam__kit{animation:hteam-words-in 0.3s var(--ease-out2) both}@keyframes hteam-spark{0%{transform:translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}100%{transform:translateX(calc(100% - 40px));opacity:0}}.hteams.is-in .hteam__spark,.hteam:hover .hteam__spark{animation:hteam-spark 2.4s linear 1 both}.hteam:hover .hteam__spark{animation-delay:0s}.hpar{transform:translate3d(0,var(--par, 0px),0);will-change:transform}@media(prefers-reduced-motion:reduce){.hrev>*,.hchain .hstop,.hroster .hface,.hwrows>*{opacity:1;transform:none;transition:none}.hrface::after,.hrface:hover::after{transform:translate(-50%,0);transition:none}.hchain .hchain__rail,.hchain .hchain__lit{transform:scaleX(1);transition:none}.hchain.is-in.is-live .hchain__spark,.hteams.is-in .hteam__spark,.hteam:hover .hteam__spark{animation:none;opacity:0}.hchain.is-in.is-live .hstop:nth-child(2) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(3) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(4) .hstop__n,.hchain.is-in.is-live .hstop:nth-child(2) .hwtile,.hchain.is-in.is-live .hstop:nth-child(3) .hmini .hface,.hchain.is-in.is-live .hstop:nth-child(4) .hverdict .hface{animation:none}.hverdict .hface{transition:none}.hminis .hmini{transition:none}.hteamswap .hteam__seat,.hteamswap .hteam__link,.hteamswap .hteam__name,.hteamswap .hteam__kit{opacity:1;transform:none;transition:none;animation:none}.hwrows.is-in .hwrow,.hwrows.is-in[data-wave=out] .hwrow,.hwrows.is-in[data-wave=in] .hwrow{opacity:1;transform:none;transition:none;animation:none}.hchain.is-in .hstop:nth-child(1)::after,.hchain.is-in .hstop:nth-child(1)::before,.hchain.is-in .hstop:nth-child(3)::after,.hchain .hstop:nth-child(1)::after,.hchain .hstop:nth-child(1)::before,.hchain .hstop:nth-child(3)::after{transform:scaleX(1);transition:none}.hchain .hstop:nth-child(2)::after,.hchain .hstop:nth-child(3)::before,.hchain.is-in .hstop:nth-child(2)::after,.hchain.is-in .hstop:nth-child(3)::before{opacity:1;transition:none}.hpar{transform:none}}@media(max-width:1240px){.hsplit{grid-template-columns:420px minmax(0,1fr);gap:48px}.hh2{font-size:38px}.hclose .hh2{font-size:44px}.hclose__in{grid-template-columns:minmax(0,1fr) 400px;gap:40px}.hclose__spacer{display:none}}@media(max-width:960px){.hsec{padding:144px 0}.hwrap{padding:0 32px}.hsplit{grid-template-columns:minmax(0,1fr);gap:40px}.hsplit .hlead,.hsplit .hh2{max-width:none}.pstage--home{--stage-min: 0;grid-template-columns:minmax(0,1fr);grid-template-rows:280px auto}.pstage--home .pstage__column{position:relative;grid-row:1;grid-column:1;width:auto;height:auto;min-height:0;margin:0;opacity:1;overflow:hidden}.pstage--home .pstage__portrait{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent 100%)}.pstage--home .pstage__portrait img{object-fit:cover;object-position:50% var(--fy, 50%);transform:none}.pstage--home .pstage__wash::after{background:rgba(13,15,20,0.92)}.pstage--home .pstage__tint::after{background:none}.pstage--home .pstage__left{grid-row:2;grid-column:1;justify-content:flex-start;gap:0;margin-top:0;padding:24px}.pstage--home .pstage__when{position:static;margin:0 0 16px}.pstage--home .pstage__words{padding-top:0}.pstage--home .pstage__el{width:40px;height:40px}.pstage--home .pstage__name{font-size:28px}.pstage--home .pstage__fact{margin-top:16px;min-height:0;font-size:16px}.pstage--home .hstage__line{font-size:16px}.pstage--home .hstage__keys{margin-top:24px}.hclose{min-height:0;padding:144px 0}.hclose__in{grid-template-columns:minmax(0,1fr) 360px;gap:32px}.hclose .hh2{font-size:40px}}@media(max-width:720px){.hsec{padding:112px 0}#home-steps{padding-top:64px}.hwrap{padding:0 16px}.hh2{font-size:32px}.hlead{font-size:16px}.hfaces .hface{width:44px;height:44px}.hwtile{width:48px;height:48px}.hwtile img{width:32px;height:32px}.hmini .hface,.hverdict .hface{width:40px;height:40px}.hverdict{width:40px;height:40px}.hmini .hseam{width:32px}.hchain{padding-left:56px}.hchain__rail,.hchain__lit{left:20px}.hchain__spark{left:17px}.hstop__n{left:-56px}.hplate{padding:16px;border-radius:var(--r-lg)}.hwrow{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:12px 16px}.hwrow__icon{width:48px;height:48px}.hwrow__icon img{width:40px;height:40px}.hwrow__for{grid-column:1 / -1;white-space:normal}.hghost{padding:16px}.hteam__chain{flex-wrap:wrap;gap:16px 12px}.hteam__link{display:none}.hteam__seat{width:100%}.hbento{grid-template-columns:minmax(0,1fr)}.hcell--wide{grid-column:auto}.hchips{gap:8px}.hchips__row{overflow-x:auto;scrollbar-width:none;padding:2px}.hchips__row::-webkit-scrollbar{display:none}.hfoot{padding-top:40px}.hfoot__nav{display:flex;gap:32px;margin-top:32px}.hfoot__social{margin-top:32px;justify-self:start}.hfoot__base{flex-direction:column;gap:16px;margin-top:40px}.hfoot__legal{max-width:none}.hfoot__copy{margin-left:0;white-space:normal}.hclose__in{grid-template-columns:minmax(0,1fr);gap:32px}.hclose__in{text-align:center}.hclose .hh2,.hclose .hlead,.hclose__note{margin-left:auto;margin-right:auto}.hacct{max-width:440px;margin-left:auto;margin-right:auto;text-align:left}.hclose__pitch{position:relative}.hclose__pitch::before{content:"";position:absolute;inset:-48px -16px;z-index:-1;background:radial-gradient(closest-side,rgba(13,15,20,0.9) 0%,rgba(13,15,20,0.84) 60%,transparent 100%)}}@media(max-width:479px){.hacct{max-width:none}}@media(min-width:961px){.hsplit--flip{grid-template-columns:minmax(0,1fr) clamp(420px,50vw - 200px,520px)}.hsplit--flip>.hrev{grid-column:2;grid-row:1}.hsplit--flip>.hpar{grid-column:1;grid-row:1}}@media(min-width:961px)and (max-width:1240px){.hsplit--flip{grid-template-columns:minmax(0,1fr) 420px}}@container hwrows (max-width: 560px){.hwrow{grid-template-columns:48px minmax(0,1fr);gap:8px 12px;padding:12px 16px}.hwrow__icon{width:48px;height:48px}.hwrow__icon img{width:40px;height:40px}.hwrow__t,.hwrow__p,.hwrow__stat{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwrow__for{grid-column:2;white-space:nowrap}}@media(min-width:640px)and (max-width:1199px){.hstops{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.hchain__rail,.hchain__lit{display:none}.hstop:nth-child(1)::after,.hstop:nth-child(3)::after{content:"";position:absolute;left:0;width:calc(200% + 32px);top:172px;height:1px;background:var(--line-2);transform-origin:0 50%;pointer-events:none}.hstop:nth-child(1)::after{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 64px));mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 64px))}.hstop:nth-child(3)::after{-webkit-mask-image:linear-gradient(90deg,transparent 64px,#000 64px);mask-image:linear-gradient(90deg,transparent 64px,#000 64px)}.hstop:nth-child(2)::after,.hstop:nth-child(3)::before{content:"";position:absolute;top:172px;width:64px;height:1px;background:repeating-linear-gradient(90deg,var(--line-2) 0 4px,transparent 4px 10px);opacity:0;pointer-events:none}.hstop:nth-child(2)::after{right:0;-webkit-mask-image:linear-gradient(90deg,#000 40px,transparent 64px);mask-image:linear-gradient(90deg,#000 40px,transparent 64px)}.hstop:nth-child(3)::before{left:0;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px);mask-image:linear-gradient(90deg,transparent 0,#000 24px)}.hchain.is-in .hstop:nth-child(2)::after{opacity:1;transition:opacity 0.3s var(--ease-out2) 0.45s}.hchain.is-in .hstop:nth-child(3)::before{opacity:1;transition:opacity 0.3s var(--ease-out2) 0.1s}.hstop:nth-child(1)::before{content:"";position:absolute;left:0;width:50%;top:172px;height:1px;background:linear-gradient(90deg,var(--best-gold),color-mix(in srgb,var(--best-gold) 30%,transparent) calc(100% - 48px),var(--line-2) 100%);transform-origin:0 50%;pointer-events:none;z-index:1}.hchain .hstop:nth-child(1)::after,.hchain .hstop:nth-child(1)::before,.hchain .hstop:nth-child(3)::after{transform:scaleX(0)}.hchain.is-in .hstop:nth-child(1)::after,.hchain.is-in .hstop:nth-child(1)::before,.hchain.is-in .hstop:nth-child(3)::after{transform:scaleX(1);transition:transform 0.6s var(--ease-out2)}@keyframes hspark-run{0%{transform:translate(0,0);opacity:0}2%{opacity:1}13%{opacity:1}15%{transform:translate(calc(var(--hspan, 0px) - 40px),0);opacity:0}15.01%{transform:translate(0,var(--hrow, 0px));opacity:0}17%{opacity:1}28%{opacity:1}30%{transform:translate(calc(var(--hspan, 0px) - 40px),var(--hrow, 0px));opacity:0}30.01%{transform:translate(0,0);opacity:0}100%{transform:translate(0,0);opacity:0}}}@media(max-width:639px){.pstage--home .pstage__left{padding:20px}.hchain{margin-top:48px;padding-left:56px}.hchain__rail,.hchain__lit{left:20px;right:auto;top:24px;bottom:24px;width:1px;height:auto;transform-origin:50% 0}.hchain__rail{background:var(--line-2)}.hchain__lit{height:16%;bottom:auto;background:linear-gradient(180deg,var(--best-gold),color-mix(in srgb,var(--best-gold) 30%,transparent) calc(100% - 48px),var(--line-2) 100%)}.hchain__spark{left:17px;right:auto;top:24px;bottom:auto;width:7px;height:40px}.hchain__spark::before{width:7px;height:40px}.hchain__spark::after{left:3px;top:12px;width:1px;height:16px}.hstops{grid-template-columns:minmax(0,1fr);gap:40px}.hstop{align-items:flex-start;text-align:left}.hstop__art{height:auto;min-height:56px;align-items:center;justify-content:flex-start;padding-bottom:0}.hstop__n{position:absolute;left:-52px;top:7px;margin:0;width:40px;height:40px;font-size:16px;box-shadow:inset 0 0 0 1px var(--line-2),0 0 0 6px var(--void)}.hstop--done .hstop__n{box-shadow:0 0 0 6px var(--void)}.hstop__t{margin-top:16px;font-size:20px}.hstop__p{max-width:none;font-size:15px}.hchain .hchain__rail,.hchain .hchain__lit{transform:scaleY(0)}.hchain.is-in .hchain__rail,.hchain.is-in .hchain__lit{transform:scaleY(1)}@keyframes hspark-run{0%{transform:translateY(0);opacity:0}2%{opacity:1}28%{opacity:1}30%{transform:translateY(calc(var(--hspanv, 0px) - 40px));opacity:0}30.01%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:0}}}.hbento{--hplay-in: cubic-bezier(0.4, 0, 1, 1)}.hcell .hpiece{transition:transform 0.2s var(--hplay-in),box-shadow 0.2s var(--hplay-in)}.hcell[data-play=on] .hpiece{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--line-2),0 12px 28px -12px rgba(0,0,0,0.5);transition:transform 0.2s var(--ease-out2),box-shadow 0.2s var(--ease-out2)}@property --hbeam{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes hbeam-run{0%{--hbeam: 0deg;opacity:1}78%{opacity:1}100%{--hbeam: 360deg;opacity:0}}.hpiece::before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;opacity:0;pointer-events:none;background:conic-gradient(from var(--hbeam),transparent 0%,transparent 56%,rgba(232,216,160,0.55) 63%,rgba(242,239,231,0.95) 68%,rgba(232,216,160,0.55) 73%,transparent 82%);filter:drop-shadow(0 0 6px rgba(232,216,160,0.5));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.hcell[data-play=on] .hpiece::before{animation:hbeam-run 0.9s linear}.hcell[data-play=on] .hpiece--card{box-shadow:none}.hpiece--card .team-card{transition:box-shadow 0.2s var(--hplay-in)}.hcell[data-play=on] .hpiece--card .team-card{box-shadow:inset 0 0 0 999px rgba(242,239,231,0.03),var(--card-plate-shadow-hi);transition:box-shadow 0.2s var(--ease-out2)}.hpiece--card .chain{perspective:600px}.hpiece--card .node__badge{backface-visibility:hidden}@keyframes hcoin{0%{transform:rotateY(0deg);animation-timing-function:cubic-bezier(0.4,0,1,1)}45%{transform:rotateY(90deg)}45.01%{transform:rotateY(-90deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{transform:rotateY(0deg)}}@keyframes hcoin-words{0%{opacity:1;animation-timing-function:cubic-bezier(0.4,0,1,1)}45%{opacity:0;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{opacity:1}}@keyframes hcard-name{0%{opacity:1;transform:none;animation-timing-function:cubic-bezier(0.4,0,1,1)}42%{opacity:0;transform:translateY(-6px)}42.01%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{opacity:1;transform:none}}@keyframes hcard-link{0%{opacity:1}8%{opacity:0.55}100%{opacity:1}}.hpiece--card .node__words{display:contents}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(1) .node__badge{animation:hcoin 0.4s both}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(2) .node__badge{animation:hcoin 0.4s 0.14s both}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(3) .node__badge{animation:hcoin 0.4s 0.28s both}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(1) .node__name,.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(1) .node__slot{animation:hcoin-words 0.4s both}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(2) .node__name,.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(2) .node__slot{animation:hcoin-words 0.4s 0.14s both}.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(3) .node__name,.hcell[data-play=on] .team-card[data-turn=go] .node:nth-of-type(3) .node__slot{animation:hcoin-words 0.4s 0.28s both}.hcell[data-play=on] .team-card[data-turn=go] .team-card__name{animation:hcard-name 0.38s both}.hcell[data-play=on] .team-card[data-turn=go] .link--1{animation:hcard-link 0.6s var(--ease-out2) both}.hcell[data-play=on] .team-card[data-turn=go] .link--2{animation:hcard-link 0.74s var(--ease-out2) both}.hcell[data-play=on] .team-card[data-turn=go] .receipts>*{animation:hplay-rise 0.2s var(--ease-out2) 0.68s both}.hcell[data-play=on] .team-card[data-turn=go] .receipts>*:nth-child(2){animation-delay:0.72s}.hcell[data-play=on] .team-card[data-turn=go] .receipts>*:nth-child(3){animation-delay:0.76s}.hpiece--card .receipts{min-height:24px}.hcell .node__badge{transition:border-color 0.2s var(--hplay-in)}.hcell[data-play=on] .node .node__badge{transition:border-color 0.24s var(--ease-out2)}.hcell[data-play=on] .node:nth-of-type(1) .node__badge{border-color:var(--el);transition-delay:0s}.hcell[data-play=on] .node:nth-of-type(2) .node__badge{border-color:var(--el);transition-delay:0.12s}.hcell[data-play=on] .node:nth-of-type(3) .node__badge{border-color:var(--el);transition-delay:0.24s}.hcell[data-play=on] .link{opacity:1}.hcell[data-play=on] .link--1{transition:opacity 0.3s 0.06s}.hcell[data-play=on] .link--2{transition:opacity 0.3s 0.18s}@keyframes hplay-rise{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hcell[data-play=on] .receipts>*{animation:hplay-rise 0.2s var(--ease-out2) both}.hcell[data-play=on] .receipts>*:nth-child(2){animation-delay:0.04s}.hcell[data-play=on] .receipts>*:nth-child(3){animation-delay:0.08s}@keyframes hrelay-fire{0%{box-shadow:inset 0 0 0 1px var(--line);background:rgba(242,239,231,0.06);transform:none}35%{box-shadow:inset 0 0 0 2px var(--best-gold),0 0 0 4px color-mix(in srgb,var(--best-gold) 25%,transparent);background:color-mix(in srgb,var(--best-gold) 18%,transparent);transform:scale(1.06)}100%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--best-gold) 55%,transparent);background:color-mix(in srgb,var(--best-gold) 8%,transparent);transform:none}}@keyframes hrelay-lit{to{color:var(--ink)}}@keyframes hrelay-lit-gold{to{color:var(--best-gold)}}.hrelay__line.play .step__tile{animation:hrelay-fire 0.7s var(--ease-out2) calc(var(--i) * 0.26s + 0.3s) both}.hrelay__line.play .step__l{animation:hrelay-lit 0.3s var(--ease) calc(var(--i) * 0.26s + 0.45s) both}.hrelay__line.play .step--enh .step__l{animation-name:hrelay-lit-gold}.hrelay__line{opacity:0;transform:translateX(24px);transition:opacity 0.3s var(--ease),transform 0.4s var(--ease-out2);pointer-events:none}.hrelay__line.rest,.hrelay__line.in{opacity:1;transform:none}.hrelay__line.out{opacity:0;transform:translateX(-24px);transition:opacity 0.25s var(--ease),transform 0.3s var(--ease)}.hrelay__line.snap{transition:none}.hadv{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.hadv__track{position:absolute;top:0;left:0;right:0;height:100%;display:flex;flex-direction:column;gap:24px;padding:8px 0;transform:translateY(calc(var(--hadv-p, 0) * (100% + 8px) * -1));transition:transform 0.2s var(--hplay-in)}.hadv[data-run=on] .hadv__track{transition:transform 0.48s var(--ease-out2);will-change:transform}.hadv[data-snap=on] .hadv__track{transition:none}.hadv__entry{flex:0 0 100%;display:flex;flex-direction:column;overflow:hidden;padding-left:16px;border-left:2px solid var(--el, var(--line-2));--o: 0s}.hadv__top{display:flex;align-items:center;gap:12px;flex:0 0 auto}.hadv__face{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-md);background:color-mix(in srgb,var(--el) 22%,transparent);border:1px solid color-mix(in srgb,var(--el) 46%,transparent);font-size:14px;font-weight:700;color:var(--el-t)}.hadv__face img{width:100%;height:100%;object-fit:cover;display:block}.hadv__name{flex:1 1 auto;min-width:0;font-size:18px;font-weight:700;color:var(--el-t, var(--ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hadv__badge{display:grid;justify-items:end;flex:0 0 auto}.hadv__chip{grid-area:1 / 1;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;transition:opacity 0.3s var(--ease)}.hadv__chip--warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 50%,transparent)}.hadv__chip--ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 50%,transparent);opacity:0}.hadv__moves{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;margin:8px 0 0;font-feature-settings:var(--num-tab);font-size:15px;line-height:24px}.hadv__move{display:flex;align-items:center;gap:8px}.hadv__movet{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);transition:color 0.2s var(--hplay-in)}.hadv__ring{width:16px;height:16px;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2)}.hadv__ring::after{content:"";width:8px;height:8px;border-radius:999px;background:var(--best-gold);transform:scale(0);transition:transform 0.2s var(--hplay-in)}.hadv__bar{flex:0 0 auto;margin:8px 0 0;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.hadv__fill{height:100%;background:var(--best-gold);transform-origin:left center;transform:scaleX(0);transition:transform 0.2s var(--hplay-in)}@keyframes hadv-rail{0%{transform:scaleX(0)}27.778%{transform:scaleX(0)}44.444%{transform:scaleX(0.3333)}55.556%{transform:scaleX(0.3333)}72.222%{transform:scaleX(0.6667)}83.333%{transform:scaleX(0.6667)}100%{transform:scaleX(1)}}.hadv__entry[data-lit=on] .hadv__ring::after{transform:none;transition:transform 0.3s var(--ease-pop)}.hadv__entry[data-lit=on] .hadv__movet{color:var(--ink);transition:color 0.3s var(--ease-out2)}.hadv__entry[data-lit=on] .hadv__move:nth-child(1) .hadv__ring::after,.hadv__entry[data-lit=on] .hadv__move:nth-child(1) .hadv__movet{transition-delay:calc(0.5s + var(--o))}.hadv__entry[data-lit=on] .hadv__move:nth-child(2) .hadv__ring::after,.hadv__entry[data-lit=on] .hadv__move:nth-child(2) .hadv__movet{transition-delay:calc(1s + var(--o))}.hadv__entry[data-lit=on] .hadv__move:nth-child(3) .hadv__ring::after,.hadv__entry[data-lit=on] .hadv__move:nth-child(3) .hadv__movet{transition-delay:calc(1.5s + var(--o))}.hadv__entry[data-lit=on] .hadv__fill{animation:hadv-rail 1.8s var(--ease-out2) var(--o) both}.hadv__entry[data-lit=on] .hadv__chip--warn{opacity:0;transition-delay:calc(2.2s + var(--o))}.hadv__entry[data-lit=on] .hadv__chip--ok{opacity:1;transition-delay:calc(2.2s + var(--o))}@keyframes hsheet-out{to{opacity:0;transform:translateY(-8px)}}@keyframes hsheet-in{from{opacity:0;transform:translateY(8px)}}.hsheet__slot{display:grid;width:44px;height:44px;flex:0 0 auto}.hsheet__slot .hface{grid-area:1 / 1;width:44px;height:44px;opacity:0}.hsheet__slot .hface.is-on{opacity:1;animation:hsheet-in 0.26s var(--ease-out2) both}.hsheet__who{display:contents}.hsheet__who .hsheet__name,.hsheet__who .hsheet__role{animation:hsheet-in 0.26s var(--ease-out2) both}.hsheet[data-swap=out] .hsheet__slot .hface.is-on,.hsheet[data-swap=out] .hsheet__name,.hsheet[data-swap=out] .hsheet__role{animation:hsheet-out 0.2s var(--hplay-in) both}.hsheet__rows span,.hsheet__w{transition:opacity 0.15s var(--ease)}.hsheet[data-swap=out] .hsheet__rows span,.hsheet[data-swap=out] .hsheet__w{opacity:0}.hmine{height:192px;overflow:hidden}.hmine__track{display:flex;flex-direction:column;gap:12px}.hmine__track[data-step=go]{transform:translateY(-68px);transition:transform 0.32s var(--ease-out2)}.hmine__track[data-step=go] .hmine__row:first-child{opacity:0;transition:opacity 0.24s var(--hplay-in)}@keyframes hmine-pop{from{opacity:0;transform:scale(0.6)}}.hmine__save{display:inline-flex;flex:0 0 auto;color:var(--best-gold)}.hmine__save[data-pop=on]{animation:hmine-pop 0.16s var(--ease-out2) 0.14s both}.hplan__tail span{font-feature-settings:var(--num-tab);color:var(--ink)}@media(prefers-reduced-motion:reduce){.hmine__track,.hmine__track .hmine__row:first-child{transform:none;transition:none}.hmine__save,.hmine__save[data-pop=on]{transform:none;opacity:1;animation:none}.hsheet__slot .hface.is-on,.hsheet__who .hsheet__name,.hsheet__who .hsheet__role{animation:none}.hadv__track{transform:none;transition:none}.hadv__ring::after,.hadv__fill,.hadv__chip,.hadv__movet{transition:none}.hsheet__rows span,.hsheet__w{transition:none}.hrelay__line{transition:none}.hrelay__line.play .step__tile,.hrelay__line.play .step__l{animation:none}.hrelay__seat .hface,.hrelay__nm{transition:none}.hcell .node__badge{transition:none}.hcell .hpiece,.hpiece--card .team-card{transition:none}.hpiece::before,.hcell[data-play=on] .hpiece::before{animation:none;opacity:0}.hpiece--card .node__badge,.hpiece--card .node__name,.hpiece--card .node__slot,.hpiece--card .team-card__name,.hpiece--card .link,.hpiece--card .receipts>*{animation:none}}.pp-page{display:flex;flex-direction:column}.pp-page .shell{flex:1 0 auto;width:100%;min-height:0;padding-bottom:0}.pp-page .pfoot{margin-left:0;margin-right:0}a.brand--home,a.nav__btn,a.dock__btn{text-decoration:none}@media(max-width:864px){.pp-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.pp{width:100%;max-width:720px;margin:0 auto;padding-top:48px}.pp__h1{padding-bottom:0}.pp__date{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--ink-4)}.pp__lead{margin:24px 0 0;font-size:17px;line-height:1.6;color:var(--ink-2)}.pp__sec{margin-top:48px}.pp__sec--short{margin-top:40px}.pp__sec--short+.pp__sec{margin-top:56px}.pp__sec--first{margin-top:40px}.pp__sec>*{margin:0}.pp__sec>*+*{margin-top:16px}.pp__sec>.pp__h2+*{margin-top:12px}.pp__h2{font-size:20px;line-height:1.3;font-weight:600;color:var(--ink)}.pp__sec>p,.pp__sec li{font-size:16px;line-height:1.6;color:var(--ink-2)}.pp__sec ul,.pp__sec ol{padding-left:24px}.pp__sec li+li{margin-top:8px}.pp__sec a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pp__sec a:hover{color:var(--ink-2)}.pp__sec a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.pp .heyebrow+.pp__h1{margin-top:12px}.hq__grp{margin-top:56px}.hq__grp--first{margin-top:40px}.hq__grp>.pp__h2{margin:0 0 8px}.hq{border-bottom:1px solid var(--line);scroll-margin-top:96px}.hq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:17px;line-height:1.5;font-weight:500;color:var(--ink);cursor:pointer;list-style:none}.hq__q::-webkit-details-marker{display:none}.hq__q:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.hq__chev{flex:none;color:var(--ink-3);transition:transform 200ms cubic-bezier(.2,.8,.2,1),color 200ms}.hq__q:hover .hq__chev{color:var(--ink)}.hq[open]:not(.is-closing) .hq__chev{transform:rotate(180deg)}.hq__a{overflow:hidden}.hq__in{padding:0 40px 24px 0}.hq__in>*{margin:0}.hq__in>*+*{margin-top:12px}.hq__a p,.hq__a li{font-size:16px;line-height:1.6;color:var(--ink-2)}.hq__a ol{padding-left:24px}.hq__a li+li{margin-top:8px}.hq__a a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.hq__a a:hover{color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.hq__chev{transition:none}}@media(max-width:720px){.hq__in{padding-right:0}}.wn__head{display:inline-flex;align-items:baseline;flex-wrap:wrap;column-gap:12px}.wn__v{min-width:40px}.wn__d{color:var(--ink-3);font-weight:400}.hq__in>.wn-fix{margin-top:16px}.wn-fix__s{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:16px;line-height:24px;font-weight:500;color:var(--ink-2);cursor:pointer;list-style:none}.wn-fix__s::-webkit-details-marker{display:none}.wn-fix__s:hover{color:var(--ink)}.wn-fix__s:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.wn-fix__chev{flex:none;color:var(--ink-3);transition:transform 200ms cubic-bezier(.2,.8,.2,1)}.wn-fix[open] .wn-fix__chev{transform:rotate(180deg)}.wn-fix__v{margin-top:16px;padding-left:16px;border-left:1px solid var(--line)}.wn-fix__v>*{margin:0}.wn-fix__v>*+*{margin-top:4px}.hq__a .wn-fix__h{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:12px;font-size:16px;line-height:24px;font-weight:500;color:var(--ink)}.hq__a .wn-fix__v li+li{margin-top:4px}@media(prefers-reduced-motion:reduce){.wn-fix__chev{transition:none}}.hq__a ul{padding-left:24px}.hfoot__ver{color:inherit;text-decoration:none;text-underline-offset:3px}a.hfoot__ver:hover{text-decoration:underline}a.hfoot__ver:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.pp__short{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;align-items:start}@media(max-width:720px){.pp{padding-top:32px}.pp__short{grid-template-columns:minmax(0,1fr)}}.ab{flex:1 0 auto}.ab .hsec:not(.ab-hero):not(.hclose){padding:128px 0}@media(max-width:960px){.ab .hsec:not(.ab-hero):not(.hclose){padding:96px 0}}@media(max-width:720px){.ab .hsec:not(.ab-hero):not(.hclose){padding:80px 0}}.ab-page .pfoot--app{margin-top:0}.ab-page .pfoot--app::before{display:none}.ab-hero{border-top:0;padding-top:96px;overflow:hidden;isolation:isolate}.ab-hero>.hwrap{position:relative;z-index:2}.ab-hero__art{position:absolute;top:0;bottom:0;right:0;left:32%;z-index:0}.ab-hero__art img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.ab-hero__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 0%,transparent 64%,var(--void) 100%),linear-gradient(90deg,var(--void) 0%,var(--void) 32%,rgba(19,21,25,0.8) 44%,rgba(19,21,25,0.24) 60%,rgba(19,21,25,0.08) 100%),linear-gradient(180deg,rgba(19,21,25,0.5) 0%,transparent 24%)}.ab-cmp{display:flex;flex-direction:column;gap:16px}.ab-hero .ab-plate{background:linear-gradient(180deg,rgba(31,35,44,0.72),rgba(23,26,33,0.72)) padding-box,var(--plate-edge) border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ab-plate:hover .hteam__link{opacity:0.55}.ab-plate__label{margin:0;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-3)}.ab-row{display:flex;align-items:flex-start;gap:12px}.ab-plate>.ab-row{margin-top:20px}.ab-seat{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto;min-width:0;text-align:center}.ab-seat .hface{width:64px;height:64px}.ab-seat__n{font-size:15px;font-weight:700;line-height:1.3;color:var(--el-t, var(--ink))}.ab-seat--off .ab-seat__n{color:var(--ink-4)}.ab-row>.hteam__link{margin-top:32px}.ab-plate__line{margin:20px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.ab-fork{--face: 64px;--name: 19.5px;display:flex;align-items:center;margin-top:20px}.ab-fork__anchor{position:relative;margin-right:24px}.ab-fork__anchor::after{content:"";position:absolute;top:calc(var(--face) / 2);left:100%;width:24px;height:1px;background:var(--el);opacity:0.55}.ab-fork__rows{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:24px}.ab-fork__rows::before{content:"";position:absolute;left:0;width:1px;top:calc(var(--face) / 2);bottom:calc(var(--face) / 2 + 8px + var(--name));background:var(--el);opacity:0.55}.ab-fork__rows .ab-seat{width:96px}.ab-fork__rows .ab-seat .hface{width:var(--face);height:var(--face)}.ab-fork__anchor .hface{width:var(--face);height:var(--face)}.ab-two{display:grid;grid-template-columns:clamp(420px,50vw - 200px,520px) minmax(0,1fr);column-gap:64px;align-items:start}.ab-two>.heyebrow{grid-column:1;grid-row:1}.ab-big{grid-column:1;grid-row:2;margin:16px 0 0;font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-0.02em;color:var(--ink);text-wrap:balance}.ab-two>.ab-body{grid-column:2;grid-row:2;margin-top:16px}.ab-body{max-width:640px}.ab-body p{margin:0;font-size:17px;line-height:1.6;color:var(--ink-2)}.ab-body p+p{margin-top:16px}.ab-who .hlead{max-width:640px}.ab-orbit{position:relative;width:100%;height:400px;margin:64px auto 0;contain:layout paint;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ab-orbit__f{position:absolute;left:0;top:0;opacity:0;will-change:transform;pointer-events:none}.ab-orbit__f .hface{display:block;width:100%;height:100%}.ab-orbit__f img{-webkit-user-drag:none}.ab-orbit__far{position:absolute;inset:0;opacity:0;filter:brightness(0.45) blur(1.5px);will-change:opacity}.ab-orbit__f--rover{pointer-events:auto;cursor:pointer}.ab-find{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:80px}.ab-find__i{display:flex;flex-direction:column;align-items:flex-start;padding:0 32px;border-right:1px solid var(--line);color:var(--ink);text-decoration:none}.ab-find__i:first-child{padding-left:0}.ab-find__i:last-child{border-right:0}.ab-find__mark{display:block;flex:none;color:var(--ink);overflow:visible}.ab-find__t{margin-top:24px;font-size:20px;font-weight:600;line-height:1.3;color:var(--ink);transition:color 160ms var(--ease)}.ab-find__l{margin-top:8px;font-size:15px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.ab-find__i:hover .ab-find__t{color:var(--ink-2)}.ab-find__i:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ab-close__in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.ab-close .hh2{margin:0;max-width:16ch}.ab-close .hclose__scrim{background:radial-gradient(ellipse 34% 30% at 50% 50%,rgba(13,15,20,0.82) 0%,rgba(13,15,20,0.72) 55%,transparent 100%),radial-gradient(ellipse 42% 60% at 50% 48%,transparent 0%,transparent 35%,rgba(13,15,20,0.97) 100%),linear-gradient(90deg,rgba(13,15,20,0.97) 0%,rgba(13,15,20,0.90) 26%,rgba(13,15,20,0.02) 46%,rgba(13,15,20,0.02) 58%,rgba(13,15,20,0.86) 78%,rgba(13,15,20,0.96) 100%),linear-gradient(180deg,rgba(13,15,20,0.5) 0%,transparent 28%,transparent 70%,rgba(13,15,20,0.8) 100%)}.ab-mail{height:44px;margin-top:32px;padding:0 24px;text-decoration:none}.ab-mail:focus-visible{outline:2px solid var(--ink);outline-offset:2px}button.ab-mail{cursor:pointer;font-family:var(--font-sans)}.ab-mail__i{width:18px;height:18px;flex:none}.ab-kofi__cup{display:block;height:32px;width:auto;margin:0 auto 24px}.ab-kofi .hlead{margin-top:40px}.ab-kofi__key{height:44px;margin-top:40px;padding:0 24px;text-decoration:none}.ab-kofi__key img{height:20px;width:auto;display:block}.ab-kofi__key:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ab-close__art img{position:absolute;inset:0}.ab-slide{opacity:0;animation:30.4s ease-in-out infinite both}.ab-slide--2{animation-name:ab-slide-2}.ab-slide--3{animation-name:ab-slide-3}.ab-slide--4{animation-name:ab-slide-4}@keyframes ab-slide-2{0%,25%{opacity:0}30.263%,55.263%{opacity:1}55.3%,100%{opacity:0}}@keyframes ab-slide-3{0%,50%{opacity:0}55.263%,80.263%{opacity:1}80.3%,100%{opacity:0}}@keyframes ab-slide-4{0%,75%{opacity:0}80.263%,94.737%{opacity:1}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.ab-find__t{transition:none}.ab-close__art .ab-slide{display:none;animation:none}}@media(min-width:888px)and (max-width:1415px){.ab-find{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}.ab-find__i:nth-child(3n+1){padding-left:0}.ab-find__i:nth-child(3n){border-right:0}}@media(min-width:721px)and (max-width:887px){.ab-find{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.ab-find__i:nth-child(odd){padding-left:0}.ab-find__i:nth-child(even){border-right:0}}@media(max-width:1240px){.ab-two{grid-template-columns:420px minmax(0,1fr);column-gap:48px}}@media(max-width:960px){.ab-hero{padding-top:64px}.ab-hero__art{left:0;top:30%}.ab-hero__scrim{background:linear-gradient(180deg,var(--void) 0%,var(--void) 34%,rgba(19,21,25,0.62) 56%,rgba(19,21,25,0.5) 80%,var(--void) 100%)}.ab-two{grid-template-columns:minmax(0,1fr)}.ab-two>.ab-body{grid-column:1;grid-row:auto;margin-top:24px}}@media(max-width:720px){.ab-hero{padding-top:48px}.ab-seat .hface{width:48px;height:48px}.ab-fork{--face: 48px;--name: 17px}.ab-row>.hteam__link{display:block;min-width:8px;margin-top:24px}.ab-row{gap:8px}.ab-fork__anchor{margin-right:16px}.ab-fork__anchor::after{width:16px}.ab-seat{max-width:88px}.ab-fork__rows .ab-seat{width:80px}.ab-seat__n{font-size:13px}.ab-big{font-size:28px}.ab-body p{font-size:16px}.ab-find{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:56px}.ab-find__i{padding:32px 0;border-right:0;border-top:1px solid var(--line)}.ab-find__i:first-child{padding-top:0;border-top:0}.ab-find__i:last-child{padding-bottom:0}.ab-close .hh2{font-size:32px}.ab-close .hclose__scrim{background:radial-gradient(ellipse 90% 40% at 50% 50%,rgba(13,15,20,0.9) 0%,rgba(13,15,20,0.84) 60%,transparent 100%),radial-gradient(ellipse 42% 60% at 50% 48%,transparent 0%,transparent 35%,rgba(13,15,20,0.97) 100%),linear-gradient(180deg,rgba(13,15,20,0.5) 0%,transparent 28%,transparent 70%,rgba(13,15,20,0.8) 100%)}}.hsec .hhead+.hchain,.hsec .hhead+.pstage,.hsec .hhead+.hbento{margin-top:80px}@media(max-width:720px){.hsec .hhead+.hchain,.hsec .hhead+.pstage,.hsec .hhead+.hbento{margin-top:56px}}
