/* The six /from pages and /how-it-works (creator pages): three steps on paper, one line of limits and times, the
   software pages as one line of links. Everything else comes from vizwalk.css. */
.from-steps h3{margin-top:2px}
.from-limits{margin:var(--s6) 0 0;padding-top:var(--s4);border-top:1px solid var(--line);color:var(--ink-2);font-size:1rem;max-width:68ch}
.from-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;margin:var(--s3) 0 0;color:var(--ink-2);font-size:1rem}
.from-links>span[aria-hidden]{display:none}
.from-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-ink);font-weight:600;text-underline-offset:3px}
.from-video{max-width:760px}
.from-limits+.from-limits{margin-top:var(--s2);padding-top:0;border-top:0}
.from-actions{margin-top:var(--s5);display:flex;flex-wrap:wrap;gap:12px}
.from-programs{margin:var(--s6) 0 0;padding-top:var(--s5);border-top:1px solid var(--line)}
.from-programs h3{margin:0 0 var(--s3);font-size:1.25rem}
.from-programs ul{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 var(--s4);padding:0;list-style:none}
.from-programs li{padding:8px 16px;border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:1.0625rem;font-weight:600}
.from-programs p{margin:0;color:var(--ink-2);font-size:1.0625rem}
