        /* 极简活力风格 · 下载页专属 */
        *{margin:0;padding:0;box-sizing:border-box}
        body{
            font-family:'Inter',system-ui,-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;
            background:#fffaf5;
            color:#1f2129;
            line-height:1.5;
        }
        .bg-accent{
            position:fixed;
            top:-15vh;
            right:-10vw;
            width:70vw;
            height:80vh;
            background:radial-gradient(circle, rgba(255,140,80,0.06) 0%, rgba(255,200,120,0.01) 80%);
            pointer-events:none;
            z-index:-1;
            border-radius:50%;
        }
        .container{max-width:1280px; margin:0 auto; padding:0 28px;}
        .navbar{
            display:flex;
            justify-content:space-between;
            align-items:center;
            padding:20px 0;
            flex-wrap:wrap;
            gap:16px;
            border-bottom:3px solid #ff8a5c;
        }
        .logo{
            font-size:1.9rem;
            font-weight:800;
            background:linear-gradient(130deg, #E64A2E, #FF8A4C);
            -webkit-background-clip:text;
            background-clip:text;
            color:transparent;
        }
        .nav-links{display:flex; gap:32px; align-items:center; flex-wrap:wrap;}
        .nav-links a{
            text-decoration:none;
            font-weight:600;
            color:#3f4156;
            transition:color 0.15s;
        }
        .nav-links a:hover, .nav-links .active{color:#E64A2E;}
        .btn-outline{
            background:white;
            border:2px solid #FF8A4C;
            color:#E64A2E;
            font-weight:700;
            padding:8px 22px;
            border-radius:60px;
            text-decoration:none;
        }
        .btn-primary{
            display:inline-block;
            background:linear-gradient(105deg, #E64A2E, #FF7F3F);
            color:white;
            font-weight:700;
            padding:14px 34px;
            border-radius:60px;
            text-decoration:none;
            box-shadow:0 10px 18px rgba(230,74,46,0.2);
            border:none;
            cursor:pointer;
        }
        .download-hero{
            text-align:center;
            padding:50px 0 20px;
        }
        .download-hero h1{font-size:3rem; font-weight:800; margin-bottom:16px;}
        .highlight{
            background:linear-gradient(120deg, #FFAE5E, #FF7640);
            -webkit-background-clip:text;
            background-clip:text;
            color:transparent;
        }
        /* 平台卡片 */
        .platform-grid{
            display:grid;
            grid-template-columns:repeat(2,1fr);
            gap:30px;
            margin:30px 0 40px;
        }
        .platform-card{
            background:white;
            border-radius:44px;
            padding:34px 24px;
            border:1px solid #ffd9bc;
            box-shadow:0 14px 24px -8px rgba(0,0,0,0.04);
            transition:0.2s;
            text-align:center;
        }
        .platform-card:hover{transform:translateY(-6px); border-color:#FF9F66;}
        .platform-icon{font-size:3.6rem; margin-bottom:16px;}
        .platform-name{font-size:1.7rem; font-weight:800; color:#D94F2A; margin-bottom:8px;}
        .platform-badge{
            background:#FFEFE2;
            border-radius:40px;
            padding:4px 16px;
            display:inline-block;
            font-size:0.75rem;
            font-weight:700;
            color:#B9441E;
            margin-bottom:18px;
        }
        .platform-desc{color:#5a5e78; margin-bottom:24px;}
        .download-btn{
            display:inline-block;
            background:linear-gradient(105deg, #E64A2E, #FF7F3F);
            color:white;
            font-weight:700;
            padding:12px 28px;
            border-radius:60px;
            text-decoration:none;
            border:none;
            cursor:pointer;
        }
        /* 下载页特色：对比表 & 统计 */
        .feature-compare{
            background:#fff7f0;
            border-radius:48px;
            padding:36px 30px;
            margin:40px 0;
            border:1px solid #ffcc99;
        }
        .section-title{font-size:2rem; font-weight:800; margin-bottom:20px; color:#1e1f2a;}
        .compare-table{
            width:100%;
            border-collapse:collapse;
            background:white;
            border-radius:30px;
            overflow:hidden;
            box-shadow:0 8px 16px rgba(0,0,0,0.02);
        }
        .compare-table th{
            background:#FFDCC4;
            padding:16px;
            font-weight:700;
            color:#A0401C;
        }
        .compare-table td{padding:14px; border-bottom:1px solid #ffe0c4; text-align:center;}
        .stat-badge{
            display:flex;
            justify-content:center;
            gap:40px;
            margin-top:30px;
            flex-wrap:wrap;
        }
        .stat-item{text-align:center;}
        .stat-num{font-size:2.2rem; font-weight:800; color:#E64A2E;}
        /* 配置步骤时间线 */
        .timeline-steps{
            display:flex;
            flex-wrap:wrap;
            gap:20px;
            margin:40px 0;
        }
        .timeline-item{
            flex:1 1 180px;
            background:white;
            border-radius:36px;
            padding:24px 16px;
            border-left:8px solid #FF8A4C;
            box-shadow:0 8px 0 #ffbe8c;
        }
        .step-icon{font-size:2rem; margin-bottom:12px;}
        .footer{
            background:#FFE8DB;
            padding:36px 0 24px;
            border-radius:48px 48px 0 0;
            text-align:center;
            color:#9A4B2E;
            margin-top:50px;
        }
        .footer a{color:#C04E28; text-decoration:none; margin:0 12px;}
        @media (max-width:700px){
            .platform-grid{grid-template-columns:1fr;}
            .navbar{flex-direction:column; align-items:flex-start;}
        }