*{box-sizing:border-box}.details-main{position:relative;overflow:hidden;min-height:80vh;background:radial-gradient(circle at 10% 3%,#0a466b7a,transparent 34%),radial-gradient(circle at 90% 13%,#3920648a,transparent 42%),#050918;color:#edf8ff;padding:72px 18px 84px}.details-main>*:not(.detail-ambient){position:relative;z-index:1}.detail-ambient{position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 98%,#29caff0b 99%);background-size:100% 80px}.details-head{text-align:center;padding:15px 0 42px}.detail-label{font-size:.76rem;color:#62d9ff;font-weight:900;letter-spacing:.18em}.details-head h1{font-size:clamp(2.8rem,7vw,5.6rem);margin:12px 0;color:#fff}.details-head h1 em{font-style:normal;color:#53d6ff}.details-head p{color:#aecce6;font-size:1.1rem}.game-details{max-width:1200px;display:grid;gap:22px}.detail-game{display:grid;grid-template-columns:minmax(230px,39%) 1fr;align-items:center;gap:30px;padding:28px;border:1px solid #257bb5a3;border-radius:18px;background:linear-gradient(130deg,#111e3de8,#0a1129e9);box-shadow:0 10px 45px #0008}.detail-image{border-radius:13px;min-height:205px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#17477f99,#0b142ec0 75%);border:1px solid #2c99d574;padding:20px}.detail-image img{width:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 7px 18px #0007)}.detail-copy h2{font-size:clamp(1.4rem,2.9vw,2.15rem);margin:10px 0;color:white}.detail-copy h3{color:#6fdfff;font-size:1.05rem;margin:5px 0 12px}.detail-copy p,.about-story p{color:#c0d4ea;line-height:1.7}.detail-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.detail-btn{display:inline-flex;gap:9px;align-items:center;justify-content:center;text-decoration:none;font-size:.79rem;font-weight:900;letter-spacing:.02em;border-radius:9px;padding:13px 17px;border:1px solid #2ecaff;color:#fff;background:#081a34;box-shadow:0 0 15px #08bbff33}.detail-btn.primary{background:linear-gradient(110deg,#007dc3,#11bcdd);color:#fff}.detail-btn.google{border-color:#7b84ff}.detail-btn:hover{filter:brightness(1.16)}.details-end{max-width:1200px;text-align:center;margin-top:35px;padding:34px;border:1px solid #167fc0;border-radius:15px;background:#0b1736}.details-end h2{font-size:1.4rem}.details-end p{color:#b7cfe7}.about-story{max-width:1120px;display:grid;grid-template-columns:38% 1fr;gap:46px;align-items:center;padding:35px;background:#0d1734e9;border:1px solid #2e8cbd;border-radius:18px}.about-story>img{width:100%;height:auto;filter:drop-shadow(0 0 17px #006cff66)}.about-story h2{font-size:clamp(1.6rem,3vw,2.35rem);color:white}@media(max-width:700px){.details-main{padding:40px 12px 60px}.detail-game,.about-story{grid-template-columns:1fr;gap:18px;padding:18px}.detail-image{min-height:150px}.detail-buttons{flex-direction:column}.detail-btn{width:100%}}
