.endless_page__xorZu{background:#131313;color:#fff;background-image:url(https://thehoundcdn.nyc3.cdn.digitaloceanspaces.com/twobyte/games/endless-halloween/Stars.png)}.endless_heroSection__ZhYLX{position:relative;width:100%;height:65vh;min-height:500px;overflow:hidden}.endless_heroImage__Erf79{object-fit:cover;object-position:center}.endless_heroOverlay__xzFIT{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.endless_heroLogo__CizBi{width:60%;max-width:600px}.endless_intro__WuVGW{max-width:850px;padding:15px 20px;text-align:center;background-color:rgba(0,0,0,.15)}.endless_intro__WuVGW h1{font-size:2.8rem;font-weight:800;color:#fff!important;margin-bottom:25px}.endless_intro__WuVGW p{font-size:1.15rem;margin:18px 0;line-height:1.7;color:#fff!important}.endless_bigButton__ThvE8{display:inline-block;margin-top:35px;padding:14px 32px;background-color:var(--ascent-color);color:#fff;font-weight:700;border-radius:10px;font-size:1.2rem;transition:background .2s ease;text-decoration:none}.endless_bigButton__ThvE8:hover{background-color:var(--header-color);color:#fff}.endless_features__iFAH_{max-width:850px;padding:15px 20px;background-color:rgba(0,0,0,.15)}.endless_features__iFAH_ h2{font-size:2.2rem;margin-bottom:20px;font-weight:800;color:#fff!important}.endless_features__iFAH_ ul{list-style:none;padding:0}.endless_features__iFAH_ li{font-size:1.15rem;margin:12px 0;color:#fff!important}.endless_gallery__wgyxZ{max-width:1000px;margin:40px auto;text-align:center;padding:15px 20px;background-color:rgba(0,0,0,.15)}.endless_gallery__wgyxZ h2{font-size:2.2rem;margin-bottom:25px;color:#fff!important}.endless_grid__ZNOgk{display:flex;flex-direction:column;gap:24px;grid-template-columns:repeat(5,1fr)}@media (max-width:1200px){.endless_grid__ZNOgk{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.endless_grid__ZNOgk{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.endless_grid__ZNOgk{grid-template-columns:repeat(1,1fr)}}.endless_photo__au_FL img{border-radius:12px;transition:transform .25s ease,box-shadow .25s ease}.endless_photo__au_FL:hover img{transform:scale(1.04);box-shadow:0 8px 20px rgba(255,165,0,.35)}.endless_about__8sJxP{max-width:850px;padding:15px 20px;background-color:rgba(0,0,0,.15)}.endless_about__8sJxP h2{font-size:2.2rem;font-weight:800;color:#fff!important;margin-bottom:20px}.endless_about__8sJxP p{font-size:1.15rem;margin:16px 0;line-height:1.75;color:#fff!important}.endless_contactNote__kPPq5 a{color:var(--text-color);text-decoration:underline}.endless_contactNote__kPPq5 a:hover{color:var(--ascent-color)}.endless_credits__6I7gm{text-align:center;padding:60px 20px;font-size:.95rem;opacity:.7}.endless_contentCard__5o_sy{max-width:900px;margin:40px auto;padding:30px 28px;background:hsla(0,0%,6%,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,.35),0 0 25px rgba(255,140,0,.06)}.endless_contentCard__5o_sy h1,.endless_contentCard__5o_sy h2{color:#fff!important;text-shadow:0 0 8px rgba(255,190,120,.35)}.endless_contentCard__5o_sy li,.endless_contentCard__5o_sy p{color:#e8e8e8!important}.endless_contentCard__5o_sy ul{margin-top:20px}@media (max-width:768px){.endless_heroSection__ZhYLX{height:30vh;min-height:100px}.endless_heroLogo__CizBi{width:80%;max-width:350px}.endless_heroImage__Erf79{object-fit:contain;object-position:top}.endless_contentCard__5o_sy{margin:25px auto;padding:20px 18px;border-radius:12px}.endless_contentCard__5o_sy h1{font-size:1.9rem}.endless_contentCard__5o_sy h2{font-size:1.6rem}.endless_contentCard__5o_sy li,.endless_contentCard__5o_sy p{font-size:1rem;line-height:1.55}.endless_intro__WuVGW{text-align:justify;padding:10px 12px!important;display:flex;flex-direction:column}.endless_intro__WuVGW h1{text-align:center;padding:10px 12px!important}.endless_bigButton__ThvE8{padding:12px 26px;font-size:1.05rem;margin-top:25px;text-align:center}.endless_features__iFAH_{text-align:center}.endless_features__iFAH_ ul{padding-left:0;text-align:left}.endless_features__iFAH_ li{margin:10px 0;font-size:1rem}.endless_gallery__wgyxZ{margin:25px auto;padding:5px 10px}.endless_gallery__wgyxZ h2{font-size:1.6rem;margin-bottom:18px}.endless_grid__ZNOgk{display:flex!important;flex-direction:column!important;gap:18px!important}.endless_photo__au_FL{width:100%}.endless_photo__au_FL img{border-radius:10px;width:100%;height:auto}.endless_about__8sJxP{padding:10px 14px!important;text-align:center}.endless_about__8sJxP p{text-align:justify}.endless_credits__6I7gm{padding:40px 10px;font-size:.85rem}}