.page-hero[data-v-9f1dc56a]{padding:160px 0 80px;text-align:center;background:linear-gradient(180deg,#ffffff 0%,var(--bg) 100%);border-bottom:1px solid var(--border)}.page-hero h1[data-v-9f1dc56a]{font-family:var(--font-sans);font-size:44px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.page-hero p[data-v-9f1dc56a]{font-size:18px;color:var(--text-secondary)}.download-section[data-v-9f1dc56a]{padding:80px 0 120px}.download-card[data-v-9f1dc56a]{max-width:560px;margin:0 auto 100px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);padding:56px 40px;text-align:center;box-shadow:var(--shadow-lg)}.download-icon[data-v-9f1dc56a]{width:80px;height:80px;border-radius:var(--radius-lg);background:var(--primary-light);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:var(--primary)}.download-card h2[data-v-9f1dc56a]{font-family:var(--font-sans);font-size:28px;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.version-info[data-v-9f1dc56a]{color:var(--text-secondary);margin-bottom:28px}.btn-large[data-v-9f1dc56a]{display:inline-flex;align-items:center;gap:10px}.download-note[data-v-9f1dc56a]{margin-top:20px;font-size:14px;color:var(--text-secondary)}.requirements[data-v-9f1dc56a]{margin-bottom:100px}.req-grid[data-v-9f1dc56a]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.req-card[data-v-9f1dc56a]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 20px;text-align:center;transition:all .2s ease}.req-card[data-v-9f1dc56a]:hover{border-color:#cbd5e1;box-shadow:var(--shadow-lg)}.req-icon[data-v-9f1dc56a]{width:44px;height:44px;border-radius:var(--radius-sm);background:var(--primary-light);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--primary)}.req-card h3[data-v-9f1dc56a]{font-size:15px;font-weight:600;margin-bottom:6px}.req-card p[data-v-9f1dc56a]{font-size:14px;color:var(--text-secondary)}.install-guide[data-v-9f1dc56a]{margin-bottom:100px}.steps[data-v-9f1dc56a]{max-width:640px;margin:48px auto 0}.step[data-v-9f1dc56a]{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid var(--border)}.step[data-v-9f1dc56a]:last-child{border-bottom:none}.step-number[data-v-9f1dc56a]{width:36px;height:36px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;flex-shrink:0}.step-content h3[data-v-9f1dc56a]{font-size:17px;font-weight:600;margin-bottom:6px}.step-content p[data-v-9f1dc56a]{font-size:15px;color:var(--text-secondary);line-height:1.6}.faq-list[data-v-9f1dc56a]{max-width:720px;margin:48px auto 0}.faq-item[data-v-9f1dc56a]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;margin-bottom:16px}.faq-item h3[data-v-9f1dc56a]{font-size:15px;font-weight:600;margin-bottom:10px;color:var(--text-primary)}.faq-item p[data-v-9f1dc56a]{font-size:15px;color:var(--text-secondary);line-height:1.7}@media(max-width:968px){.req-grid[data-v-9f1dc56a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.download-card[data-v-9f1dc56a]{padding:40px 24px;margin-bottom:80px}.download-card h2[data-v-9f1dc56a]{font-size:24px}.req-grid[data-v-9f1dc56a]{grid-template-columns:repeat(2,1fr)}.step[data-v-9f1dc56a]{flex-direction:column;gap:12px}}@media(max-width:480px){.req-grid[data-v-9f1dc56a]{grid-template-columns:1fr}}
