/* Small shared layout refinements for the static page templates. */
@media (min-width: 561px) and (max-width: 760px) {
  .nav { column-gap: 16px; }
  .brand { flex-shrink: 0; }
  .navlinks {
    gap: clamp(10px, 2vw, 14px);
    justify-content: flex-end;
    margin-left: auto;
  }
  .navlinks a[href="/#how-it-works"] { display: none; }
  .nav-cta { padding-inline: 12px; white-space: nowrap; }
}
