:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;background:#0f1b3d;color:#1f2433}body{margin:0}.page{max-width:560px;margin:0 auto;padding:32px 16px 48px}.hero{text-align:center;color:#f4f1ff;padding:24px 0 16px}.stars{letter-spacing:6px;color:#ffd76a;font-size:20px}.hero h1{margin:12px 0 6px;font-size:28px}.sub{margin:0;color:#c9c6e6}.card{background:#fff;border-radius:14px;padding:16px 20px;margin-top:16px;line-height:1.7}.card h2{margin:0 0 8px;font-size:18px}.good{color:#1a7f37}.bad{color:#c62828}
