.esports-module__OFGy5q__page{--ink:#031617;--stage:#031617;--panel:#0b3d40;--panel-hi:#145457;--line:#1f4f52;--fg:#fff;--muted:#a3a3a3;--heading:#9fd3d6;--paper:#0b3d40;--paper-fg:#fff;--paper-muted:#a3a3a3;--paper-line:#1f4f52;--green:#8ab63f;--green-hi:#a9d35c;--green-dk:#6e9232;--font:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gutter:clamp(16px,4vw,48px);--max:1240px;--sec:clamp(80px,11vw,148px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.6;overflow-x:hidden}.esports-module__OFGy5q__page *,.esports-module__OFGy5q__page :before,.esports-module__OFGy5q__page :after{box-sizing:border-box}.esports-module__OFGy5q__page img,.esports-module__OFGy5q__page video,.esports-module__OFGy5q__page svg{max-width:100%;display:block}.esports-module__OFGy5q__page a{color:inherit}.esports-module__OFGy5q__page :focus-visible{outline:2px solid var(--green);outline-offset:3px}.esports-module__OFGy5q__page h1,.esports-module__OFGy5q__page h2,.esports-module__OFGy5q__page h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600}.esports-module__OFGy5q__wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.esports-module__OFGy5q__sec{padding-block:var(--sec)}.esports-module__OFGy5q__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.esports-module__OFGy5q__btn{min-height:52px;font:600 .9375rem/1.2 var(--font);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 26px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.esports-module__OFGy5q__btnPrimary{background:var(--green);color:var(--ink);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.esports-module__OFGy5q__btnPrimary:hover{background:var(--green-hi)}.esports-module__OFGy5q__btnGhost{color:var(--fg);background:#03161759;border-color:#ffffff59}.esports-module__OFGy5q__btnGhost:hover{border-color:var(--green)}.esports-module__OFGy5q__btn svg{width:18px;height:18px}.esports-module__OFGy5q__hero{isolation:isolate;background:var(--stage);align-items:flex-end;height:100svh;min-height:600px;display:flex;position:relative;overflow:hidden}.esports-module__OFGy5q__heroVideo{object-fit:cover;object-position:60% 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.esports-module__OFGy5q__hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#031617e6 0%,#03161780 42%,#03161700 72%),linear-gradient(#03161700 30%,#03161740 55%,#031617f5 100%);position:absolute;inset:0}.esports-module__OFGy5q__heroInner{width:100%;padding-block:120px clamp(56px,7vw,96px)}.esports-module__OFGy5q__crumbs{color:var(--muted);margin:0 0 20px;font-size:.8125rem}.esports-module__OFGy5q__hero h1{letter-spacing:-.045em;max-width:14ch;font-size:clamp(3rem,6.2vw,6rem);font-weight:700;line-height:.95}.esports-module__OFGy5q__heroSub{max-width:40ch;color:var(--fg);margin:24px 0 0;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-weight:300;line-height:1.55}.esports-module__OFGy5q__vidToggle{right:var(--gutter);font:500 .8125rem var(--font);color:var(--fg);cursor:pointer;background:#0316178c;border:1px solid #ffffff40;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;position:absolute;bottom:clamp(24px,4vw,40px)}.esports-module__OFGy5q__vidToggle svg{width:12px;height:12px}@media (max-width:640px){.esports-module__OFGy5q__hero{min-height:100svh}.esports-module__OFGy5q__heroVideo{object-position:50% 30%}.esports-module__OFGy5q__hero:before{background:linear-gradient(#0316171a 15%,#03161799 50%,#031617f7 100%)}.esports-module__OFGy5q__vidToggle{top:16px;bottom:auto}}.esports-module__OFGy5q__ticker{background:var(--green);color:var(--ink);overflow:hidden}.esports-module__OFGy5q__tickerTrack{width:max-content;animation:42s linear infinite esports-module__OFGy5q__tick;display:flex}.esports-module__OFGy5q__ticker ul{margin:0;padding:0;list-style:none;display:flex}.esports-module__OFGy5q__ticker li{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:26px;padding:18px 26px 18px 0;font-size:clamp(1.0625rem,1.9vw,1.4rem);font-weight:600;display:flex}.esports-module__OFGy5q__ticker svg{flex:none;width:18px;height:18px}@keyframes esports-module__OFGy5q__tick{to{transform:translate(-50%)}}.esports-module__OFGy5q__plan{background:var(--paper);color:var(--paper-fg)}.esports-module__OFGy5q__manifesto{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.esports-module__OFGy5q__manifesto h2{color:var(--heading);letter-spacing:-.045em;max-width:11ch;font-size:clamp(2.4rem,5.4vw,4.75rem);font-weight:700;line-height:.98}.esports-module__OFGy5q__manifesto p{max-width:42ch;color:var(--paper-muted);margin:24px 0 0;font-size:1.125rem}.esports-module__OFGy5q__shift{margin:0;padding:0;list-style:none}.esports-module__OFGy5q__shift li{border-top:1px solid var(--paper-line);grid-template-columns:minmax(0,1fr) 24px minmax(0,1.25fr);align-items:center;gap:18px;padding:24px 0;display:grid}.esports-module__OFGy5q__shift li:last-child{border-bottom:1px solid var(--paper-line)}.esports-module__OFGy5q__from{color:var(--paper-muted);text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--paper-line);text-decoration-color:var(--paper-line)}.esports-module__OFGy5q__to{font-size:1.1875rem;font-weight:600;line-height:1.3}.esports-module__OFGy5q__shift svg{width:24px;height:24px;color:var(--green-dk)}@media (max-width:860px){.esports-module__OFGy5q__manifesto{grid-template-columns:1fr}}.esports-module__OFGy5q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-bottom:clamp(36px,5vw,60px);display:flex}.esports-module__OFGy5q__head h2{color:var(--heading);letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:700;line-height:1}.esports-module__OFGy5q__head p{max-width:36ch;color:var(--muted);margin:0}.esports-module__OFGy5q__bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.esports-module__OFGy5q__tile{isolation:isolate;background:var(--panel);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);flex-direction:column;justify-content:space-between;gap:40px;min-height:230px;padding:28px;display:flex;position:relative}.esports-module__OFGy5q__tile svg{width:32px;height:32px;color:var(--green)}.esports-module__OFGy5q__tile h3{font-size:1.1875rem;line-height:1.25}.esports-module__OFGy5q__tile p{color:var(--muted);max-width:30ch;margin:8px 0 0;font-size:.9375rem;line-height:1.5}.esports-module__OFGy5q__tileWide{grid-column:span 2}.esports-module__OFGy5q__tileFeature{background:var(--stage);grid-area:span 2/span 2;min-height:472px}.esports-module__OFGy5q__tileFeature img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.esports-module__OFGy5q__tileFeature:before{content:"";z-index:-1;background:linear-gradient(#0316171a 0%,#03161759 45%,#031617f2 100%);position:absolute;inset:0}.esports-module__OFGy5q__tileFeature h3{letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.1}.esports-module__OFGy5q__tileFeature p{color:var(--fg);opacity:.85;max-width:34ch;font-size:1.0625rem}@media (max-width:960px){.esports-module__OFGy5q__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.esports-module__OFGy5q__tileWide{grid-column:span 1}.esports-module__OFGy5q__tileFeature{grid-row:auto;min-height:360px}}@media (max-width:600px){.esports-module__OFGy5q__bento{gap:8px}.esports-module__OFGy5q__tile{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);gap:20px;min-height:0;padding:18px 16px 20px}.esports-module__OFGy5q__tile svg{width:26px;height:26px}.esports-module__OFGy5q__tile h3{font-size:1rem}.esports-module__OFGy5q__tile p{font-size:.8125rem}.esports-module__OFGy5q__tileFeature{min-height:320px;padding:24px 20px}.esports-module__OFGy5q__tileFeature h3{font-size:1.5rem}.esports-module__OFGy5q__tileFeature p{font-size:.9375rem}}.esports-module__OFGy5q__stage{background:var(--stage);position:relative;overflow:hidden}.esports-module__OFGy5q__stage:before{content:"";pointer-events:none;background-image:linear-gradient(var(--line)1px,transparent 1px),linear-gradient(90deg,var(--line)1px,transparent 1px);opacity:.4;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 60% 60%,#000,#0000 75%);mask-image:radial-gradient(70% 70% at 60% 60%,#000,#0000 75%)}.esports-module__OFGy5q__stage .esports-module__OFGy5q__wrap{position:relative}.esports-module__OFGy5q__bracket{max-width:1000px;margin:0 auto}.esports-module__OFGy5q__bracket svg{width:100%;height:auto;overflow:visible}.esports-module__OFGy5q__bracket figcaption{color:var(--muted);margin-top:18px;font-size:.875rem}.esports-module__OFGy5q__brLink{fill:none;stroke:#2e6b6f;stroke-width:1.5px;transition:stroke .25s,opacity .25s}.esports-module__OFGy5q__brNode{cursor:pointer}.esports-module__OFGy5q__brNode rect{fill:#0000;stroke:#2e6b6f;stroke-width:1px;transition:stroke .25s,opacity .25s}.esports-module__OFGy5q__brNode text{fill:#cfcfcf;font-family:var(--font);transition:fill .25s,opacity .25s}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r1 rect,.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r2 rect{fill:var(--panel)}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r1 text,.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r2 text{fill:var(--fg);font-weight:500}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r3 rect{fill:var(--green);stroke:var(--green)}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r3 text{fill:var(--ink);font-weight:600}.esports-module__OFGy5q__hasHot .esports-module__OFGy5q__brNode:not(.esports-module__OFGy5q__hot) rect,.esports-module__OFGy5q__hasHot .esports-module__OFGy5q__brNode:not(.esports-module__OFGy5q__hot) text,.esports-module__OFGy5q__hasHot .esports-module__OFGy5q__brLink:not(.esports-module__OFGy5q__hot){opacity:.3}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__hot rect{stroke:var(--green)}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__hot.esports-module__OFGy5q__r0 text{fill:#fff}.esports-module__OFGy5q__brLink.esports-module__OFGy5q__hot{stroke:var(--green)}.esports-module__OFGy5q__brNode.esports-module__OFGy5q__r3.esports-module__OFGy5q__glow rect{filter:drop-shadow(0 0 14px #8ab63fcc)}.esports-module__OFGy5q__process h2{color:var(--heading);letter-spacing:-.04em;margin-bottom:clamp(40px,6vw,72px);font-size:clamp(2.2rem,4.6vw,4rem);font-weight:700;line-height:1}.esports-module__OFGy5q__steps{border-top:2px solid var(--paper-fg);counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.esports-module__OFGy5q__steps li{min-width:0;padding:28px 24px 0 0;position:relative}.esports-module__OFGy5q__steps li:before{counter-increment:step;content:"0" counter(step);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px var(--paper-fg);margin-bottom:18px;font-size:clamp(3rem,5vw,4.5rem);font-weight:700;line-height:1;display:block}.esports-module__OFGy5q__steps li:after{content:"";background:var(--green);width:12px;height:12px;position:absolute;top:-7px;left:0}.esports-module__OFGy5q__steps h3{color:var(--paper-fg);font-size:1.1875rem}.esports-module__OFGy5q__steps p{color:var(--paper-muted);max-width:24ch;margin:8px 0 0;font-size:.9375rem;line-height:1.5}@media (max-width:900px){.esports-module__OFGy5q__steps{border-top:0;border-left:2px solid var(--paper-fg);grid-template-columns:1fr}.esports-module__OFGy5q__steps li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:20px;padding:0 0 32px 28px;display:grid}.esports-module__OFGy5q__steps li:before{grid-row:span 2;margin:0;font-size:2.5rem}.esports-module__OFGy5q__steps li:after{top:10px;left:-7px}}.esports-module__OFGy5q__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.esports-module__OFGy5q__card{isolation:isolate;aspect-ratio:3/4;background:var(--panel);align-items:flex-end;max-width:100%;margin:0;display:flex;position:relative;overflow:hidden}.esports-module__OFGy5q__card img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.esports-module__OFGy5q__card:before{content:"";z-index:-1;background:linear-gradient(#03161700 30%,#0316178c 58%,#031617f5 100%);position:absolute;inset:0}.esports-module__OFGy5q__cardBody{padding:24px}.esports-module__OFGy5q__card h3{letter-spacing:-.02em;font-size:1.375rem;line-height:1.15}.esports-module__OFGy5q__card p{color:var(--muted);margin:8px 0 0;font-size:.9375rem;line-height:1.5}@media (max-width:960px){.esports-module__OFGy5q__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.esports-module__OFGy5q__card{aspect-ratio:4/5}}@media (max-width:560px){.esports-module__OFGy5q__cards{grid-template-columns:1fr}.esports-module__OFGy5q__card{aspect-ratio:16/11}}.esports-module__OFGy5q__studio{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(28px,5vw,64px);margin-top:clamp(72px,10vw,128px);padding-top:clamp(40px,5vw,56px);display:grid}.esports-module__OFGy5q__studio h3{letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.1}.esports-module__OFGy5q__studioIntro p{color:var(--muted);max-width:34ch;margin:12px 0 0}.esports-module__OFGy5q__partners{font-size:.875rem;margin-top:20px!important}.esports-module__OFGy5q__studioLinks{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.esports-module__OFGy5q__studioLinks a{background:var(--panel);height:100%;color:var(--fg);flex-direction:column;justify-content:space-between;gap:28px;padding:22px 20px;text-decoration:none;transition:background-color .15s;display:flex}.esports-module__OFGy5q__studioLinks a:hover{background:var(--panel-hi)}.esports-module__OFGy5q__studioLinks a:hover span{color:var(--green-hi)}.esports-module__OFGy5q__studioLinks svg{width:28px;height:28px;color:var(--green)}.esports-module__OFGy5q__studioLinks span{font-size:.9375rem;font-weight:500;line-height:1.3;transition:color .15s}@media (max-width:860px){.esports-module__OFGy5q__studio{grid-template-columns:1fr}.esports-module__OFGy5q__studioLinks{grid-template-columns:1fr;gap:8px}.esports-module__OFGy5q__studioLinks a{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:16px 18px}}.esports-module__OFGy5q__close{isolation:isolate;background:var(--stage);position:relative;overflow:hidden}.esports-module__OFGy5q__closeBg{object-fit:cover;object-position:50% 30%;z-index:-2;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.esports-module__OFGy5q__close:before{content:"";z-index:-1;background:linear-gradient(90deg,#031617f2 0%,#031617b3 50%,#03161759 100%);position:absolute;inset:0}.esports-module__OFGy5q__close h2{color:var(--heading);letter-spacing:-.045em;max-width:11ch;font-size:clamp(2.6rem,6.4vw,5.75rem);font-weight:700;line-height:.95}.esports-module__OFGy5q__closeSub{max-width:40ch;color:var(--fg);opacity:.85;margin:20px 0 0;font-size:1.125rem}.esports-module__OFGy5q__offices{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 24px;margin:clamp(56px,8vw,96px) 0 0;padding-top:24px;font-size:.9375rem;display:grid}.esports-module__OFGy5q__offices div{min-width:0}.esports-module__OFGy5q__offices dt{color:var(--muted);font-size:.8125rem}.esports-module__OFGy5q__offices dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0}.esports-module__OFGy5q__offices a{text-decoration:none}.esports-module__OFGy5q__offices a:hover{color:var(--green-hi)}@media (max-width:900px){.esports-module__OFGy5q__offices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.esports-module__OFGy5q__tickerTrack{animation:none}.esports-module__OFGy5q__page *,.esports-module__OFGy5q__page :before,.esports-module__OFGy5q__page :after{transition:none!important}}
