.FAQ-module__V8_xEa__container{z-index:1;max-width:1200px;margin:0 auto;padding:60px 20px;position:relative}.FAQ-module__V8_xEa__faqHeader{text-align:center;margin-bottom:60px}.FAQ-module__V8_xEa__faqHeader h1{text-transform:uppercase;letter-spacing:3px;color:#fff;text-shadow:0 0 20px #0000004d;filter:drop-shadow(0 0 10px #fff3);margin-bottom:10px;font-size:4em;font-weight:900}.FAQ-module__V8_xEa__faqGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.FAQ-module__V8_xEa__faqColumn{flex-direction:column;gap:15px;display:flex}.FAQ-module__V8_xEa__faqColumnTitle{color:#fff;text-shadow:0 0 10px #ffffff4d;text-transform:uppercase;letter-spacing:2px;font-size:1.5em;font-weight:700;font-family:var(--font-title), sans-serif;border-bottom:2px solid #0ff;margin-bottom:8px;padding-bottom:8px}.FAQ-module__V8_xEa__faqItem{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0ab3;border:none;border-radius:8px;padding:16px;transition:all .3s;position:relative;overflow:hidden}.FAQ-module__V8_xEa__faqItem:hover{transform:translateY(-5px);box-shadow:0 10px 40px #00ffc866,inset 0 0 15px #0f03}.FAQ-module__V8_xEa__color0{clip-path:polygon(0% 10%,100% 0%,100% 90%,95% 100%,5% 95%,0% 85%);box-shadow:0 0 20px #44c29933,inset 0 0 10px #44c29914}.FAQ-module__V8_xEa__color1{clip-path:polygon(5% 0%,100% 5%,100% 100%,0% 95%,0% 20%);box-shadow:0 0 20px #fa97c233,inset 0 0 10px #fa97c214}.FAQ-module__V8_xEa__color2{clip-path:polygon(0% 0%,95% 0%,100% 20%,100% 100%,10% 100%,0% 80%);box-shadow:0 0 20px #fff3,inset 0 0 10px #ffffff14}.FAQ-module__V8_xEa__color3{clip-path:polygon(10% 0%,100% 0%,100% 85%,90% 100%,0% 100%,0% 10%);box-shadow:0 0 20px #f8119f33,inset 0 0 10px #f8119f14}.FAQ-module__V8_xEa__faqQuestion{letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:1.4em;font-weight:700;display:flex}.FAQ-module__V8_xEa__color0 .FAQ-module__V8_xEa__faqQuestion{color:#44c299;text-shadow:0 0 10px #44c2994d}.FAQ-module__V8_xEa__color1 .FAQ-module__V8_xEa__faqQuestion{color:#fa97c2;text-shadow:0 0 10px #fa97c24d}.FAQ-module__V8_xEa__color2 .FAQ-module__V8_xEa__faqQuestion{color:#fff;text-shadow:0 0 10px #ffffff4d}.FAQ-module__V8_xEa__color3 .FAQ-module__V8_xEa__faqQuestion{color:#f8119f;text-shadow:0 0 10px #f8119f4d}.FAQ-module__V8_xEa__toggleIcon{font-size:1.5em;transition:transform .3s}.FAQ-module__V8_xEa__faqAnswer{color:#e0e0e0;border-top:none;max-height:0;margin-top:0;font-size:1.05em;line-height:1.8;transition:max-height .3s;overflow:hidden}.FAQ-module__V8_xEa__color0 .FAQ-module__V8_xEa__faqAnswer{color:#44c299}.FAQ-module__V8_xEa__color1 .FAQ-module__V8_xEa__faqAnswer{color:#fa97c2}.FAQ-module__V8_xEa__color2 .FAQ-module__V8_xEa__faqAnswer{color:#fff}.FAQ-module__V8_xEa__color3 .FAQ-module__V8_xEa__faqAnswer{color:#f8119f}.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__faqAnswer{border-top:2px solid;max-height:300px;margin-top:15px;padding-top:15px}.FAQ-module__V8_xEa__color0.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__faqAnswer{border-color:#44c2994d}.FAQ-module__V8_xEa__color1.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__faqAnswer{border-color:#fa97c24d}.FAQ-module__V8_xEa__color2.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__faqAnswer{border-color:#ffffff4d}.FAQ-module__V8_xEa__color3.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__faqAnswer{border-color:#f8119f4d}.FAQ-module__V8_xEa__active .FAQ-module__V8_xEa__toggleIcon{transform:rotate(180deg)}@media (max-width:1024px){.FAQ-module__V8_xEa__faqGrid{grid-template-columns:1fr}}@media (max-width:768px){.FAQ-module__V8_xEa__faqHeader h1{font-size:2.5em}.FAQ-module__V8_xEa__faqGrid{grid-template-columns:1fr;gap:20px}.FAQ-module__V8_xEa__faqItem{padding:20px}.FAQ-module__V8_xEa__faqQuestion{font-size:1.2em}.FAQ-module__V8_xEa__faqColumnTitle{font-size:1.5em}}
.PuzzleGame-module__zp20iq__wrapper{color:#fff;background:color-mix(in srgb, var(--color-normalpurple) 15%, transparent);place-items:center;min-height:100vh;margin:0;padding:20px;display:grid}.PuzzleGame-module__zp20iq__app{clip-path:polygon(0% 0%,86% 0%,100% 9%,95% 30%,100% 78%,94% 100%,8% 100%,0% 90%,0% 28%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0ab8;border:1px solid #f8119f38;border-radius:0 8px 8px;width:min(900px,100%);padding:18px;box-shadow:0 18px 48px #00000061,inset 0 0 28px #f8119f14}.PuzzleGame-module__zp20iq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.PuzzleGame-module__zp20iq__title{letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 0 12px #ffffff40;margin:0;font-size:clamp(1.25rem,2.5vw,1.95rem)}.PuzzleGame-module__zp20iq__sub{color:#d9d4e6;margin-top:4px;font-size:.95rem;font-weight:700}.PuzzleGame-module__zp20iq__controls{flex-wrap:wrap;gap:10px;display:flex}.PuzzleGame-module__zp20iq__button{letter-spacing:.5px;cursor:pointer;color:#111;text-transform:uppercase;background:linear-gradient(120deg,#44c299,#7ce3bf);border:0;border-radius:10px;padding:9px 14px;font-size:.8rem;font-weight:900;transition:transform .12s,box-shadow .12s;box-shadow:0 0 18px #44c29959}.PuzzleGame-module__zp20iq__secondary{background:linear-gradient(120deg,#fa97c2,#ffd1e5);box-shadow:0 0 18px #fa97c259}.PuzzleGame-module__zp20iq__button:hover{transform:translateY(-1px);box-shadow:0 0 24px #00ffff59}.PuzzleGame-module__zp20iq__stats{color:#d9d4e6;flex-wrap:wrap;gap:12px;margin:12px 0 18px;font-weight:800;display:flex}.PuzzleGame-module__zp20iq__pill{background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:7px 12px;box-shadow:inset 0 0 10px #ffffff0a}.PuzzleGame-module__zp20iq__zoneTitle{letter-spacing:.8px;text-transform:uppercase;color:#0ff;text-shadow:0 0 10px #0ff6;margin:0 0 8px;font-size:.95rem}.PuzzleGame-module__zp20iq__stage{touch-action:none;aspect-ratio:16/10;background:#0e0a16bf;border:1px solid #ffffff26;border-radius:12px;width:min(100%,640px);min-height:250px;position:relative;overflow:hidden;box-shadow:inset 0 0 25px #f8119f14,inset 0 0 30px #44c29914}.PuzzleGame-module__zp20iq__gridLines{pointer-events:none;opacity:.45;z-index:1;position:absolute;inset:0}.PuzzleGame-module__zp20iq__tile{cursor:grab;-webkit-user-select:none;user-select:none;z-index:2;background:#00000059;border:1px solid #ffffff4d;border-radius:8px;transition:left .16s,top .16s,transform .12s;position:absolute;overflow:hidden;box-shadow:0 8px 16px #00000057}.PuzzleGame-module__zp20iq__tile img{pointer-events:none;width:100%;height:100%;display:block}.PuzzleGame-module__zp20iq__dragging{cursor:grabbing;z-index:99;transition:none;transform:scale(1.04)}.PuzzleGame-module__zp20iq__message{color:#44c299;text-shadow:0 0 10px #44c29940;min-height:1.5em;margin-top:14px;font-weight:900}
