.navbar[data-v-7baf0338]{position:fixed;top:0;width:100%;background:#3a3a3acc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 4px #00000080;z-index:1000}.nav-container[data-v-7baf0338]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 2rem;min-height:68px;position:relative}.logo img[data-v-7baf0338]{display:block;max-width:200px;height:auto}.nav-links[data-v-7baf0338]{list-style:none;display:flex;align-self:stretch;margin:0 -1rem 0 0;padding:0}.nav-links li[data-v-7baf0338]{display:flex;font-family:Poppins Bold}.nav-links a[data-v-7baf0338]{display:flex;align-items:center;padding:0 1rem;color:var(--text-color);text-decoration:none;font-size:1rem;font-weight:500;text-transform:uppercase;transition:color .3s}.nav-links a[data-v-7baf0338]:hover{color:var(--link-color)}.hamburger[data-v-7baf0338]{display:none;flex-direction:column;cursor:pointer;background:none;border:0;padding:.25rem}.hamburger span[data-v-7baf0338]{height:3px;width:25px;background:var(--text-color);margin-bottom:5px;border-radius:5px}@media (max-width: 768px){.hamburger[data-v-7baf0338]{display:flex}.nav-links[data-v-7baf0338]{flex-direction:column;align-items:center;position:absolute;top:100%;left:0;right:0;background:#3a3a3ae6;display:none;margin:0;padding:.5rem 0}.nav-links.open[data-v-7baf0338]{display:flex}.nav-links li[data-v-7baf0338]{width:100%}.nav-links a[data-v-7baf0338]{flex:1;justify-content:center;padding:1rem}.logo img[data-v-7baf0338]{max-width:120px}}.footer[data-v-2154bfb4]{background-color:var(--footer-background);border-top:1px solid #262626;color:var(--text-color);padding:3.5rem 2rem 2rem;font-size:.95rem}.footer-inner[data-v-2154bfb4]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;gap:3rem;flex-wrap:wrap}.brand-logo img[data-v-2154bfb4]{display:block;height:auto}.tagline[data-v-2154bfb4]{color:var(--muted-text);margin:1rem 0 .25rem}.email[data-v-2154bfb4]{color:var(--text-color);text-decoration:none}.email[data-v-2154bfb4]:hover{color:var(--link-color)}.columns[data-v-2154bfb4]{display:flex;gap:4rem;flex-wrap:wrap}.column[data-v-2154bfb4]{display:flex;flex-direction:column;gap:.6rem;min-width:120px}.column h2[data-v-2154bfb4]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-text);margin:0 0 .4rem}.column a[data-v-2154bfb4]{color:var(--text-color);text-decoration:none}.column a[data-v-2154bfb4]:hover{color:var(--link-color)}.legal-line[data-v-2154bfb4]{max-width:1200px;margin:3rem auto 0;padding-top:1.5rem;border-top:1px solid #262626;color:#8a8a8a;font-size:.8rem}.legal-line p[data-v-2154bfb4]{margin:.25rem 0}@media (max-width: 768px){.footer[data-v-2154bfb4]{padding:2.5rem 1.25rem 1.5rem}.columns[data-v-2154bfb4]{gap:2rem 3rem}}@font-face{font-family:Poppins Bold;src:url(/fonts/Poppins-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--primary-color: #242424;--secondary-color: #b4202a;--secondary-hover: #8f1820;--link-color: #e8434d;--background-color: #121212;--footer-background: #0a0a0a;--text-color: #ffffff;--muted-text: #a8a8a8}html,body{margin:0;padding:0;height:100%;background-color:var(--background-color);color:var(--text-color);font-family:Poppins,Helvetica,Arial,sans-serif}#app{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;padding-top:80px}.doc{max-width:760px;margin:0 auto;padding:4rem 1.5rem 5rem;line-height:1.7}.doc h1{font-family:Poppins Bold,Poppins,sans-serif;font-size:2.5rem;line-height:1.2;margin:0 0 .5rem}.doc .updated{color:var(--muted-text);margin:0 0 3rem;padding-bottom:1.5rem;border-bottom:4px solid var(--secondary-color)}.doc h2{font-family:Poppins Bold,Poppins,sans-serif;font-size:1.25rem;margin:2.5rem 0 .75rem}.doc p,.doc li{color:#dcdcdc}.doc ul{padding-left:1.25rem}.doc a{color:var(--link-color)}.home[data-v-14919a47]{text-align:center;margin-top:-80px;opacity:0;animation:fadeIn-14919a47 2s forwards;animation-delay:.25s}.hero[data-v-14919a47]{position:relative;min-height:100vh;min-height:100svh;box-sizing:border-box;padding:80px 1rem 3rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-background[data-v-14919a47]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.video[data-v-14919a47]{width:100%;height:100%;filter:brightness(.6) blur(20px);object-fit:cover;transform:scale(1.15)}.hero-overlay[data-v-14919a47]{position:relative;z-index:2;color:var(--text-color)}.hero-overlay h2[data-v-14919a47]{font-size:3rem;margin-bottom:1rem}.hero-logo[data-v-14919a47]{max-width:700px;width:100%;height:auto;margin-bottom:-2rem}.visually-hidden[data-v-14919a47]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn[data-v-14919a47]{display:inline-block;margin-top:1rem;background-color:var(--secondary-color);color:var(--text-color);padding:1rem 2rem;text-decoration:none;font-family:Poppins Bold,Poppins,sans-serif;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;transition:background-color .3s;font-size:1rem}.btn[data-v-14919a47]:hover{background-color:var(--secondary-hover)}.hero-transition[data-v-14919a47]{position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,transparent,var(--footer-background));z-index:1}@keyframes fadeIn-14919a47{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hero-overlay h2[data-v-14919a47]{font-size:2rem;margin-bottom:.5rem}.hero-logo[data-v-14919a47]{max-width:90%;margin-bottom:1rem}.video[data-v-14919a47]{filter:brightness(.7) blur(10px)}.hero-transition[data-v-14919a47]{height:100px}}.games-container[data-v-88da41d3]{overflow-x:hidden}.game-hero[data-v-88da41d3]{position:relative;height:100vh;display:flex;align-items:center;justify-content:center}.hero-image[data-v-88da41d3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.overlay[data-v-88da41d3]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080}.hero-content[data-v-88da41d3]{position:relative;text-align:center;color:#fff;max-width:600px;padding:0 1.5rem;opacity:0;animation:fadeIn-88da41d3 2s forwards;animation-delay:.1s}.game-title[data-v-88da41d3]{font-size:3rem;margin-bottom:1rem}.game-description[data-v-88da41d3]{font-size:1.5rem;margin-bottom:2rem}.button-group[data-v-88da41d3]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.action-button[data-v-88da41d3]{padding:1rem 2rem;background:var(--secondary-color);color:#fff;text-decoration:none;border-radius:4px;font-size:1rem;transition:background .3s}.action-button[data-v-88da41d3]:hover{background:var(--secondary-hover)}@keyframes fadeIn-88da41d3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-container[data-v-d7219ed1]{max-width:1200px;margin:0 auto;padding:0 1rem}.about-section[data-v-d7219ed1]{display:flex;flex-wrap:wrap;align-items:flex-start;padding:4rem 0;justify-content:center}.about-content[data-v-d7219ed1]{flex:1;min-width:300px;max-width:900px;margin-right:2rem}.about-content h1[data-v-d7219ed1]{font-size:3rem;margin-bottom:1rem}.about-content p[data-v-d7219ed1]{font-size:1.2rem;margin-bottom:1.5rem;line-height:1.6}.team-section[data-v-d7219ed1]{padding:4rem 0;text-align:center}.team-section h2[data-v-d7219ed1]{font-size:2.5rem;margin-bottom:3rem}.team-grid[data-v-d7219ed1]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.team-member[data-v-d7219ed1]{padding:1rem 0;width:300px;text-align:center}.member-image[data-v-d7219ed1]{width:200px;height:200px;border-radius:50%;margin:0 auto 1rem;object-fit:cover}.titles[data-v-d7219ed1]{font-weight:700;margin:.5rem 0}h3.titles[data-v-d7219ed1]{font-size:1.5rem}.game[data-v-d7219ed1]{color:var(--secondary-color);margin-bottom:1rem}.socials a[data-v-d7219ed1]{margin:0 .5rem;text-decoration:none;color:var(--link-color);transition:color .3s}.socials a[data-v-d7219ed1]:hover{color:var(--text-color)}@media (max-width: 768px){.about-section[data-v-d7219ed1]{flex-direction:column;align-items:center}.about-content[data-v-d7219ed1]{margin-right:0;margin-bottom:2rem}}.press-page[data-v-b969efc8]{max-width:1100px;margin:0 auto;padding:4rem 1.5rem 5rem}.press-header[data-v-b969efc8]{padding-bottom:1.5rem;border-bottom:4px solid var(--secondary-color)}.press-header h1[data-v-b969efc8]{font-family:Poppins Bold,Poppins,sans-serif;font-size:2.5rem;margin:0 0 1rem}.lede[data-v-b969efc8]{max-width:720px;color:#dcdcdc;line-height:1.7;margin:0}a[data-v-b969efc8]{color:var(--link-color)}.block[data-v-b969efc8]{scroll-margin-top:80px;padding:3rem 0;border-bottom:1px solid #262626}.block[data-v-b969efc8]:last-child{border-bottom:none}.block h2[data-v-b969efc8]{font-family:Poppins Bold,Poppins,sans-serif;font-size:1.75rem;margin:0 0 1.5rem}.block h3[data-v-b969efc8]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-text);margin:2.5rem 0 1rem}.split[data-v-b969efc8]{display:grid;grid-template-columns:minmax(260px,1fr) 2fr;gap:2.5rem}.facts[data-v-b969efc8]{margin:0}.facts>div[data-v-b969efc8]{padding:.6rem 0;border-bottom:1px solid #262626}.facts>div[data-v-b969efc8]:first-child{padding-top:0}.facts dt[data-v-b969efc8]{font-size:.8rem;color:var(--muted-text)}.facts dd[data-v-b969efc8]{margin:.15rem 0 0}.description p[data-v-b969efc8]{margin:0 0 1rem;line-height:1.7;color:#dcdcdc}.logo-grid[data-v-b969efc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.logo-tile[data-v-b969efc8]{margin:0}.logo-art[data-v-b969efc8]{background:#1e1e1e;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;padding:1.5rem;box-sizing:border-box}.logo-art img[data-v-b969efc8]{max-width:100%;max-height:100%}.logo-tile figcaption[data-v-b969efc8]{display:flex;justify-content:space-between;padding:.6rem 0;font-size:.9rem}.swatches[data-v-b969efc8]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}.swatches li[data-v-b969efc8]{display:flex;align-items:center;gap:.75rem}.swatch[data-v-b969efc8]{width:48px;height:48px;border:1px solid #3a3a3a}.swatches code[data-v-b969efc8]{color:var(--muted-text)}.game-heading[data-v-b969efc8]{min-height:60px;display:flex;align-items:center}.game-logo[data-v-b969efc8]{max-height:110px;max-width:100%}.shots[data-v-b969efc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}.shot img[data-v-b969efc8]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;transition:opacity .2s}.shot:hover img[data-v-b969efc8]{opacity:.8}.hint[data-v-b969efc8]{font-size:.85rem;color:var(--muted-text);margin:.75rem 0 0}@media (max-width: 768px){.split[data-v-b969efc8]{grid-template-columns:1fr;gap:1.5rem}}.contact[data-v-515e842f]{max-width:760px;margin:0 auto;padding:4rem 1.5rem 5rem}h1[data-v-515e842f]{font-family:Poppins Bold,Poppins,sans-serif;font-size:2.5rem;margin:0 0 2rem;padding-bottom:1.5rem;border-bottom:4px solid var(--secondary-color)}.contact-list[data-v-515e842f]{margin:0}.row[data-v-515e842f]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 2rem;padding:1.25rem 0;border-bottom:1px solid #262626}dt[data-v-515e842f]{color:var(--muted-text)}dd[data-v-515e842f]{margin:0;font-size:1.15rem}a[data-v-515e842f]{color:var(--link-color)}.note[data-v-515e842f]{color:var(--muted-text);margin-top:2.5rem}.not-found[data-v-c7f17cba]{padding-top:8rem;min-height:40vh}.code[data-v-c7f17cba]{font-family:Poppins Bold,Poppins,sans-serif;font-size:1rem;letter-spacing:.2em;color:var(--link-color);margin:0 0 .5rem}
