*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#eeeeea;background:#101b16;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.header{background:#15251b;border-bottom:3px solid #8bd69b;justify-content:space-between;align-items:center;gap:30px;min-height:100px;padding:15px 6%;display:flex}.brand img{object-fit:contain;width:190px;max-height:70px;display:block}.header nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.header nav a{color:#eeeeea;letter-spacing:1px;font-size:.8rem;font-weight:800;text-decoration:none;transition:color .2s}.header nav a:hover{color:#8bd69b}main{width:100%}footer{text-align:center;background:#0a120d;border-top:1px solid #34513b;padding:55px 20px}.footer-content img{object-fit:contain;width:170px;max-height:70px}.footer-content p{color:#8bd69b;letter-spacing:3px;font-size:.7rem;font-weight:700}.footer-links{justify-content:center;gap:25px;margin:30px 0;display:flex}.footer-links a{color:#fff;font-size:.8rem;font-weight:700;text-decoration:none}.footer-links a:hover{color:#8bd69b}footer small{color:#718075;letter-spacing:1px;font-size:.65rem}@media (width<=750px){.header{flex-direction:column;padding:20px}.header nav{justify-content:center;gap:18px}}.hero[data-astro-cid-lcdefpme]{background:#1a3323;align-items:center;min-height:650px;padding:70px 10%;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#08130bf2 0%,#08130bbf 45%,#08130b1a 100%);position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{z-index:2;max-width:530px;position:relative}.eyebrow[data-astro-cid-lcdefpme],.category[data-astro-cid-lcdefpme]{color:#8bd69b;letter-spacing:3px;font-size:.7rem;font-weight:700}.game-logo[data-astro-cid-lcdefpme]{object-fit:contain;object-position:left center;width:min(100%,420px);max-height:180px;margin:25px 0;display:block}.hero-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e0e9df;max-width:450px;font-size:1.05rem;line-height:1.8}.button[data-astro-cid-lcdefpme]{color:#10251b;letter-spacing:1px;background:#8bd69b;margin-top:20px;padding:16px 25px;font-size:.8rem;font-weight:900;text-decoration:none;transition:all .2s;display:inline-block}.button[data-astro-cid-lcdefpme]:hover{background:#fff;transform:translateY(-3px)}.hero-bottom[data-astro-cid-lcdefpme]{z-index:2;letter-spacing:3px;color:#fff;font-size:.65rem;position:absolute;bottom:25px;right:6%}.section[data-astro-cid-lcdefpme]{padding:100px 8%}.section-title[data-astro-cid-lcdefpme]{margin-bottom:50px}.section-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#8bd69b;letter-spacing:3px;font-size:.7rem;font-weight:700}.section-title[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2px;margin:12px 0;font-size:clamp(2.5rem,5vw,4rem)}.title-line[data-astro-cid-lcdefpme]{background:#8bd69b;width:75px;height:4px}.games[data-astro-cid-lcdefpme]{background:#101b16}.featured-game[data-astro-cid-lcdefpme]{background:#1b3022;border:1px solid #34513b;grid-template-columns:.8fr 1.2fr;display:grid}.featured-cover[data-astro-cid-lcdefpme]{background:#243c2b;min-height:390px}.featured-cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;min-height:390px;display:block}.featured-info[data-astro-cid-lcdefpme]{align-self:center;padding:55px}.featured-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:18px 0;font-size:clamp(2rem,4vw,3.5rem)}.featured-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b7c6b9;max-width:500px;line-height:1.8}.screenshots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;display:grid}.screenshots[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;border:1px solid #34513b;width:100%;transition:transform .2s}.screenshots[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:hover{transform:translateY(-5px)}.more-games[data-astro-cid-lcdefpme]{text-align:center;color:#8bd69b;letter-spacing:3px;margin-top:60px;font-size:.75rem;font-weight:700}.about[data-astro-cid-lcdefpme]{background:#1b3022;justify-content:space-between;align-items:center;gap:50px;padding:110px 10%;display:flex;overflow:hidden}.about-content[data-astro-cid-lcdefpme]{max-width:650px}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:20px 0;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b7c6b9;line-height:1.9}.about-decoration[data-astro-cid-lcdefpme]{color:#8bd69b;opacity:.15;flex-direction:column;font-size:8rem;font-weight:900;line-height:.8;display:flex;transform:rotate(-10deg)}.news[data-astro-cid-lcdefpme]{background:#101b16}.news-placeholder[data-astro-cid-lcdefpme]{background:#1b3022;border-left:5px solid #8bd69b;padding:45px}.news-placeholder[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#8bd69b;letter-spacing:2px;font-size:.7rem}.news-placeholder[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:20px 0 10px;font-size:1.7rem}.news-placeholder[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b7c6b9;line-height:1.7}.animations[data-astro-cid-lcdefpme]{background:#17271d}.animation-feature[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}.animation-thumbnail[data-astro-cid-lcdefpme]{background:#263d2c;position:relative}.animation-thumbnail[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.play-button[data-astro-cid-lcdefpme]{color:#10251b;background:#8bd69b;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:1.5rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:2rem;line-height:1.2}.animation-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b7c6b9;line-height:1.8}.contact[data-astro-cid-lcdefpme]{text-align:center;background:#243c2b;padding:100px 20px}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:15px 0;font-size:clamp(2.5rem,5vw,4rem)}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c3d0c4}.contact-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:35px;display:flex}.contact-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#8bd69b;border:1px solid #8bd69b;padding:15px 30px;font-size:.8rem;font-weight:700;text-decoration:none}.contact-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#10251b;background:#8bd69b}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{min-height:550px;padding:60px 7%}.hero-overlay[data-astro-cid-lcdefpme]{background:#08130bbf}.section[data-astro-cid-lcdefpme]{padding:70px 6%}.featured-game[data-astro-cid-lcdefpme],.animation-feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.featured-info[data-astro-cid-lcdefpme]{padding:35px}.screenshots[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about[data-astro-cid-lcdefpme]{padding:80px 7%}.about-decoration[data-astro-cid-lcdefpme]{display:none}}@media (width<=500px){.hero[data-astro-cid-lcdefpme]{min-height:480px}.game-logo[data-astro-cid-lcdefpme]{max-width:300px}.news-placeholder[data-astro-cid-lcdefpme]{padding:25px}}
