@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=Teko:wght@400;600&display=swap";:root{--color-bg: #151b2a;--color-cream: #f4ecdf;--color-dark: #0a0e17;--color-text: #ffffff;--color-card: #1f293d;--color-accent: #2e3e5c;--font-main: "Share Tech Mono", monospace;--font-heading: "Teko", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-main);min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:0}.bg-video{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-1;pointer-events:none;filter:brightness(.3)}.btn-cream{background-color:var(--color-cream);color:var(--color-dark);padding:.5rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.2rem;display:inline-block;cursor:pointer;border:none;text-align:center;transition:transform .2s ease;font-family:var(--font-main)}.btn-cream:hover{transform:scale(1.05);background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:1px}.navbar[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-between;align-items:center;padding:2rem;max-width:1400px;margin:0 auto;width:100%;position:relative}.nav-brand-container[data-astro-cid-5blmo7yk],.nav-wrapper[data-astro-cid-5blmo7yk]{display:contents}.nav-center[data-astro-cid-5blmo7yk]{display:flex;gap:.5rem}.mobile-menu-btn[data-astro-cid-5blmo7yk]{display:none;background:none;border:none;color:var(--color-text);cursor:pointer;padding:.5rem}@media (max-width: 768px){.navbar[data-astro-cid-5blmo7yk]{flex-direction:column;padding:1rem}.nav-brand-container[data-astro-cid-5blmo7yk]{display:flex;width:100%;justify-content:space-between;align-items:center}.nav-wrapper[data-astro-cid-5blmo7yk]{display:none;flex-direction:column;width:100%;padding-left:0;margin-top:1rem;gap:1rem;animation:fadeIn .3s ease}.nav-wrapper[data-astro-cid-5blmo7yk].nav-open{display:flex}.nav-center[data-astro-cid-5blmo7yk]{flex-direction:column;width:100%;gap:.8rem}.nav-center[data-astro-cid-5blmo7yk] .btn-cream[data-astro-cid-5blmo7yk],.nav-right[data-astro-cid-5blmo7yk] .btn-cream[data-astro-cid-5blmo7yk]{display:block;width:100%;text-align:center;font-size:.9rem;padding:.8rem}.nav-right[data-astro-cid-5blmo7yk]{width:100%}.mobile-menu-btn[data-astro-cid-5blmo7yk]{display:block}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hero-container[data-astro-cid-bbe6dxrz]{flex:1;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 6px #0000004d;min-height:500px;background-color:var(--color-bg);background-image:url(https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&auto=format&fit=crop&w=2070&q=80);background-size:cover;background-position:center}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;bottom:2rem;right:2rem}.hero-btn[data-astro-cid-bbe6dxrz]{font-size:1.5rem;color:#fff;background-color:#1f293de6;border:2px solid rgba(255,255,255,.1);backdrop-filter:blur(4px);animation:neonPulse 2s infinite;transition:transform .3s ease}.hero-btn[data-astro-cid-bbe6dxrz]:hover{transform:scale(1.05)}@keyframes neonPulse{0%{box-shadow:0 0 5px #fff3}50%{box-shadow:0 0 20px #fff9}to{box-shadow:0 0 5px #fff3}}:global(html.reduce-animations) .hero-btn,@media (prefers-reduced-motion: reduce){.hero-btn{animation:none!important;transition:none!important}}@media (max-width: 768px){.hero-container[data-astro-cid-bbe6dxrz]{min-height:300px}}.tournaments-sidebar[data-astro-cid-w4j4bf7x]{width:350px;display:flex;flex-direction:column;gap:1.5rem}.sidebar-title[data-astro-cid-w4j4bf7x]{font-size:1.8rem;text-transform:uppercase;font-weight:600}.tournament-list[data-astro-cid-w4j4bf7x]{display:flex;flex-direction:column;gap:1rem}.tournament-card[data-astro-cid-w4j4bf7x]{background-color:var(--color-card);padding:1rem;border-radius:8px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(255,255,255,.05)}.t-game[data-astro-cid-w4j4bf7x]{color:#e5b32f;font-size:.8rem;font-weight:700;width:30%;line-height:1.2}.tournament-card[data-astro-cid-w4j4bf7x]:nth-child(2n) .t-game[data-astro-cid-w4j4bf7x]{color:#ff4655}.t-date[data-astro-cid-w4j4bf7x]{font-size:1rem;width:40%;text-align:center}.t-prize[data-astro-cid-w4j4bf7x]{font-size:1.1rem;width:30%;text-align:right}@media (max-width: 1024px){.tournaments-sidebar[data-astro-cid-w4j4bf7x]{width:100%}}.stats-section[data-astro-cid-bhxv2qxz]{display:flex;justify-content:center;align-items:center;gap:4rem;padding:2rem;background-color:var(--color-card);border-radius:8px;border:1px solid rgba(255,255,255,.05);margin-top:2rem}.stat-item[data-astro-cid-bhxv2qxz]{display:flex;align-items:center;gap:1.5rem}.stat-label[data-astro-cid-bhxv2qxz]{font-weight:700;font-size:1.5rem;text-align:right;text-transform:uppercase;line-height:1.1}.stat-value[data-astro-cid-bhxv2qxz]{font-size:3.5rem;font-family:var(--font-heading);color:var(--color-text)}.stat-divider[data-astro-cid-bhxv2qxz]{width:4px;height:60px;background-color:var(--color-card)}@media (max-width: 768px){.stats-section[data-astro-cid-bhxv2qxz]{flex-direction:column;gap:2rem}.stat-divider[data-astro-cid-bhxv2qxz]{display:none}.stat-label[data-astro-cid-bhxv2qxz]{font-size:1.2rem}.stat-value[data-astro-cid-bhxv2qxz]{font-size:2.5rem}}.footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;max-width:1400px;margin:0 auto 2rem;width:100%;margin-top:auto;background-color:var(--color-card);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text);text-decoration:none;font-weight:700}@media (max-width: 768px){.footer[data-astro-cid-sz7xmlte]{flex-direction:column;gap:1rem}}.main-content[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;width:100%;padding:0 2rem;display:flex;flex-direction:column;gap:2rem}.hero-tournaments-wrapper[data-astro-cid-j7pv25f6]{display:flex;gap:2rem;margin-top:1rem}@media (max-width: 1024px){.hero-tournaments-wrapper[data-astro-cid-j7pv25f6]{flex-direction:column}}
