.zc-page{width:100%;box-sizing:border-box;min-height:100vh;color:#d8d8e0;padding:24PX 16PX 64PX}.zc-container{max-width:960PX;margin:0 auto}.zc-back{display:inline-block;margin-bottom:18PX;color:#9aa0ff;font-size:14PX;text-decoration:none}.zc-back:hover{text-decoration:underline}.zc-header{margin-bottom:22PX;border-bottom:1PX solid #23232f;padding-bottom:20PX}.zc-title{font-size:28PX;font-weight:700;color:#f2f2f7;margin:6PX 0 12PX;line-height:1.35}.zc-intro{color:#b6b6c4;font-size:14PX;line-height:1.85;margin:0 0 8PX}.zc-stat{color:#d4a017;font-size:14PX;font-weight:600;margin:0 0 10PX}.zc-disclaimer{color:#8f8fa3;font-size:13PX;line-height:1.8;margin:0 0 16PX}.zc-section{margin:30PX 0}.zc-h2{font-size:19PX;font-weight:600;color:#f2f2f7;margin:0 0 10PX;padding-left:10PX;border-left:3PX solid #d4a017;line-height:1.4}.zc-h3{font-size:15PX;font-weight:600;color:#e6e6ee;margin:0 0 6PX;line-height:1.5}.zc-desc{font-size:13.5PX;line-height:1.85;color:#b6b6c4;margin:0 0 14PX}.zc-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(270PX,1fr));gap:10PX}.zc-li{margin:0;padding:0;min-width:0}.zc-case{display:flex;flex-direction:column;gap:5PX;height:100%;padding:12PX 14PX;background:rgba(255,255,255,.02);border:1PX solid #22222e;border-radius:10PX;color:#e0e0e8;text-decoration:none;transition:border-color .15s,background .15s}.zc-case:hover{border-color:#d4a017;background:rgba(212,160,23,.06)}.zc-case:focus-visible{outline:2PX solid #9aa0ff;outline-offset:2PX}.zc-code{font-family:Songti SC,"Noto Serif SC","Source Han Serif SC",serif;font-size:18PX;font-weight:700;color:#f0e6c8;letter-spacing:1PX;line-height:1.4}.zc-meta{font-size:13PX;color:#a6a6b6;line-height:1.5}.zc-events{display:flex;flex-wrap:wrap;gap:6PX;margin-top:2PX}.zc-event{font-size:12PX;line-height:1.6;padding:0 8PX;border-radius:999PX;color:#f0e6c8;background:rgba(212,160,23,.14);border:1PX solid rgba(212,160,23,.3);white-space:nowrap}.zc-more{font-size:12PX;line-height:1.6;color:#7a7a8a}.zc-notice{padding:16PX 18PX;background:rgba(255,255,255,.02);border:1PX solid #22222e;border-radius:10PX}.zc-notice-list{margin:0;padding-left:20PX;font-size:13.5PX;line-height:1.9;color:#b6b6c4}.zc-notice-list a{color:#9aa0ff}.zc-cta{margin:28PX 0;padding:20PX;text-align:center;background:rgba(212,160,23,.06);border:1PX solid rgba(212,160,23,.25);border-radius:12PX}.zc-cta-text{margin:0 0 12PX;font-size:14PX;color:#b6b6c4;line-height:1.7}.zc-cta-btn{display:inline-block;padding:10PX 26PX;border-radius:999PX;background:linear-gradient(135deg,#d4a017,#f4e4c1);color:#1a1207;font-size:14PX;font-weight:600;text-decoration:none}.zc-cta-btn:hover{opacity:.9}.zc-faq{margin:0 0 16PX}.zc-faq-a{margin:0;font-size:13.5PX;line-height:1.85;color:#c2c2d0}.zc-related{display:flex;flex-wrap:wrap;align-items:center;gap:8PX 18PX;margin-top:30PX;padding-top:16PX;border-top:1PX solid #23232f;font-size:13.5PX}.zc-related-label{color:#8a8aa0}.zc-related a{color:#9aa0ff;text-decoration:none}.zc-related a:hover{text-decoration:underline}@media (max-width: 40rem){.zc-title{font-size:23PX}.zc-list{grid-template-columns:1fr}.zc-cta-btn{display:block;padding:12PX 16PX}}
