.guide-page{max-width:860px;margin:0 auto;padding:48px 24px 80px}.guide-page h1{font-size:clamp(1.8rem, 4vw, 2.6rem);font-weight:800;color:#e8ebf4;line-height:1.2;margin-bottom:12px}.guide-page .guide-meta{font-size:13px;color:#7b819a;margin-bottom:32px;display:flex;gap:16px;flex-wrap:wrap}.guide-page h2{font-size:1.4rem;font-weight:700;color:#e8ebf4;margin:40px 0 16px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.guide-page h3{font-size:1.1rem;font-weight:700;color:#e8ebf4;margin:24px 0 10px}.guide-page p{color:#9ea3bc;font-size:15px;line-height:1.8;margin-bottom:16px}.guide-page strong{color:#e8ebf4}.guide-page a{color:#ff6b35;text-decoration:none}.guide-page a:hover{text-decoration:underline}.guide-page ol,.guide-page ul{color:#9ea3bc;font-size:15px;line-height:1.8;margin:0 0 16px 20px}.guide-page li{margin-bottom:6px}.guide-page .step-box{background:#1a1d2e;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:24px;margin-bottom:16px}.guide-page .step-box h3{margin-top:0;color:#ff6b35}.guide-page .cta-box{background:rgba(255,107,53,.06);border:1px solid rgba(255,107,53,.15);border-radius:14px;padding:32px;text-align:center;margin:40px 0}.guide-page .cta-box h3{color:#e8ebf4;margin-top:0}.guide-page .cta-box .btn{display:inline-block;padding:12px 28px;background:#ff6b35;color:#fff;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none;margin-top:12px;transition:background .2s}.guide-page .cta-box .btn:hover{background:#e85a25;text-decoration:none}.device-table{width:100%;border-collapse:collapse;margin:16px 0 24px}.device-table thead th{background:#161929;color:#9ea3bc;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;text-align:left}.device-table tbody td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.04);color:#e8ebf4;font-size:14px}.device-table tbody tr:hover{background:rgba(255,255,255,.02)}.device-table .check{color:#10b981;font-weight:700}.device-table .device-name{font-weight:600}.vs-table{width:100%;border-collapse:collapse;margin:16px 0 24px}.vs-table thead th{background:#161929;color:#9ea3bc;font-size:13px;font-weight:600;padding:14px 16px;text-align:left}.vs-table thead th.harevest{color:#ff6b35}.vs-table tbody td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04);color:#e8ebf4;font-size:14px}.vs-table .yes{color:#10b981;font-weight:600}.vs-table .no{color:#ef4444}.breadcrumb{font-size:13px;color:#7b819a;margin-bottom:20px}.breadcrumb a{color:#7b819a;text-decoration:none}.breadcrumb a:hover{color:#ff6b35}.breadcrumb .sep{margin:0 8px;opacity:.5}.content-nav{position:sticky;top:0;z-index:100;background:#0f1117;border-bottom:1px solid rgba(255,255,255,.08);padding:0 24px}.content-nav-inner{max-width:860px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between}.content-nav a{color:#e8ebf4;text-decoration:none;font-weight:700;font-size:15px}.content-nav .nav-cta{padding:8px 20px;background:#ff6b35;color:#fff;border-radius:8px;font-size:13px;font-weight:700;transition:background .2s}.content-nav .nav-cta:hover{background:#e85a25}@media (max-width:600px){.guide-page{padding:32px 16px 60px}.device-table,.vs-table{font-size:12px}.device-table tbody td,.device-table thead th,.vs-table tbody td,.vs-table thead th{padding:8px 10px}}