@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Nunito:wght@400;600;700;800;900&display=swap";@layer custom {
:root{--cnvs-themecolor: #7c3aed;--cnvs-themecolor-rgb: 124, 58, 237;--cnvs-header-bg: transparent;--cnvs-header-sticky-bg: #0a0a0f;--cnvs-header-sticky-border: rgba(124, 58, 237, .3);--cnvs-heading-font: "Rajdhani", sans-serif;--cnvs-body-font: "Nunito", sans-serif;--cnvs-primary-font: "Nunito", sans-serif;--cnvs-secondary-font: "Rajdhani", sans-serif;--cnvs-primary-menu-font: "Rajdhani", sans-serif;--vortex-cyan: #00e5ff;--vortex-bg-void: #0a0a0f;--vortex-bg-dark: #0f0f14;--vortex-bg-card: #1a1928;--vortex-bg-mid: #12111a;--vortex-text-muted: #9ca3af}body{background-color:#0a0a0f;color:#fff;font-family:var(--cnvs-body-font)}h1,h2,h3,h4,h5,h6{font-family:var(--cnvs-secondary-font);color:#fff}@media(min-width:992px){.include-header{padding-top:160px}}.vortex-wave-divider{width:100%;overflow:hidden;line-height:0}.vortex-wave-divider svg{display:block;width:100%}.vortex-label{display:block;font-family:var(--cnvs-body-font);font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#00e5ff;margin-bottom:12px}.vortex-stat-pill{display:inline-flex;align-items:center;padding:8px 18px;background:#1a1928;border:1px solid #00e5ff;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.85rem;font-weight:700;color:#fff;gap:8px}.vortex-player-card{background:#1a1928;border:1px solid #7c3aed;border-radius:12px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.vortex-player-card:hover{transform:translateY(-6px);border-color:#00e5ff;box-shadow:0 0 32px #7c3aed73}.vortex-player-card .card-bottom{background:#12111a;padding:16px}.vortex-player-card .gamertag{font-family:var(--cnvs-body-font);font-size:1.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#00e5ff;margin-bottom:8px}.vortex-player-card .role-badge{display:inline-block;padding:3px 12px;background:#00e5ff;color:#0a0a0f;font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:12px}.vortex-stat-chip{display:inline-flex;flex-direction:column;align-items:center;padding:6px 10px;background:#7c3aed2e;border-radius:6px;font-family:var(--cnvs-body-font)}.vortex-stat-chip .chip-value{font-size:.95rem;font-weight:700;color:#fff}.vortex-stat-chip .chip-label{font-size:.65rem;font-weight:600;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase}.vortex-result-card{background:#1a1928;border:1px solid rgba(124,58,237,.4);border-radius:12px;padding:20px 24px;margin-bottom:16px}.vortex-upcoming-card{background:#0f0f14;border:1px solid #00e5ff;border-radius:12px;padding:20px 24px;margin-bottom:16px;position:relative}.vortex-placement-badge{display:inline-block;padding:3px 14px;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vortex-placement-badge.winner{background:#7c3aed;color:#fff}.vortex-placement-badge.runner-up{background:#00e5ff;color:#0a0a0f}@keyframes vortex-pulse{0%,to{opacity:1;box-shadow:0 0 #00e5ff80}50%{opacity:.7;box-shadow:0 0 0 6px #00e5ff00}}.vortex-live-dot{display:inline-block;width:10px;height:10px;background:#00e5ff;border-radius:50%;animation:vortex-pulse 1.5s ease-in-out infinite;vertical-align:middle;margin-right:6px}.vortex-live-label{font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#00e5ff}.vortex-btn-reminder{display:inline-block;padding:6px 16px;background:#7c3aed;border:none;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.78rem;font-weight:700;color:#fff;cursor:pointer;transition:opacity .2s}.vortex-btn-reminder:hover{opacity:.85}.vortex-video-card{background:#1a1928;border:1px solid rgba(124,58,237,.35);border-radius:12px;overflow:hidden;--cnvs-transitions: .1s linear;will-change:transform}.vortex-video-card .play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;background:#7c3aed;border-radius:50%;display:flex;align-items:center;justify-content:center}.vortex-video-card .play-overlay svg{width:20px;height:20px;fill:#fff}.vortex-schedule-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.vortex-schedule-day{background:#0f0f14;border-radius:8px;padding:12px 8px;text-align:center}.vortex-schedule-day .day-label{font-family:var(--cnvs-body-font);font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#00e5ff;margin-bottom:6px}.vortex-live-pill{display:inline-block;padding:3px 8px;background:#7c3aed;border-radius:999px;font-size:.62rem;font-weight:700;color:#fff;letter-spacing:.06em}.vortex-upcoming-pill{display:inline-block;padding:3px 8px;background:#6b7280;border-radius:999px;font-size:.62rem;font-weight:700;color:#fff}.vortex-discord-band{background:#7c3aed;border-radius:16px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px}.vortex-discord-band h3{font-family:var(--cnvs-secondary-font);font-size:1.75rem;font-weight:700;color:#fff;margin:0}.vortex-btn-discord{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;background:transparent;border:2px solid #fff;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.9rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.vortex-btn-discord:hover{background:#fff;color:#7c3aed}.vortex-sponsor-card{background:#1a1928;border-radius:12px;padding:28px 24px;display:flex;align-items:center;justify-content:center;filter:grayscale(1) brightness(.85);transition:filter .25s}.vortex-sponsor-card:hover{filter:grayscale(0) brightness(1)}.vortex-sponsor-card img{max-height:40px;object-fit:contain}.vortex-merch-card{background:#0a0a0f;border:1px solid #7c3aed;border-radius:12px;overflow:hidden;position:relative;--cnvs-transitions: .1s linear;will-change:transform}.vortex-merch-card .product-image{width:100%;aspect-ratio:4/3;object-fit:cover}.vortex-merch-card .product-info{padding:16px}.vortex-merch-card .product-name{font-family:var(--cnvs-secondary-font);font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:8px}.vortex-price-pill{display:inline-block;padding:4px 14px;background:#7c3aed;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.82rem;font-weight:700;color:#fff;margin-bottom:10px}.vortex-btn-shop{display:inline-block;padding:7px 18px;background:transparent;border:1px solid #00e5ff;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.8rem;font-weight:700;color:#00e5ff;cursor:pointer;transition:background .2s,color .2s}.vortex-btn-shop:hover{background:#00e5ff;color:#0a0a0f}.vortex-sold-out-badge{position:absolute;top:12px;right:12px;padding:4px 12px;background:#dc2626;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.vortex-tier-card{background:#1a1928;border-radius:12px;padding:22px 24px;margin-bottom:16px}.vortex-tier-card.tier-purple{border:1px solid #7c3aed}.vortex-tier-card.tier-cyan{border:1px solid #00e5ff}.vortex-tier-name{font-family:var(--cnvs-secondary-font);font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.vortex-tier-audience{display:inline-block;padding:4px 12px;background:#7c3aed;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.72rem;font-weight:700;color:#fff;margin-bottom:10px}.vortex-tier-benefits{list-style:none;padding:0;margin:0;font-family:var(--cnvs-body-font);font-size:.85rem;font-weight:400;color:#9ca3af}.vortex-tier-benefits li:before{content:"\25b8  ";color:#00e5ff;font-size:.8em}.vortex-form-container{background:#12111a;border:1px solid #7c3aed;border-radius:16px;padding:36px;position:relative;--cnvs-transitions: .1s linear;will-change:transform}.vortex-form-container .form-top-line{position:absolute;top:-1px;left:0;height:2px;background:#00e5ff;width:0;border-radius:2px}.vortex-form-container.scroll-detect .form-top-line{width:calc(var(--cnvs-scroll-start, 0) * 100%)}.vortex-form-field{width:100%;padding:12px 16px;background:#0a0a0f;border:1px solid #2d2d3a;border-radius:8px;font-family:var(--cnvs-body-font);font-size:.95rem;font-weight:400;color:#fff;margin-bottom:14px;transition:box-shadow .2s;outline:none}.vortex-form-field:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed40}.vortex-form-field::placeholder{color:#4b4b62}.vortex-form-label{display:block;font-family:var(--cnvs-body-font);font-size:.78rem;font-weight:700;color:#9ca3af;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.vortex-btn-submit{width:100%;padding:14px 24px;background:#7c3aed;border:none;border-radius:999px;font-family:var(--cnvs-body-font);font-size:1rem;font-weight:700;color:#fff;cursor:pointer;transition:opacity .2s;letter-spacing:.04em}.vortex-btn-submit:hover{opacity:.88}.scroll-detect{--cnvs-transitions: .1s linear;will-change:transform}.vortex-slide-in{transform:translate(60px);opacity:0;transition:transform .5s ease,opacity .5s ease}.vortex-slide-in.scroll-detect{transform:translate(calc(60px - var(--cnvs-scroll-start, 0) * 60px));opacity:calc(var(--cnvs-scroll-start, 0))}.vortex-card-3d{transform:perspective(900px) rotateX(18deg);opacity:0;transition:transform .5s ease,opacity .5s ease}.vortex-card-3d.scroll-detect{transform:perspective(900px) rotateX(calc(18deg - var(--cnvs-scroll-start, 0) * 18deg));opacity:calc(var(--cnvs-scroll-start, 0))}.vortex-scale-in{transform:scale(.5);opacity:0;transition:transform .5s ease,opacity .5s ease}.vortex-scale-in.scroll-detect{transform:scale(calc(.5 + var(--cnvs-scroll-start, 0) * .5));opacity:calc(var(--cnvs-scroll-start, 0))}.vortex-ticker-track{display:flex;gap:24px;width:max-content}.vortex-ticker-track.forward{transform:translate(calc(var(--cnvs-scroll-percent, 0) * -2px))}.vortex-ticker-track.reverse{transform:translate(calc(var(--cnvs-scroll-percent, 0) * 2px))}.vortex-btn-fullwidth{display:block;width:100%;max-width:360px;margin:36px auto 0;padding:16px 32px;background:#7c3aed;border:none;border-radius:999px;font-family:var(--cnvs-body-font);font-size:1rem;font-weight:700;color:#fff;text-align:center;cursor:pointer;transition:opacity .2s}.vortex-btn-fullwidth:hover{opacity:.88}.vortex-score-bar{height:4px;background:#2d2d3a;border-radius:2px;margin-top:10px;overflow:hidden}.vortex-score-bar .fill{height:100%;background:#7c3aed;border-radius:2px}#header{--cnvs-header-bg: transparent;--cnvs-header-sticky-bg: #0a0a0f;--cnvs-header-height: 90px;--cnvs-header-height-shrink: 64px;--cnvs-primary-menu-font: "Rajdhani", sans-serif;--cnvs-primary-menu-font-weight: 600;--cnvs-primary-menu-font-size: .9375rem;--cnvs-primary-menu-tt: uppercase;--cnvs-primary-menu-ls: .08em;--cnvs-primary-menu-color: rgba(255,255,255,.82);--cnvs-primary-menu-hover-color: #00e5ff}#header.sticky-header #header-wrap{border-bottom:1px solid rgba(124,58,237,.35)}#header .cnvs-menu-link i{color:#7c3aed;margin-right:5px;font-size:.85em;vertical-align:-1px;transition:color .2s}#header .cnvs-menu-item:hover .cnvs-menu-link i,#header .cnvs-menu-item.current .cnvs-menu-link i{color:#00e5ff}#header .cnvs-menu-item.current>.cnvs-menu-link{color:#00e5ff}#header .cnvs-menu-item.current>.cnvs-menu-link:after{content:"";display:block;height:2px;width:100%;background:#00e5ff;border-radius:2px;margin-top:2px}#header .vortex-cta{display:inline-flex;align-items:center;gap:7px;padding:9px 20px;background:#7c3aed;border:none;border-radius:999px;font-family:var(--cnvs-body-font);font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;cursor:pointer;transition:background .2s,box-shadow .2s;text-decoration:none}#header .vortex-cta:hover{background:#6d28d9;box-shadow:0 0 20px #7c3aed8c;color:#fff}#header .vortex-cta i{font-size:1rem}#header.dark .cnvs-hamburger-inner,#header.dark .cnvs-hamburger-inner:before,#header.dark .cnvs-hamburger-inner:after{background-color:#fff}#footer{--cnvs-header-height: 80px}#footer #copyrights{background:transparent;padding:0}.vortex-footer-wrap{padding:28px 0 20px;border-bottom:1px solid rgba(124,58,237,.18)}.vortex-footer-row{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.vortex-footer-logo-col{flex:0 0 auto}.vortex-footer-logo-lockup{display:flex;align-items:center;gap:12px;text-decoration:none}.vortex-footer-logo-mark{width:38px;height:38px;background:#7c3aed;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vortex-footer-logo-mark svg{width:22px;height:22px}.vortex-footer-wordmark{font-family:var(--cnvs-secondary-font);font-size:1.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;line-height:1}.vortex-footer-wordmark span{color:#7c3aed}.vortex-footer-tagline{font-family:var(--cnvs-body-font);font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#00e5ff;margin-top:2px;display:block}.vortex-footer-nav-col{flex:1 1 auto;display:flex;justify-content:center}.vortex-footer-nav{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.vortex-footer-nav li a{font-family:var(--cnvs-secondary-font);font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;text-decoration:none;padding:6px 14px;display:block;transition:color .2s;position:relative}.vortex-footer-nav li a:after{content:"";position:absolute;bottom:2px;left:14px;right:14px;height:1px;background:#7c3aed;transform:scaleX(0);transition:transform .2s ease;transform-origin:left}.vortex-footer-nav li a:hover{color:#fff}.vortex-footer-nav li a:hover:after{transform:scaleX(1)}.vortex-footer-social-col{flex:0 0 auto;display:flex;align-items:center;gap:6px}.vortex-footer-social-col .social-icon{width:34px;height:34px;background:#12111a;border:1px solid #2d2d3a;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.85rem;transition:background .2s,border-color .2s,color .2s;text-decoration:none;overflow:hidden;position:relative}.vortex-footer-social-col .social-icon:hover{background:#7c3aed;border-color:#7c3aed;color:#fff}.vortex-footer-social-col .social-icon i:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.vortex-footer-social-col .social-icon:hover i:first-child{opacity:0}.vortex-footer-social-col .social-icon:hover i:last-child{opacity:1}.vortex-copyright-row{padding:16px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.vortex-copyright-text{font-family:var(--cnvs-body-font);font-size:.72rem;font-weight:600;color:#4b4b62;letter-spacing:.02em}.vortex-copyright-text a{color:#6b7280;text-decoration:none;transition:color .2s}.vortex-copyright-text a:hover{color:#9ca3af}.vortex-live-indicator{display:inline-flex;align-items:center;gap:6px;font-family:var(--cnvs-body-font);font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#00e5ff}.vortex-live-indicator .dot{width:7px;height:7px;background:#00e5ff;border-radius:50%;animation:vf-pulse 1.6s ease-in-out infinite}@keyframes vf-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:767px){.vortex-footer-row{flex-direction:column;align-items:center;text-align:center;gap:20px}.vortex-copyright-row{justify-content:center;text-align:center}.vortex-footer-nav{gap:0}}#hero .hero-heading{font-family:var(--cnvs-secondary-font);font-size:clamp(2.75rem,5vw,5rem);font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:1.25rem}#hero .hero-subtitle{font-family:var(--cnvs-body-font);font-size:1.1rem;font-weight:400;color:#9ca3af;margin-bottom:2rem;line-height:1.6}#hero .hero-cta{display:inline-block;padding:14px 34px;background:var(--cnvs-themecolor);border-radius:999px;font-family:var(--cnvs-body-font);font-size:1rem;font-weight:700;color:#fff;text-decoration:none;letter-spacing:.04em;transition:opacity .2s}.vortex-stat-pill .stat-icon{color:var(--vortex-cyan)}.vortex-section-heading{font-family:var(--cnvs-secondary-font);font-size:3rem;font-weight:700;letter-spacing:.02em;color:#fff;margin:0}.vortex-player-img-wrap{position:relative;overflow:hidden;aspect-ratio:3/4}.vortex-player-img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0;display:block}.vortex-player-img-wrap .img-overlay{position:absolute;inset:0;background:#0a0a0f2e;border-radius:12px 12px 0 0}#match-center .stat-value{font-family:var(--cnvs-secondary-font);font-size:2.5rem;font-weight:700;color:var(--cnvs-themecolor);line-height:1}#match-center .stat-label{font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;margin-top:6px}#match-center .stat-col{padding:0 8px}#match-center .stat-col-bordered{padding:0 8px;border-right:1px solid #2d2d3a}.vortex-section-label-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vortex-section-label-row .label-text{font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#00e5ff}.vortex-section-label-row .label-line{flex:1;height:1px;background:#2d2d3a}.vortex-result-card .match-title{font-family:var(--cnvs-secondary-font);font-size:1.15rem;font-weight:700;color:#fff;letter-spacing:.02em}.vortex-result-card .match-meta{font-family:var(--cnvs-body-font);font-size:.78rem;color:#9ca3af;margin-top:3px}.vortex-result-card .match-prize{font-family:var(--cnvs-body-font);font-size:.82rem;font-weight:700;color:#9ca3af}.vortex-result-card .match-score{font-family:var(--cnvs-body-font);font-size:.78rem;color:#9ca3af}.vortex-opponent-icon{width:48px;height:48px;background:#1a1928;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vortex-opponent-icon.cyan{border:1px solid #00e5ff}.vortex-opponent-icon.cyan i{color:#00e5ff;font-size:1.1rem}.vortex-opponent-icon.muted{border:1px solid rgba(0,229,255,.35)}.vortex-opponent-icon.muted i{color:#9ca3af;font-size:1.1rem}.vortex-upcoming-card .match-name{font-family:var(--cnvs-secondary-font);font-size:1.05rem;font-weight:700;color:#fff}.vortex-upcoming-card .match-datetime{font-family:var(--cnvs-body-font);font-size:.78rem;color:#9ca3af;margin-top:2px}.vortex-upcoming-card .match-league{font-family:var(--cnvs-body-font);font-size:.72rem;color:#9ca3af;margin-top:2px}.vortex-video-card .card-body-pad{padding:14px 16px;background:#1a1928;border-radius:0 0 16px 16px}.vortex-video-card .card-title{font-family:var(--cnvs-secondary-font);font-size:1.05rem;font-weight:600;color:#fff;margin:0 0 6px}.vortex-video-card .card-views{font-family:var(--cnvs-body-font);font-size:.75rem;color:#9ca3af}.vortex-video-tag{position:absolute;top:10px;left:12px;border-radius:999px;padding:2px 10px;font-family:var(--cnvs-body-font);font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vortex-video-tag.purple{background:#7c3aed;color:#fff}.vortex-video-tag.cyan{background:#00e5ff;color:#0a0a0f}.vortex-vod-label{display:block;font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#00e5ff;margin-bottom:6px}.vortex-vod-title{font-family:var(--cnvs-secondary-font);font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 4px}.vortex-vod-meta{font-family:var(--cnvs-body-font);font-size:.8rem;color:#9ca3af}.vortex-schedule-day .day-streamer{font-family:var(--cnvs-body-font);font-size:.7rem;font-weight:800;color:#fff;margin:0 0 6px;text-transform:uppercase;letter-spacing:.06em}.vortex-schedule-day .day-time{font-family:var(--cnvs-body-font);font-size:.65rem;color:#9ca3af;margin:0 0 8px}.vortex-schedule-day .stream-icon{font-size:1.25rem;margin-bottom:8px;display:block}.vortex-schedule-day .stream-icon.twitch{color:#9147ff}.vortex-schedule-day .stream-icon.youtube{color:red}.vortex-sponsor-card .sponsor-name{font-family:var(--cnvs-secondary-font);font-size:1.25rem;font-weight:700;letter-spacing:.1em;color:#fff;text-transform:uppercase}.vortex-merch-card .product-desc{font-family:var(--cnvs-body-font);font-size:.85rem;color:#9ca3af;margin-bottom:14px;line-height:1.5}#partnership .pitch-text{font-family:var(--cnvs-body-font);font-size:1rem;line-height:1.75;color:#9ca3af;margin-bottom:28px}.vortex-form-container .form-intro{font-family:var(--cnvs-body-font);font-size:.875rem;color:#9ca3af;margin-bottom:24px}.vortex-discord-band .discord-sub{font-family:var(--cnvs-body-font);font-size:.85rem;color:#ffffffbf;margin:0}
}