.new-game-worlds{padding:50px 3.4vw 90px;color:#f3f1e9;position:relative}.new-game-worlds>header{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(230,239,218,.2);padding:25px 0 30px}.new-game-worlds>header span{color:#c9ff35;font:11px Arial,sans-serif;letter-spacing:.2em}.new-game-worlds>header p{font:14px/1.6 "Microsoft YaHei",sans-serif;margin:0;color:#a8b2a1}.new-game-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.new-game-card{color:inherit;text-decoration:none;display:block;background:#10150f;border:1px solid rgba(220,238,207,.16);overflow:hidden;transition:border-color .25s,transform .25s}.new-game-card:hover{border-color:#a4cf57;transform:translateY(-5px)}.new-game-card:focus-visible{outline:2px solid #c9ff35;outline-offset:5px}.new-game-image{height:360px;position:relative;overflow:hidden;background:#182219}.new-game-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.new-game-card--match .new-game-image{background:radial-gradient(ellipse at center,#416734,#152315)}.new-game-card--match .new-game-image img{object-fit:contain}.new-game-card:hover img{transform:scale(1.025)}.new-game-image>span{position:absolute;right:20px;bottom:20px;border:1px solid #ffffff45;border-radius:30px;background:#0b140eac;backdrop-filter:blur(12px);padding:10px 15px;font:10px Arial;letter-spacing:.12em}.new-game-copy{padding:28px}.new-game-copy small{font:10px/1.7 "Microsoft YaHei",sans-serif;color:#b6cda2;letter-spacing:.1em}.new-game-copy h3{font:400 32px/1.4 "Songti SC",SimSun,serif;margin:13px 0}.new-game-copy h3 b{float:right;font:24px Arial;color:#c9ff35}.new-game-copy p{font:13px/1.9 "Microsoft YaHei",sans-serif;color:#aeb7a6;margin:0 0 23px}.new-game-copy em{font:10px Arial;letter-spacing:.2em;color:#808f79}.new-game-detail .new-cover--match{background:radial-gradient(ellipse,#416734,#081209);height:650px}.new-cover--match img{object-fit:contain}.new-gameplay{margin:65px auto;max-width:1200px;padding:0 24px;text-align:center}.new-gameplay img{max-width:100%;max-height:700px;object-fit:contain}.new-gameplay figcaption{font:10px Arial;color:#9aa197;letter-spacing:.15em;margin-top:18px}.new-game-detail .experience-entry a{color:#c9ff35;text-underline-offset:5px}.new-game-detail .game-experience[data-experience=match]>div{height:800px;aspect-ratio:auto}.new-game-detail .game-experience[data-experience=journey]>div{aspect-ratio:16/9;max-height:none}.new-game-detail .game-experience header span{letter-spacing:.06em;font-size:12px}@media(max-width:760px){.new-game-worlds{padding:28px 20px 55px}.new-game-worlds>header{align-items:flex-start;gap:16px;flex-direction:column}.new-game-grid{grid-template-columns:1fr;gap:20px}.new-game-image{height:230px}.new-game-card--match .new-game-image{height:360px}.new-game-copy{padding:23px}.new-game-copy h3{font-size:28px}.new-game-detail .new-cover--match{height:75vh}.new-game-detail .game-experience[data-experience=match]>div{height:min(800px,80vh)}.new-game-detail .game-experience[data-experience=journey]>div{height:70vh;aspect-ratio:auto}.new-game-detail .game-experience header{padding:0 10px}.new-game-detail .game-experience header span{font-size:10px}}@media(prefers-reduced-motion:reduce){.new-game-card,.new-game-image img{transition:none}}
