/* Zion App Network — canonical page pattern (v1, 2026-10-07)
   Use on all /apps/*.html showcase pages and app landing pages.
   Structure: .wrap > nav line > .banner (h1+lead) > .grid > .card* > .banner CTA (Discovery) > .muted footer links. */
:root{--bg:#0b1220;--card:#121a2b;--ink:#e8eef8;--muted:#9aa8bd;--line:#243049;--accent:#7dd3fc}
*{box-sizing:border-box}
body{margin:0;font-family:ui-sans-serif,system-ui,sans-serif;background:var(--bg);color:var(--ink)}
.wrap{max-width:960px;margin:0 auto;padding:28px 20px 72px}
a{color:var(--accent);text-decoration:none}
a:hover{text-decoration:underline}
.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}
.card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}
.card h2{margin:0 0 8px;font-size:1.1rem}
.muted{color:var(--muted)}
.btn{display:inline-block;margin-top:10px;color:#042033;background:var(--accent);padding:8px 12px;border-radius:999px;font-weight:700}
.btn.alt{background:transparent;color:var(--accent);border:1px solid var(--accent)}
.banner{background:linear-gradient(135deg,#123,#16324a);border:1px solid var(--accent);border-radius:14px;padding:20px;margin:16px 0}
.topnav{display:flex;gap:14px;flex-wrap:wrap;font-size:.95rem;margin-bottom:8px}
/* Canonical nav: Home · Apps · App Network · Free Discovery · GitHub hub */
