<style>
        *{margin:0;padding:0;box-sizing:border-box;font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}
        body{background:#fff;color:#1e1e1e;line-height:1.5;font-size:18px}
        .container{max-width:1280px;margin:0 auto;padding:0 24px}
        header{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.02);position:sticky;top:0;z-index:100}
        .header-wrap{display:flex;align-items:center;justify-content:space-between;padding:12px 0;flex-wrap:wrap}
        .logo{display:flex;align-items:center;gap:10px}
        .logo-icon{background:#f90;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:24px}
        .logo-text{font-size:24px;font-weight:700;color:#1e1e1e}
        nav{display:flex;gap:28px;font-weight:500;flex-wrap:wrap}
        nav a{text-decoration:none;color:#333;font-size:18px}
        nav a:hover{color:#f90}
        .btn-download{background:#f90;color:#fff;padding:12px 24px;border-radius:40px;font-weight:600;text-decoration:none;display:inline-block;transition:0.2s;font-size:18px;border:none;cursor:pointer}
        .btn-download:hover{background:#e08800}
        .btn-outline{background:transparent;border:2px solid #f90;color:#f90;padding:12px 28px;border-radius:40px;font-weight:600;text-decoration:none;display:inline-block;transition:0.2s;font-size:18px}
        .btn-outline:hover{background:#f90;color:#fff}
        .hero{background:linear-gradient(145deg, #f90 0%, #ffb347 100%);color:#fff;padding:60px 0}
        .hero-grid{display:flex;align-items:center;gap:40px;flex-wrap:wrap}
        .hero-left{flex:1;min-width:300px}
        .hero-left h1{font-size:52px;margin-bottom:24px;line-height:1.2;font-weight:800}
        .hero-left p{font-size:20px;margin-bottom:32px;opacity:0.95}
        .stats{display:flex;gap:30px;margin-top:30px;flex-wrap:wrap}
        .stat-item{background:rgba(255,255,255,0.2);padding:16px 20px;border-radius:24px;backdrop-filter:blur(4px)}
        .stat-num{font-size:32px;font-weight:800}
        .hero-right{flex:1;min-width:280px;background:rgba(255,255,255,0.15);border-radius:32px;padding:20px;text-align:center;color:#fff;min-height:280px;display:flex;align-items:center;justify-content:center}
        .hero-right img{max-width:100%;height:auto;border-radius:20px}
        .section-title{font-size:38px;font-weight:700;margin-bottom:48px;text-align:center}
        .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
        .feature-card{background:#fff9f0;padding:32px 24px;border-radius:32px;box-shadow:0 8px 20px rgba(0,0,0,0.02);transition:0.2s;text-align:center}
        .feature-icon{background:#f90;width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:#fff;font-size:28px}
        .feature-card h3{font-size:26px;margin-bottom:12px}
        .feature-card p{font-size:18px;color:#555}
        .split-panel{display:flex;align-items:center;gap:40px;margin:50px 0;flex-wrap:wrap}
        .split-img{flex:1;background:#ffe6cc;border-radius:40px;min-height:280px;display:flex;align-items:center;justify-content:center}
        .split-content{flex:1}
        .split-content h2{font-size:36px;margin-bottom:20px}
        .split-content p{font-size:18px;margin-bottom:16px}
        .check-list{list-style:none}
        .check-list li{font-size:18px;margin:12px 0}
        .version-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
        .version-card{background:#fff;border:1px solid #f0e0d0;border-radius:32px;padding:32px 20px;text-align:center}
        .version-icon{background:#f90;width:64px;height:64px;border-radius:24px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px}
        .faq-list{border-top:1px solid #eee}
        details{border-bottom:1px solid #eee;padding:24px 0;font-size:20px}
        details summary{font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center}
        details summary::before{content:'Q';background:#f90;color:#fff;width:32px;height:32px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin-right:16px;font-weight:700}
        .step-row{display:flex;gap:20px;justify-content:space-between}
        .step{background:#faf5f0;border-radius:28px;padding:32px 24px;flex:1;text-align:center}
        .step-number{background:#f90;width:56px;height:56px;border-radius:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff;font-size:28px;font-weight:700}
        .review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
        .review{background:#fff9f0;padding:30px;border-radius:32px}
        .stars{color:#f90;font-size:24px;margin-bottom:16px}
        .auth-stats{display:flex;justify-content:space-around;background:#f90;color:#fff;padding:40px 20px;border-radius:60px;margin:40px 0}
        .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
        .news-card{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 6px 16px rgba(0,0,0,0.04)}
        .news-img{background:#ffd9b3;height:180px;display:flex;align-items:center;justify-content:center;color:#b45f06}
        .news-content{padding:24px}
        footer{background:#1e1e1e;color:#ccc;padding:50px 0 30px;margin-top:60px}
        .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:30px}
        .footer-links a{color:#aaa;text-decoration:none;display:block;margin:10px 0;font-size:16px}
        @media(max-width:900px){.feature-grid,.version-grid,.news-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr}}
        @media(max-width:600px){.feature-grid,.version-grid,.news-grid,.review-grid{grid-template-columns:1fr}.hero-left h1{font-size:40px}.nav{display:none}}
    </style>