diff --git a/index.html b/index.html
index 6244e2c..87ce35c 100644
--- a/index.html
+++ b/index.html
@@ -182,6 +182,12 @@
latest release
+
+
+ Android arm · apk
+ Recommended
+ ↓
+
Linux x86_64 · tar.gz
@@ -202,11 +208,6 @@
macOS universal · zip
↓
-
-
- Android arm · apk
- ↓
-
All builds & checksums sha256sums.txt
diff --git a/styles.css b/styles.css
index 555b11a..9e35401 100644
--- a/styles.css
+++ b/styles.css
@@ -414,6 +414,25 @@ h2 {
.dl-rows .file { font-family: var(--mono); font-size: 12px; color: var(--mute); }
.dl-rows .arrow { color: var(--accent-deep); font-weight: 700; }
+/* Mobile-first: Android is the featured, primary download. */
+.dl-rows a.featured {
+ border: 1px solid rgba(255, 214, 10, 0.4);
+ border-radius: 12px;
+ background: linear-gradient(90deg, rgba(255, 214, 10, 0.13), rgba(255, 214, 10, 0.02));
+ padding: 16px 14px;
+ margin-bottom: 10px;
+}
+.dl-rows a.featured:hover {
+ background: linear-gradient(90deg, rgba(255, 214, 10, 0.2), rgba(255, 214, 10, 0.05));
+}
+.dl-rows a.featured svg { stroke: var(--accent-deep); width: 22px; height: 22px; }
+.dl-rows a.featured .name { font-size: 16.5px; }
+.dl-rows .badge {
+ font-size: 11px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase;
+ color: var(--accent-deep); padding: 3px 9px; border-radius: 999px;
+ background: rgba(255, 214, 10, 0.12); border: 1px solid rgba(255, 214, 10, 0.4);
+}
+
.dl-meta { margin-top: 16px; font-size: 13px; color: var(--mute); }
.dl-meta a { color: var(--dim); }
.dl-meta a:hover { color: var(--text); }