.feature-section-module__VxBQxG__section{padding-inline:var(--gutter)}.feature-section-module__VxBQxG__header{align-items:center;gap:calc(20 * var(--u-soft));flex-direction:column;display:flex}.feature-section-module__VxBQxG__title{font-size:var(--text-display);text-align:center;color:var(--color-cyan);font-weight:700;line-height:1.2}.feature-section-module__VxBQxG__list{grid-template-columns:repeat(2, calc(830 * var(--u)));justify-content:center;gap:calc(32 * var(--u));margin:calc(110 * var(--u)) 0 0;padding:0;list-style:none;display:grid}.feature-section-module__VxBQxG__card{--edge:#82f5ff26;padding:calc(32 * var(--u-soft)) calc(40 * var(--u-soft)) calc(36 * var(--u-soft));transition:background-color .4s;position:relative;overflow:hidden}.feature-section-module__VxBQxG__edge{background:var(--edge);transition:background-color .4s;position:absolute}.feature-section-module__VxBQxG__edgeTop,.feature-section-module__VxBQxG__edgeBottom{height:1px;left:0;right:0}.feature-section-module__VxBQxG__edgeTop{transform-origin:0;top:0}.feature-section-module__VxBQxG__edgeBottom{transform-origin:100%;bottom:0}.feature-section-module__VxBQxG__edgeLeft,.feature-section-module__VxBQxG__edgeRight{width:1px;top:0;bottom:0}.feature-section-module__VxBQxG__edgeLeft{transform-origin:bottom;left:0}.feature-section-module__VxBQxG__edgeRight{transform-origin:top;right:0}.feature-section-module__VxBQxG__number{margin-bottom:calc(20 * var(--u-soft));opacity:.7;display:block}.feature-section-module__VxBQxG__body{align-items:flex-start;gap:calc(28 * var(--u-soft));display:flex}.feature-section-module__VxBQxG__iconWrap{margin-top:calc(6 * var(--u));flex:none}.feature-section-module__VxBQxG__iconWrap>*{width:calc(100.48 * var(--u-soft));height:auto;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.feature-section-module__VxBQxG__cardTitle{font-size:var(--text-heading);color:var(--color-cyan);font-weight:700;line-height:1.2}.feature-section-module__VxBQxG__cardText{margin-top:calc(4 * var(--u));font-size:var(--text-body)}.feature-section-module__VxBQxG__arrow{right:calc(24 * var(--u-soft));bottom:calc(16 * var(--u-soft));font-size:max(18px, calc(28 * var(--u)));color:var(--color-cyan);opacity:.45;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);position:absolute}.feature-section-module__VxBQxG__card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#a2fafd12 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@media (hover:hover) and (pointer:fine){.feature-section-module__VxBQxG__card:hover{--edge:#82f5ff80;background-color:#82f5ff06}.feature-section-module__VxBQxG__card:hover .feature-section-module__VxBQxG__iconWrap>*{transform:translate(3px,-3px)}.feature-section-module__VxBQxG__card:hover .feature-section-module__VxBQxG__arrow{opacity:1;transform:translate(3px,-3px)}.feature-section-module__VxBQxG__card:hover:after{transition:transform .9s cubic-bezier(.45,0,.55,1);transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.feature-section-module__VxBQxG__card:after{display:none}.feature-section-module__VxBQxG__iconWrap>*,.feature-section-module__VxBQxG__arrow{transition:none}}@media (max-width:900px){.feature-section-module__VxBQxG__list{grid-template-columns:1fr;gap:16px;margin-top:32px}}
.hero-module__q_m67W__hero{background:var(--color-navy);height:100dvh;position:relative;overflow:hidden}.hero-module__q_m67W__layer{position:absolute}.hero-module__q_m67W__scene{position:absolute;inset:0}.hero-module__q_m67W__svg{width:100%;height:100%;display:block}.hero-module__q_m67W__bg,.hero-module__q_m67W__grid{background:var(--color-hero);inset:0}.hero-module__q_m67W__logoArea{inset:var(--header-height) 0 0;perspective:650px;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:absolute;container-type:size}.hero-module__q_m67W__stage{aspect-ratio:1920/901;width:min(100cqw,213.097cqh);position:relative}@container (orientation:portrait){.hero-module__q_m67W__stage{width:min(145cqw,213.097cqh)}}.hero-module__q_m67W__logo{width:66.35%;height:109.66%;top:-3.3%;left:17.65%}.hero-module__q_m67W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.sponsors-module__kS8cBG__sponsors{padding-inline:var(--gutter)}.sponsors-module__kS8cBG__list{justify-content:center;align-items:center;gap:calc(30 * var(--u-soft)) calc(60 * var(--u-soft));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sponsors-module__kS8cBG__item{width:calc(var(--w) * var(--u-soft));overflow:hidden}.sponsors-module__kS8cBG__item img{width:100%;height:auto;display:block}.sponsors-module__kS8cBG__link{display:block}.sponsors-module__kS8cBG__link:focus-visible{outline-offset:4px;outline:2px solid}
.text-module__Z5rMjG__text{grid-template-columns:calc(359 * var(--u)) calc(898 * var(--u));justify-content:center;display:grid}.text-module__Z5rMjG__aside{align-items:flex-start;gap:calc(32 * var(--u-soft));flex-direction:column;display:flex;position:relative}.text-module__Z5rMjG__label{margin-bottom:calc(20 * var(--u-soft));position:absolute;bottom:100%}.text-module__Z5rMjG__heading{font-size:var(--text-heading);color:var(--color-cyan);font-weight:700;line-height:1.2}.text-module__Z5rMjG__heading svg{width:calc(222.86 * var(--u-soft));height:auto;margin-top:calc(10 * var(--u));display:block}.text-module__Z5rMjG__body{margin-top:calc(3 * var(--u));font-size:var(--text-body);flex-direction:column;gap:1.2em;display:flex}.text-module__Z5rMjG__editorial{grid-template-columns:calc(520 * var(--u)) calc(898 * var(--u));column-gap:calc(40 * var(--u))}.text-module__Z5rMjG__editorial .text-module__Z5rMjG__label{margin:0;position:static}.text-module__Z5rMjG__editorial .text-module__Z5rMjG__heading svg{width:calc(400 * var(--u-soft))}.text-module__Z5rMjG__editorial .text-module__Z5rMjG__body{margin-top:calc(56 * var(--u-soft));line-height:1.45}@media (max-width:900px){.text-module__Z5rMjG__text,.text-module__Z5rMjG__editorial{padding-inline:var(--gutter);grid-template-columns:1fr;gap:16px}.text-module__Z5rMjG__aside{gap:12px}.text-module__Z5rMjG__label{margin:0;position:static}.text-module__Z5rMjG__editorial .text-module__Z5rMjG__body{margin-top:8px}}
.video-modal-module__OyBttq__dialog{width:min(1280px, 100% - 2 * var(--gutter), (100dvh - 2 * var(--gutter) - 90px) * 16 / 9);max-width:none;max-height:calc(100dvh - 2 * var(--gutter));color:var(--color-white);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.video-modal-module__OyBttq__dialog::backdrop{background:#000249e0}.video-modal-module__OyBttq__dialog[open]{animation:.45s cubic-bezier(.22,1,.36,1) video-modal-module__OyBttq__enter}.video-modal-module__OyBttq__dialog[open]::backdrop{animation:.3s video-modal-module__OyBttq__fade}.video-modal-module__OyBttq__dialog[data-closing]{animation:.2s ease-in forwards video-modal-module__OyBttq__leave}.video-modal-module__OyBttq__dialog[data-closing]::backdrop{animation:.2s ease-in reverse forwards video-modal-module__OyBttq__fade}@keyframes video-modal-module__OyBttq__enter{0%{opacity:0;transform:translateY(24px)scale(.97)}}@keyframes video-modal-module__OyBttq__leave{to{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes video-modal-module__OyBttq__fade{0%{opacity:0}}.video-modal-module__OyBttq__panel{flex-direction:column;gap:16px;display:flex}.video-modal-module__OyBttq__header{border-bottom:1px solid #82f5ff33;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding-bottom:14px;display:grid}.video-modal-module__OyBttq__number{opacity:.7}.video-modal-module__OyBttq__title{font-size:max(18px, calc(32 * var(--u)));font-weight:700;line-height:1.2}.video-modal-module__OyBttq__duration{font-variant-numeric:tabular-nums;color:var(--color-cyan);opacity:.8;font-size:14px}.video-modal-module__OyBttq__close{width:44px;height:44px;color:var(--color-cyan);cursor:pointer;background:0 0;border:1px solid #82f5ff4d;border-radius:50%;place-items:center;padding:0;transition:border-color .3s,background-color .3s;display:grid}.video-modal-module__OyBttq__close:hover,.video-modal-module__OyBttq__close:focus-visible{border-color:var(--color-cyan);background:#82f5ff14}.video-modal-module__OyBttq__close:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.video-modal-module__OyBttq__player{aspect-ratio:16/9;background:#00012f;width:100%;position:relative;overflow:hidden}.video-modal-module__OyBttq__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-modal-module__OyBttq__player img{object-fit:cover;opacity:.45}.video-modal-module__OyBttq__pending{font-size:max(16px, calc(28 * var(--u)));color:var(--color-cyan);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.video-modal-module__OyBttq__dialog[open],.video-modal-module__OyBttq__dialog[open]::backdrop{animation:none}}
.video-section-module__qT8LQq__section{position:relative}.video-section-module__qT8LQq__gridBand{height:max(140px, calc(300 * var(--u)));margin-bottom:max(32px, calc(64 * var(--u)));background:var(--color-hero);pointer-events:none;overflow:hidden}.video-section-module__qT8LQq__gridBand>svg{width:100%;height:100%;display:block}.video-section-module__qT8LQq__pin{width:min(100% - 2 * var(--gutter), calc(1576 * var(--u)));margin-inline:auto;position:relative}.video-section-module__qT8LQq__stage{align-items:center;gap:calc(24 * var(--u-soft));padding-top:calc(40 * var(--u-soft));flex-direction:column;display:flex}.video-section-module__qT8LQq__featured{z-index:1;width:min(100%, calc((100svh - 600 * var(--u-soft)) * 16 / 9));will-change:transform;position:relative}.video-section-module__qT8LQq__grid{gap:calc(48 * var(--u)) calc(37 * var(--u));margin:calc(56 * var(--u-soft)) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.video-section-module__qT8LQq__card{--border:transparent;position:relative}.video-section-module__qT8LQq__thumb{aspect-ratio:16/9;width:100%;color:inherit;outline:1px solid var(--border);outline-offset:-1px;cursor:pointer;background:#00012f;border:0;padding:0;transition:outline-color .4s;display:block;position:relative;overflow:hidden}.video-section-module__qT8LQq__thumb:focus-visible{outline:2px solid var(--color-cyan);outline-offset:-2px}.video-section-module__qT8LQq__thumbImage{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.video-section-module__qT8LQq__play{width:max(40px, calc(64 * var(--u)));aspect-ratio:1;color:var(--color-navy);background:var(--color-cyan);border-radius:50%;place-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:8%;right:6%}.video-section-module__qT8LQq__play svg{width:45%;height:auto;margin-left:6%}.video-section-module__qT8LQq__meta{align-items:baseline;gap:calc(16 * var(--u-soft));padding:calc(18 * var(--u-soft)) 0 0;border-top:1px solid #82f5ff26;grid-template-columns:auto 1fr auto;display:grid}.video-section-module__qT8LQq__number{opacity:.7}.video-section-module__qT8LQq__title{font-size:max(16px, calc(26.95 * var(--u)));font-weight:700;line-height:1.2;transition:transform .4s cubic-bezier(.22,1,.36,1)}.video-section-module__qT8LQq__duration{font-size:max(13px, calc(18 * var(--u)));font-variant-numeric:tabular-nums;color:var(--color-cyan);opacity:.8}.video-section-module__qT8LQq__featuredCard .video-section-module__qT8LQq__play{width:max(56px, calc(112 * var(--u)));inset:50% auto auto 50%;translate:-50% -50%}.video-section-module__qT8LQq__featuredCard .video-section-module__qT8LQq__title{font-size:var(--text-heading)}@media (hover:hover) and (pointer:fine){.video-section-module__qT8LQq__card:hover{--border:var(--color-cyan)}.video-section-module__qT8LQq__card:hover .video-section-module__qT8LQq__thumbImage{transform:scale(1.03)}.video-section-module__qT8LQq__card:hover .video-section-module__qT8LQq__play{transform:scale(1.15)}.video-section-module__qT8LQq__card:hover .video-section-module__qT8LQq__title{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.video-section-module__qT8LQq__thumbImage,.video-section-module__qT8LQq__play,.video-section-module__qT8LQq__title{transition:none}}@media (max-width:1023px){.video-section-module__qT8LQq__featured{width:100%}}@media (max-width:900px){.video-section-module__qT8LQq__pin{width:calc(100% - 2 * var(--gutter))}.video-section-module__qT8LQq__grid{grid-template-columns:1fr;gap:32px;margin-top:32px}}
.render-blocks-module__5xR9Lq__sponsors{margin-top:max(24px, calc(112 * var(--u)))}.render-blocks-module__5xR9Lq__intro{margin-top:max(40px, calc(103 * var(--u)))}.render-blocks-module__5xR9Lq__features{margin-top:max(56px, calc(170 * var(--u)))}.render-blocks-module__5xR9Lq__videos{margin-top:max(56px, calc(188 * var(--u)))}.render-blocks-module__5xR9Lq__article{margin-top:max(56px, calc(203 * var(--u)))}
.footer-module__tUdqrq__footer{padding:calc(48 * var(--u-soft)) var(--gutter) calc(91 * var(--u-soft));background:var(--color-cyan);position:relative}.footer-module__tUdqrq__line{left:0;right:0;bottom:calc(100% + max(24px, calc(48 * var(--u))));background:var(--color-cyan);transform-origin:0;height:2px;position:absolute}.footer-module__tUdqrq__text{max-width:calc(1210 * var(--u));font-size:var(--text-body);text-align:center;color:var(--color-navy);margin-inline:auto;font-weight:700;line-height:1.2}.footer-module__tUdqrq__end{right:var(--gutter);bottom:calc(24 * var(--u-soft));color:var(--color-navy);opacity:.6;position:absolute}@media (max-width:900px){.footer-module__tUdqrq__text{max-width:none}.footer-module__tUdqrq__footer{padding-bottom:56px}}
.header-module__6rtY2W__header{z-index:2;height:var(--header-height);background-color:var(--color-bar);background-image:linear-gradient(var(--color-bar), var(--color-bar));background-blend-mode:multiply;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.header-module__6rtY2W__logo{align-items:center;gap:calc(14 * var(--u-soft));color:var(--color-white);text-decoration:none;display:flex}.header-module__6rtY2W__mark{width:calc(59.08 * var(--u-soft));height:auto;display:block}.header-module__6rtY2W__logo[data-game] .header-module__6rtY2W__mark{visibility:hidden}.header-module__6rtY2W__wordmark{font-size:calc(18.81 * var(--u-soft));flex-direction:column;font-weight:700;line-height:1.2;display:flex}
.scroll-progress-module__cJysQG__progress{z-index:10;pointer-events:none;align-items:stretch;gap:16px;height:60vh;display:flex;position:fixed;top:50%;right:20px;translate:0 -50%}.scroll-progress-module__cJysQG__track{background:#82f5ff1f;width:2px;position:relative}.scroll-progress-module__cJysQG__fill{background:var(--color-cyan);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.scroll-progress-module__cJysQG__markers{flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.scroll-progress-module__cJysQG__marker{letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-cyan);opacity:.35;pointer-events:auto;justify-content:flex-end;gap:.5em;font-size:11px;font-weight:700;text-decoration:none;transition:opacity .4s;display:flex}.scroll-progress-module__cJysQG__marker:hover,.scroll-progress-module__cJysQG__marker:focus-visible,.scroll-progress-module__cJysQG__marker[data-active]{opacity:1}.scroll-progress-module__cJysQG__markerLabel{transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1)}.scroll-progress-module__cJysQG__marker:not([data-active]):not(:hover):not(:focus-visible) .scroll-progress-module__cJysQG__markerLabel{opacity:0;transform:translate(6px)}@media (max-width:1023px){.scroll-progress-module__cJysQG__progress{right:6px}.scroll-progress-module__cJysQG__markers{display:none}}@media (prefers-reduced-motion:reduce){.scroll-progress-module__cJysQG__progress{display:none}}
.page-module__W-57bW__main{padding-bottom:max(56px, calc(215 * var(--u)))}
