/* Great Structures section of the /machines/ hub (machines.css is unchanged). */
.jump{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0}
.jump a{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .9rem;border:2px solid var(--ink);border-radius:999px;background:var(--panel);color:var(--ink);font-weight:700;text-decoration:none}
.jump a:hover{border-color:var(--accent);color:var(--accent)}
.sec{max-width:1200px;margin:.6rem auto .8rem;font-family:"Courier New",Courier,monospace;text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;scroll-margin-top:1rem}
.sec + .grid{margin-bottom:2rem}
.sec-sub{max-width:1200px;margin:-.4rem auto .9rem;color:var(--ink2)}
.sec-sub + .grid{margin-bottom:2rem}
@media (max-width:420px){.sec{font-size:1.05rem}}
