.download-module__cGjF-G__page{background:var(--bg-primary);min-height:100vh;padding:var(--space-2xl) var(--space-lg);flex-direction:column;align-items:center;display:flex}.download-module__cGjF-G__inner{width:100%;max-width:760px}.download-module__cGjF-G__appName{letter-spacing:-.5px;text-align:center;margin-bottom:var(--space-2xl);font-size:28px;font-weight:700}.download-module__cGjF-G__hero{text-align:center;margin-bottom:var(--space-2xl)}.download-module__cGjF-G__title{letter-spacing:-.6px;margin-bottom:var(--space-md);font-size:32px;font-weight:700}.download-module__cGjF-G__lede{color:var(--text-secondary);max-width:560px;margin:0 auto var(--space-xl);font-size:16px;line-height:1.6}.download-module__cGjF-G__downloadRow{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.download-module__cGjF-G__downloadBtn{align-items:center;gap:var(--space-sm);height:52px;padding:0 var(--space-xl);background:var(--text-primary);color:var(--bg-primary);border-radius:var(--radius-md);font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex}.download-module__cGjF-G__downloadBtn:hover{opacity:.9;transform:translateY(-1px)}.download-module__cGjF-G__meta{color:var(--text-tertiary);font-size:13px}.download-module__cGjF-G__sectionTitle{text-transform:uppercase;letter-spacing:.6px;color:var(--text-tertiary);margin:var(--space-2xl) 0 var(--space-lg);font-size:13px;font-weight:600}.download-module__cGjF-G__steps{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.download-module__cGjF-G__step{gap:var(--space-md);padding:var(--space-lg);background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);display:flex}.download-module__cGjF-G__num{border-radius:var(--radius-pill);background:var(--text-primary);width:28px;height:28px;color:var(--bg-primary);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.download-module__cGjF-G__stepBody{flex:1}.download-module__cGjF-G__stepHead{margin-bottom:var(--space-xs);font-size:15px;font-weight:600}.download-module__cGjF-G__stepText{color:var(--text-secondary);font-size:14px;line-height:1.6}.download-module__cGjF-G__stepText code,.download-module__cGjF-G__code{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.download-module__cGjF-G__callout{margin-top:var(--space-xl);padding:var(--space-lg);border:1px solid var(--border);border-left:3px solid var(--text-primary);border-radius:var(--radius-md);background:var(--bg-secondary)}.download-module__cGjF-G__calloutHead{margin-bottom:var(--space-xs);font-size:14px;font-weight:600}.download-module__cGjF-G__calloutText{color:var(--text-secondary);font-size:13px;line-height:1.6}.download-module__cGjF-G__faq{margin-top:var(--space-md)}.download-module__cGjF-G__faqItem{padding:var(--space-lg) 0;border-bottom:1px solid var(--border-light)}.download-module__cGjF-G__faqQ{margin-bottom:var(--space-xs);font-size:15px;font-weight:600}.download-module__cGjF-G__faqA{color:var(--text-secondary);font-size:14px;line-height:1.6}.download-module__cGjF-G__footer{margin-top:var(--space-2xl);text-align:center;color:var(--text-tertiary);font-size:13px}.download-module__cGjF-G__footer a{color:var(--text-secondary)}
